KrylixZA
Senior .NET developer, DevOps, Cloud and Dapr advocate 🐋 + ⎈ = ❤️
DerivcoDurban, South Africa
Pinned Repositories
AccountApi
A basic Go Web API that is designed with processing simple account operations such as login and resetting passwords. The aim of this project was to familiarise myself with writing Go as a language, learn about handling HTTP rest calls and managing interface injection in order to make a unit-testable code base.
Azure-Pipelines-Docker-Agents
A collection of Dockerfiles that produce a variety of implementations of the Azure Pipelines Agent
bank-with-dapr
Provides banking capabilities using Dapr as the runtime to guarantee consistency and accuracy.
dapr-demo
A playground to learn Dapr and container orchestration.
my-container-apps-iac
A simple Terraform repo to spin up resources to get a basic environment running in Azure where the main compute is Azure Container Apps.
KrylixZA's Repositories
KrylixZA/Azure-Pipelines-Docker-Agents
A collection of Dockerfiles that produce a variety of implementations of the Azure Pipelines Agent
KrylixZA/AccountApi
A basic Go Web API that is designed with processing simple account operations such as login and resetting passwords. The aim of this project was to familiarise myself with writing Go as a language, learn about handling HTTP rest calls and managing interface injection in order to make a unit-testable code base.
KrylixZA/bank-with-dapr
Provides banking capabilities using Dapr as the runtime to guarantee consistency and accuracy.
KrylixZA/dapr-demo
A playground to learn Dapr and container orchestration.
KrylixZA/my-container-apps-iac
A simple Terraform repo to spin up resources to get a basic environment running in Azure where the main compute is Azure Container Apps.
KrylixZA/Shared-WebApi-Core
Web API Core libraries used to simplify the development of .NET APIs.
KrylixZA/100Doors
A basic code kata implementation based on http://www.tddbuddy.com/katas/100%20Doors.pdf
KrylixZA/AIMA_GA
Genetic Algorithm using the AIMA framework for Java
KrylixZA/Angular-GettingStarted
Sample Angular application used in the "Angular: Getting Started" course: http://bit.ly/Angular-GettingStarted
KrylixZA/BalancedBrackets
This a TDD implementation of a bracket balancing helper which ensures all brackets in a file are balanced with opening and closing brackets.
KrylixZA/community
Governance and community material for Dapr and its open source sub-projects
KrylixZA/components-contrib
Community driven, reusable components for distributed apps
KrylixZA/dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
KrylixZA/DevOps-Templates
KrylixZA/docs
Dapr user documentation, used to build docs.dapr.io
KrylixZA/dotnet-sdk
Dapr SDK for .NET
KrylixZA/DotNetCollections
A small repo where I'll dump any learnings I've gathered while trying to optimise systems
KrylixZA/FinancialPeace-Database
The Financial Peace Database contains all the tables and stored procedures necessary to serve the Financial Peace Web API.
KrylixZA/FinancialPeace-Web
A Blazor Web Assembly application to serve as a user interface for the Financial Peace application in conjunction with the the FinancialPeace-Database and FinancialPeace-Web-Api to solve your financial concerns.
KrylixZA/FinancialPeace-Web-Api
The Financial Peace Web API exposes restful functions to serve the functions necessary for managing your way to financial peace!
KrylixZA/GoRabbitMqBroker
A library of code which abstracts and encapsulates the details of connection and configuration an AMQP connection a RabbitMQ Broker while still providing the majority of the flexibility gained by referring to the Go AMQP library directly.
KrylixZA/HelloWorldApi
A basic Web API that returns hello world or an error depending on a random outcome generator. This is a simple example of using NSubstitute to separate concerns and write unit tests in C#.
KrylixZA/Holiday-Route-Planner
KrylixZA/KrylixZA
Config files for my GitHub profile.
KrylixZA/MarioMixer
A basic ChucK console game where users interact with the game - the audio changes pace and frequency depending on how close they are to winning or dying.
KrylixZA/MarsRover
A simple example of a Mars Rover that has to do a number of things...with a twist. This entire project was solved using Test-Driven Development following the Red/Green/Refactor principles.
KrylixZA/SecurityLogin
Secured login developed using MSSQL Server 2014 and Java to effectively learn about a user by establishing known, secured devices, and flagging unknowns.
KrylixZA/UrlParts
A test-driven implementation of a URL parser which breaks down a URL into it's unique parts
KrylixZA/WhitespaceTrim
A simple Test-Driven implementation of a Whitespace Trimming code Kata