Technical Why Your .NET Dependency Injection is a Dumpster Fire Dependency Injection (DI) is one of those things that sounds great in theory, but in practice many devs take it too far, abstracting everything into oblivion until their code is an unreadable mess of interfaces, factories, and misplaced optimism.
Technical Let's Use AI to Generate Code! - A Guide to Spending 5 Weeks Debugging While AI can be useful for boilerplate code and simple utilities, blindly trusting it for business logic or security is a fast track to disaster. Just like Dreamweaver once filled the web with unreadable HTML, AI is now flooding with beautifully structured nonsense.
Technical Stop Blocking Your Threads: How (and When) to Use ConfigureAwait(false) Because your API deserves to run faster than a snail on sedatives.
Technical The 7 Stages of Grief When Deploying to Production Most developers experience the same emotional rollercoaster when pushing code to production. What can we do to make it less stressful?
Career The Current Landscape of Tech Hiring in Ireland Right now, the tech job market in Ireland is all about balancing risk and reward. Salary, contracting, in-demand skills, and remote versus on-site, the landscape is changing.
Technical Common .NET Security Mistakes That Will Get You Pwned Security isn’t an afterthought - it’s a fundamental part of software development and needs to be included at all stages of the SDLC.
Microservices Not Everything Needs to Be Microservices (Seriously, Stop It) Somewhere along the way, developers decided that every single application needed to be sliced into a hundred tiny, independently deployable services. And that is how we ended up in microservices hell.
Career The Most Important Skills to Move from Mid-Level to Senior Developer Becoming a senior developer isn't just about writing more code—it’s about thinking strategically, solving problems efficiently, and making an impact beyond your own work.
Career How to Think Like a Senior Developer: The Mindset Shift So, you want to level up from mid-level to senior developer? Maybe you're already there and wondering, What now?