Tag:
4 articles tagged with "c#"
Over-engineering a Room Thermometer with an ESP32 and C#
A look at how I over-engineered a solution to a simple problem: tracking my room's climate history using an ESP32, a BME280 sensor, and a custom C# polling service to visualize temperature trends over time.
The Cost of Abstraction: Is Your ORM Worth It?
ORMs promise to make database work painless, until they don't. After hitting walls with EF Core's heavy tooling and Dapper's boilerplate, I went looking for a better balance between abstraction and control. Here's what I found.
Escaping the Stack: Why C# doesn't let you use ref and out parameters with async
If you have ever tried to implement a TrySomethingAsync method, you might have been surprised to find that C# strictly forbids out and ref parameters in async methods. A confusing interview question led me down this deep rabbit hole, so here is exactly why the compiler stops you...
C# vs Go: Do We Really Need Colored Functions?
Concurrency models have honestly been one of my favorite topics to research and talk about. After years of dealing with C# Tasks and then finally trying out Go's goroutines, I realized the difference isn't just syntax. Here is my take on how "colored functions" rewire your brain, the specific headaches I've faced in C#, and why Go's "colorless" world feels so refreshing (even if I miss the debugger).