Admir Mujkic·Mar 18AI sped up my development 8x… but after 24 hours I felt a problemLately I’ve been using AI not just as an assistant, but as a real execution layer for development. My focus has shifted… I’m less the…
Admir Mujkic·Feb 11, 2025Implementing Domain Rules Pattern for Robust ApplicationsNow that we understand the difference between trivial validation and business rules, let’s see how we can implement a robust system to…A response icon1A response icon1
InBootcampbyAdmir Mujkic·Dec 30, 2024Why Generic Inputs and Specific Outputs Create Better Code?Today we will discuss a simple yet intriguing principle that suggests using the most generic types for arguments and the most specific…A response icon2A response icon2
Admir Mujkic·Dec 10, 2024Why I Stopped Writing Null ChecksNull is the silent killer of software maintainability. It sneaks into your codebase as a harmless default but quickly grows into a menace…A response icon20A response icon20
InBootcampbyAdmir Mujkic·Dec 3, 2024Why Lazy Loading Isn’t the Bad Guy You Think It IsIn recent years, I’ve noticed an interesting trend in the .NET community. Whenever someone writes about ORMs, I often see advice like:
InBootcampbyAdmir Mujkic·Nov 23, 2024When I (don’t) use Extension MethodsExtension Methods are a tool, and like any other tool they can improve the code in good hands. Having spent years as a software engineer…A response icon3A response icon3
InBootcampbyAdmir Mujkic·Nov 15, 20243 Simple API Optimizations That Are UnderratedDuring my career working and designing APIs for different projects, I’ve picked up several optimization techniques. Most are theoretical…A response icon2A response icon2
InBootcampbyAdmir Mujkic·Nov 5, 2024Why I Stopped Using Else in CodeOne change that can make a big difference in the readability and maintainability of C# code is avoiding the else keyword. This might seem…A response icon14A response icon14
InBootcampbyAdmir Mujkic·Sep 3, 2024Say Goodbye to Boolean FlagsEveryone knows domain models is at the heart of software. That being said, there is a lot to go wrong with the design process. One…A response icon6A response icon6
Admir Mujkic·Aug 30, 2024Where to Store Connection String SecurelyStoring connection strings securely is important to protect your applications, especially when working with cloud services like Azure SQL…