- Vibe Coding vs Coding with AI
- Why I Built My Own Solar Forecasting Tool (To Destroy My Energy Bills)
- Why Event Driven Systems Are Not That Hard
- Why UUIDs Beat Integers as Primary Keys (And Why Performance Isn’t the Issue)
- The C# Mistake You're Probably Making with Memory
- Most Unit Tests Are a Waste of Time, but You Need to Write Them Anyway
- The Dirty Secret of Clean Code: When Breaking Programming Principles Makes You a Better Developer
- Understanding Garbage Collection - How the dotnet Garbage Collector Works
- Why C# Developers Should Also Learn Rust, and What It Can Teach Them
- Why Frontend Software Development Is Needlessly Complex, When It Does Not Need to Be
- Linux Is NOT the Developers Paradise You Have Been Told It Is
- My Top 6 Productivity Tools as C# Developer
- Why C# Should Be Your First Language and is the Best Programming Language for Beginners
- SOLID Design Principles Rust (with examples)
- Why Rust and Its Memory Safety Lulls Developers Into a False Sense of Security, Leading to More Serious Bugs
- Stop Designing Your Web Application for Millions of Users When You Don’t Even Have 100
- Five Reasons Visual Studio is Better than Rider
- Five Reasons Rider is Better than Visual Studio
- The Single Best and Worst Things About Popular Programming Languages
- HTTP Server Tutorial in Rust
- Why GraphQL is Better Than Basic REST and SOAP APIs
- Stop Using string.ToLowerInvariant() to Compare Strings. InvariantCulture Comparisons are Slow
- Asynchronous Programming in C#: A Practical Guide
- C# Design Patterns: A Practical Guide
- From Chaos to Clarity: The Tale of PHP and .NET Naming
- Image Recognition with C# and AI: A Practical Guide
- Unleashing the Power of C#: Integrating AI for Intelligent Applications
- Comparing GraphQL and OData: Which is Best and When?
- Why Your Language Choice Doesn't Matter as Good Programmer
- Choosing the Right IDE: Visual Studio vs. JetBrains Rider
- How to Become a Better Software Developer With These GitHub Repos
- C# Basics: Generate Random Numbers
- C# Basics - Deep Copy Object Tree
- C# Basics: Loop Through a Dictionary
- C# Basics: What is the difference between 'string' and 'System.String'
- C Sharp 11 Raw String Literals