Both are ways to customize an LLM for your use case. But they solve fundamentally different problems. RAG works best when you need the latest […]
Continue readingSimulation Not Predictions
Lately I’ve been using Claude to run a lot of simulations about everything. Not predictions. Simulations. How things will play out if this happens or […]
Continue readingResearch. Plan. Implement.
I’ve been vibe coding for a while now. And for a long time, it felt like a coin flip. Sometimes the AI nailed it. Sometimes […]
Continue readingWriting code is not enough
It never was. It was a disruption waiting to happen. As software engineers, we never got paid to just code. It was always building products […]
Continue readingVibe Coding is Automation in disguise.
You love it or hate it. Vibe coding is here to stay. To make it easier to digest, I think about vibe coding as another […]
Continue readingLanding Pages for Solopreneurs
AI-assisted coding and AI automation workflows in recent years have made it affordable to build products. Before this, if you wanted to build apps and […]
Continue readingAI Code Editors ( Finally good? )
Google launched Antigravity, an AI enabled code editor. It’s very similar to Cursor or Windsurf, but for some reason, it feels AI first, not just […]
Continue readingDon’t be unfair to yourself. It’s okay to be selfish.
Sometimes, in trying to follow a moral compass, we stop being selfish. We inherently think being selfish is wrong. But always being selfless isn’t right […]
Continue readingPersonal Context
Personal context is a problem worth solving in the application of LLMs. One thing I always struggle with when using LLMs in my daily life […]
Continue readingStop reinventing the wheel. Start wrapping it.
As Software Engineers, we often get stuck thinking:“Let’s build this from scratch. Only then it’s real.” But that’s not how great products move fast. Think […]
Continue reading