How to Create a ChatGPT App Using MCP (Model Context Protocol) Step by Step

OpenAI just announced the Apps SDK during OpenAI DevDay 2025. It quietly introduced something important, transforming ChatGPT from a Chat app to an App Platform. I wanted to understand how this works in practice, so I decided to build something small: a to-do app (because, well, this is something you build when you learn something … Continue reading How to Create a ChatGPT App Using MCP (Model Context Protocol) Step by Step

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

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?

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

How much faster can AI actually make your team?

As a leader, you've probably asked yourself: "With AI becoming better at coding, how much time could my team realistically save? Could we speed up development by three or even ten times?" Let's explore this thoughtfully, understanding exactly where AI adds value and where human intuition remains important. The insights shared here are based purely … Continue reading How much faster can AI actually make your team?

Reimagining Software Engineering, What’s next for Engineers for the AI-Powered future?

In my previous post, I shared my perspective on why AI won't replace human software engineers anytime soon. In this post, I want to share another perspective on the growing role of AI in software engineering and how it’s transforming the way we work. AI will change the dynamics of how software engineering teams function, … Continue reading Reimagining Software Engineering, What’s next for Engineers for the AI-Powered future?

Why AI won’t replace human engineers, and why it shouldn’t

It’s been two years since the hype of ChatGPT and AI, and the excitement is still going strong. People and companies alike have been talking about AI and its potential to revolutionize industries, with many seeing it as the future of technology. Companies have started applying AI to replace certain jobs, automate tasks, and even … Continue reading Why AI won’t replace human engineers, and why it shouldn’t