FLFrancisco Lunainblog.itsfranciscoluna.com·Jun 29 · 4 min read5 Lessons From a Failed Startup: How I Evolved from Developer to Systems EngineerContext I was a founding engineer for a startup, building B2C apps. We sunsetted the projects we had because they were not profitable, and the runway was over. During my time in the startup, I led a s00
FLFrancisco Lunainblog.itsfranciscoluna.com·Jun 14 · 4 min readI Built a Ferrari for a Skateboard: 5 Engineering Mistakes That Cost Me MonthsWe’ve all been there. You have a great idea, and you want to build something serious. You start drawing up complex diagrams and setting up complicated systems. Before you know it, you’ve built a compl10
FLFrancisco Lunainblog.itsfranciscoluna.com·Jun 7 · 5 min readHow I designed a migration through a business pivot with the Strangler Fig patternRecently at work, we've had to deal with a business pivot, yet again. My intuition told me it would happen, which is why I kept the system's architecture flexible. Let me introduce you to the core pro10
FLFrancisco Lunainblog.itsfranciscoluna.com·May 27 · 7 min readThe Best Code is Unwritten: Architectural Lessons from Startup Production (May 2026)I started building for startups in 2023. By 2026, I was migrating live auth systems, cutting query latency from 817ms to 119ms, and learning that the hardest part of engineering isn't shipping code bu20
FLFrancisco Lunainblog.itsfranciscoluna.com·Feb 27 · 7 min readStartup Engineering PlaybookTwenty-five months of work, a failed product, and a near-departure from engineering. I used to think software engineering was about writing fancy code and talking to stakeholders. I was wrong. This to10