Coding Nagger

My name is Jean-Dominique Nguele and this is a place where I share my thoughts, whether it is IT related or not.

Building future-proof software

Git squash merge: non, no, nein, nee, na, nej, não, net

Today I will tell you why you should say no to git squash merges. Even better I will show you. First, I will explain what lead me to write this post. Then, I will provide you with steps to reproduce a problem…

Refactoring: break your code fast, fix it faster

About a year ago, I wrote a really short post about failing fast not meaning that we should not think first. Now that I think about it, I don’t believe I was fully in the right. The saying about failing fast…

Continuous delivery for free using Docker, CircleCI and Heroku

Continuous what? Continuous delivery. You may recall that in my previous post I announced that today’s entry would be revolving around continuous integration. And technically it can count as such since we will cover continuous integration along the next step….

.NET Core CLI Tools: Build a web API in 10 minutes

This tutorial is an introduction to .NET Core CLI tools. More precisely it is about creating a web API using the CLI tools provided for .NET Core. Whether you are a beginner in development or just new to .NET Core…

HttpResponseSimulator: A simple tool born over an afternoon

What is the HttpResponseSimulator? Apart from being the least original name. Well, it is a tool that allows simulating the behaviour you want from an endpoint to test an HTTP client and/or wrapper. I built it over an afternoon so…