Author: giugin

Your startup doesn’t need microservices

A freelance developer recently posted on r/SaaS something that made me laugh because of how real it is. When a non-technical founder asks for a simple MVP, the build takes two weeks and the quote is reasonable. But when a founder asks for microservices and Kubernetes “so we can scale to millions,” the quote doubles.

Instead of a simple session handler, now there’s a separate Auth Service. That’s 10 billable hours. Instead of one SQL database, now there are three syncing via events. That’s a week of work. Instead of a $5 VPS, there’s a complex AWS cluster to configure. The app does the exact same thing. It just costs $5.000 a month to maintain instead of $50.

I’ve seen this play out too many times. So here’s my take on why microservices are almost always the wrong choice at the early stage, and what to do instead.

(more…)

I Lived in Japan for 3 Months: Here Are My Essential Travel Tips

In September 2023, I moved to Japan for a few months as part of an exchange during the last semester of my MBA. I was able to make this move because I work remotely for my company and because I had always dreamed of visiting the country that created PokΓ©mon, PlayStation, and Nintendo.

Here are some random tips I can offer if you plan to visit the country.

(more…)

Daily stand-ups are (often) a waste of time

One of my earliest memories of my first year a the university was the myth of software development. The influence of movies, books, and articles about how working in software was different than any other job, created the excitement of what was coming after graduating: working back to back with each other, discussing the schedule, and planning each sprint. One activity fascinated me the most: daily stand-ups. A 15-minute long moment that brings the team together to learn what everyone is working on.

(more…)