My Engineering Workflow in CursorAI

Every Software Engineer follows a similar rhythm: Understand requirement → Design → Plan → Implement → Review → Test → Deploy → Monitor. That hasn’t changed for a long time. When AI is involved in the workflow, what’s changed is the speed. I also mentioned this in my FREE eBook about adapting AI in Software … Continue reading My Engineering Workflow in CursorAI

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

Testing Claude Sonnet 4.5, GPT-5 Codex, and Grok Code Fast 1 in Cursor: Which model fits best for development?

It has only been a few days since Anthropic announced their new model Claude Sonnet 4.5, and I wanted to see for myself if the hype matches reality. Instead of reading benchmarks, I opened Cursor and ran some coding tests to feel it as an end user. My goal with this test wasn’t to cover … Continue reading Testing Claude Sonnet 4.5, GPT-5 Codex, and Grok Code Fast 1 in Cursor: Which model fits best for development?

The real stages of Engineering Experience

This question came up in a chat with my team: “How do you think about different levels of experience?”. It led to a great discussion, and I think this perspective is worth sharing more widely.In software engineering, experience isn’t just about how many years you’ve been in the game. I talked a bit about this … Continue reading The real stages of Engineering Experience