In the first part of this discussion on git we went over the fundamental concepts of what version control in general is, and what git’s approach to to version control is. In this post we will take a hands on approach, using the fundamental git commands to walk through the typical workflow of using git.
Version control is a fundamental part of software engineering. Almost every software engineer will need to have an understanding of version control for them to be successful. Version control is used in practically every non-trivial project because it is so important. In this post I’ll start at the beginning and explain some of the reasons […]
If you want to get straight to the point, you can skip to “Step 1” below.
This post aims to cover how to set up Ninject as your dependency injector in Microsoft’s Service Fabric. I’ll spin up a new stateless web api in Service Fabric and walk through how to set up your Ninject modules and then have your dependencies loaded when they’re needed.
This post covers how to set up MongoDb on your local machine so you can start writing data to and querying from a database. I’ll be showing this using the C# MongoDb driver just to provide a quick working example of using Mongo in code and showing that records are successfully able to be stored […]
An important but easy to overlook element to building an Angular project is its directory structure and the way you organize its content. The reason it’s easy to overlook is because it doesn’t usually start to have a significant impact until your project has gotten to a large enough size that trying to change its […]
This post covers how to get started setting up a blog with GitHub Pages. While there are many available options for serving a blog to your users, GitHub Pages has a number of advantages that make it one of the best places to get started.