Hola, I’m Cesar Aguirre! 👋

I’m a software engineer, lifelong learner, language enthusiast, and avid reader.

I work remotely from Colombia 🇨🇴 (not Columbia) as a C# backend engineer and technical writer.

In over 10 years of working as a software engineer, I've seen and written bad code. And I have changed my mind about comments, method length, and Clean Code.

I'm not passionate anymore. I'm lazy. Once, the VP of Engineering at a client company I was working with called me "lazy"—as a compliment. That's the best one I've received.

Download UnitTesting101 for free

Everybody brags about their achievements, but here are some of my failures:

Probably I ran a DELETE statement without filtering it first, but I can't remember. And I've introduced (and fixed) so many bugs I can't remember them either.

But I've learned valuable lessons from all those experiences.

And that's what I write about here on my blog.

Check my courses, download my ebooks, and subscribe to my email list.

Happy coding!