Ciaran Codes
  • Home
  • About
  • LinkedIn
  • Bluesky

Overengineering

A collection of 2 posts
Why Your .NET Dependency Injection is a Dumpster Fire
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.
08 Mar 2025 4 min read
Not Everything Needs to Be Microservices (Seriously, Stop It)
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.
01 Feb 2025 2 min read
Page 1 of 1
Ciaran Codes © 2025
Powered by Ghost