I've been using Unity for many years now, and throughout that time I've found my favorite layout of the Unity editor.In this post, I'll show you my layout and you'll be able to download and try it out...
Olá!Este é mais um post da seção Design e nele trago uma atualização da série sobre Event Sourcing, de 2020. Como o blog está comemorando 5 anos, entendi fazer sentido ilustrar o padrão com u...
Event sourcing is a powerful architectural pattern that allows software engineers to track every change in an application state as a series of events, creating a more auditable and scalable system. In...
As a .NET developer, I’ve come to appreciate how small coding decisions can ripple into significant performance impacts. Today, let’s unpack boxing and unboxing—subtle operations that balance co...
Write cleaner, faster C# code by replacing tangled conditionals with powerful Pattern matching, perfect for modern .NET developers.https://medium.com/turbo-net/say-goodbye-to-nested-ifs-unlock-the-pow...
In the middle of March 2025, Microsoft introduced "Project Corsa" an initiative that aims to port the TypeScript compiler (tsc) and toolset to native code using Google's Go programming language. Ander...
Introduction
Transactions are the main mechanism for ensuring data consistency in a system. A transaction ensures that all actions within it either succeed or fail, keeping the system in a co...
Performance is a critical factor in software development, as even small declines can significantly affect user experience. As a result, developers continuously strive to refactor and optimize their co...
In the last post we have discussed core principles of unit testing and TDD. In this post, we’ll walk through a simple example of how to use Moq as mocking framework and Dependency Injection with NU...