Tag: Software Engineering

Addressing Tech Debt without Killing Quality

Addressing Tech Debt without Killing Quality

So you’re going to start fixing some of your technical debt? Great! Just remember the one cardinal rule: Don’t break ...
Read More
Strategies for Paying Off Technical Debt

Strategies for Paying Off Technical Debt

Technical debt: We all have it and every developer worth their salt wants to pay it down, but how do ...
Read More
Communicating Tech Debt

Communicating Tech Debt

Many developers feel that product management and executive leadership don’t “get it” when we talk about technical debt. At the ...
Read More
Learning to Succeed Through 96 Failures

Learning to Succeed Through 96 Failures

I have no idea how many different hobbyist software projects I’ve started and abandoned over the course of my life ...
Read More
Discriminated Unions in C# using OneOf

Discriminated Unions in C# using OneOf

Ever wish you could act on different types of variables — effectively switching by object type and taking different action depending on ...
Read More
Fun with Feature Flags

Fun with Feature Flags

Feature flags are a simple technique that let you toggle whether a new piece of functionality is available in your ...
Read More
Loading...