Linux Tips for Windows Devs - Used Disk Space
The project I am working on right now relies on several linux VMs hosted on Linode which were severely underutilized.
YAML Build Pipeline For .NET Core with Azure DevOps
Forget the visual designer of Azure DevOps, in this tutorial I show how to create builds that are driven by
Getting More Done with Deep Work
Cognitively demanding tasks like writing code require deep focus without distractions. If you are constantly interrupted, you are not going
Code Katas Are Worth Doing
Are you practicing katas? Katas are a great way to keep your software development blade sharp. If you haven’t
Domain Models with an Attitude
Domain models sit at the heart of business software systems and yet we often build models that are weak and
Improved Support for Value Objects with EF Core 2.2
Entity Framework Core 2.2 brings long-awaited improvements for supporting value objects. Value objects are the building blocks of a
.NET Core, Hashes, and Windows vs Linux Line Endings
In this series I am sharing practical advice on how to solve problems I have stumbled upon when working on
Serverless Backend for Data Transformation (Part 1)
This is the first part of my series on Serverless. In this first article, I will introduce the fundamental concepts