Skip to main content

3 posts tagged with "ai"

View all tags

I Spent My Life Learning to Write Code. Now I'm Learning When Not To.

· 12 min read
Joao Gilberto Magalhaes
Startup / Founder / Developer

Retro-futuristic robots wiring a mainframe

AI, the history of programming, and what it means to be a developer in the next era of computing.

I've been thinking a lot about the future of software development. For most of my life, I've been a programmer. Writing code, debugging systems, understanding how things work, and solving problems have always been more than just a job to me. I love programming. I love the Linux terminal. I love discovering why something isn't working and the satisfaction of finally solving a complicated technical problem.

And now, with AI becoming increasingly capable of writing software, I sometimes find myself wondering: am I watching the profession I've dedicated my life to become obsolete?

A Complete Ecosystem: From Code to Production, With the Same Method

· 15 min read
Joao Gilberto Magalhaes
Startup / Founder / Developer

Today I can build an application, test it on my machine, deploy it and run it in production using only projects that I maintain, and the container I tested is the same one that goes to production. I never planned an "ecosystem". It is the result of a method I have been repeating for more than twenty years, and this article tells where that method came from and how it works today.

Beyond Vibe Coding — AI as a Real Pair Programmer

· 9 min read
Joao Gilberto Magalhaes
Startup / Founder / Developer

I'm writing this article to explain my journey with what people call Vibe Coding. That's a terrible term, by the way. It always makes me think of doing something by "feel," just following the crowd — as if you're not really in control. In my work, I try to be pragmatic, and "coding by vibes" doesn't sound like something that produces lasting results. But before you jump to conclusions, let me explain a few things first.