PinnedHow to Make Your Solution Architecture Unbreakable in C#Enforcing software architecture in multi-layered C# solutions without using any third-party libraries.Mar 3, 20241Mar 3, 20241
Published inLevel Up Coding3 Practical Git Aliases For Power-Usersto add all and commit in one step, simplify branch updates, and improving the git log. Let’s get to it!Feb 24Feb 24
Published inLevel Up CodingThe Ultimate Guide to Git MultitaskingPicking the Right Strategy for Your WorkflowJan 13Jan 13
Published inLevel Up CodingThe Hidden Costs of Optional Parameters— and Why Separate Methods Are Often BetterDec 10, 20243Dec 10, 20243
Customizing JetBrains IDEs: Focused, Tabless and Leaner Than VS CodeIn this article, I want to share how I customized my JetBrains IDE to perfectly fit my workflow. I prefer to keep my hands on the keyboard…Nov 5, 2024Nov 5, 2024
How a PowerShell Script Saved My Sanity: Automating Work Hour TrackingI know, tracking your working hours isn’t that hard, but it bothered me enough to learn some more PowerShell…Oct 25, 2024Oct 25, 2024
Logging is a Double-Edged SwordHow I learned to log exactly the right things and nothing more.May 24, 2024May 24, 2024
Escape the News Algorithms with RSSAre you tired of just reading about the top 10 news everyone is talking about in your bubble? Are ads distracting you from reading news…Feb 26, 2024Feb 26, 2024
How to Measure Code Complexity?In this blog post, I want to explain what cyclomatic complexity is, how you can, and why you should use it in your program.May 9, 2023May 9, 2023
How to Debug Your BrainWhy talking to a rubber duck can make you a better programmerApr 14, 2023Apr 14, 2023