A lazy Sunday note: Build the thing that lasts

It was a slow Sunday afternoon. Instead of watching a random show on Netflix, my wife and I randomly opened the original iPhone keynote from 2007, and decided to watch it. Steve Jobs was on stage, wearing a black turtleneck, revealing a product that changed everything. My wife’s a product designer. We paused often, rewinding … Continue reading A lazy Sunday note: Build the thing that lasts

Why does MCP matter? A Deep Dive for Engineers

Everyone's talking about MCP (Model Context Protocol) and how it's supercharging workflows in tools like Claude Desktop, Cursor, and other desktop apps. And yeah, the integrations with desktop environments are cool. But honestly, MCP is way more than just these integrations for desktop applications. You’ve probably seen folks compare MCP to USB-C for AI. It’s … Continue reading Why does MCP matter? A Deep Dive for Engineers

Great ideas aren’t enough

Nowadays, nearly every young person, whether they're still studying, fresh graduates, or even experienced professionals, dreams of launching a startup. I don’t currently have a startup myself, so what I share here are simply my personal observations and reflections on my journey working for startups and product companies. These views might resonate or differ depending … Continue reading Great ideas aren’t enough

The Turning Point in AI

Artificial Intelligence (AI) has been evolving for decades, but we’ve now hit an inflection point where AI is moving from research labs into everyday tools, and everyone now talks about AI. Just as electricity transformed every industry a century ago, AI is in a position to have a similar sweeping impact. In particular, the emergence … Continue reading The Turning Point in AI

Building a Data-Informed Culture: Smart decisions start with data, but don’t end there

We often hear about being "data-driven". It's become a badge of honor, a sign that we're making smart decisions. But the truth is, being data-driven isn’t always the best answer. If we rely too much on data alone, we can end up making the wrong calls. Data as a Compass, not a Map Data is … Continue reading Building a Data-Informed Culture: Smart decisions start with data, but don’t end there

What does “Strong Engineering Culture” mean to me?

"Strong engineering culture" is a phrase you hear a lot in tech. It sounds great, but ask ten people what it really means, and you might get ten different answers. Some talk about speed, some about code quality, some about innovation. There’s no single right definition, and that’s okay. Culture is shaped by people, context, … Continue reading What does “Strong Engineering Culture” mean to me?

What I learned using CursorAI every day as an Engineer

CursorAI is an AI-powered code editor (built on VS Code) that integrates a large language model (LLM) directly into your development workflow. Instead of just autocompleting code, Cursor can predict multi-line edits, apply changes across your codebase, and even answer questions about your code. I have shared that if you use AI effectively, it will … Continue reading What I learned using CursorAI every day as an Engineer

Lessons from a Decade of Complexity: Microservices to Simplicity

Microservice architecture has been a topic of many discussions and different opinions among software engineers. A decade ago, microservices were seen as a way to solve all the challenges of building and scaling large systems. Many teams believed it was the future. But now, after seeing how it plays out in real-world situations, many of … Continue reading Lessons from a Decade of Complexity: Microservices to Simplicity

The Missing Piece in AI Adoption for Organizations

AI tools are being plugged into more workflows every day, from writing code to analyzing data. But here’s the reality most leaders are starting to see: Adding AI doesn’t magically deliver value. In fact, without the right foundation, it can slow teams down. Many organizations are trying AI tools, hoping for quick wins, but often, … Continue reading The Missing Piece in AI Adoption for Organizations