I’m Cesar Aguirre. I’m a software engineer, lifelong learner, language enthusiast, and avid reader.
I’m an independent software engineer based in Colombia (not Columbia) with more than 10 years of experience (I stopped counting!).
I work remotely as a backend engineer and digital writer. I specialize in building APIs and backend code with .NET technologies. Mainly C#, ASP.NET Core, and SQL Server these days.
I’ve worked in public services, electronic invoicing, and reservation management as a full-time employee and independent contractor.
Long time ago in a galaxy far away, I updated an invoicing platform to meet new government regulations, so users could keep working with minimal breaking changes.
In 20218, I started blogging to share my learning as a software engineer. Coding tricks, tutorials, bugs I solved…
But over the years, this blog has become my own time capsule where I share lessons, stories, books, and anything I find interesting.
To recover from burnout, in November 1st, 2024, I started writing daily. I haven’t stopped since then.
All the words here are written by me. A human, not by AI. For coding? That’s a different story.
I’m a cat owner, vim user, plain-text lover, and Zettelkasten practitioner.
In my free time, I like to read books (on paper) and learn foreign languages. Currently, I’m learning Brazilian Portuguese. (Oi, gente! Tudo bem?)
If you don’t know where to start reading, here are some of my most popular posts:
Starting out or already on the coding journey? Join my free 7-day email course and refactor your coding career–I distill 10+ years of career lessons into 7 short emails.
Thanks for reading!