Mount, Stream, Authenticate FastMCP with FastAPI
Don't run a separate MCP server. Mount it into your existing FastAPI app — one process, one deployment, one set of auth and monitoring.
Read articleSharing my journey as a freelancer, insights about programming, and thoughts on technology
Don't run a separate MCP server. Mount it into your existing FastAPI app — one process, one deployment, one set of auth and monitoring.
Read article
MCP isn't a protocol. It's shelf space — inside the AI tools your customers already use. What that means, why it matters now, and how to decide if your product belongs on it.
Read article
FastAPI buys change. Go buys stability. That is the real tradeoff when choosing a backend for an MVP.
Read articleHow I found the right Xcode version for macOS Sequoia after the App Store and Apple's download pages didn't make it easy.
Read articleIt has been six years since I accidentally became a programmer. Start from randomly picking up freelance gigs, endup as a full-stack developer. I gave up with tutorials; I found learning by doing is the best way to learn things. Throughout the year, I'm getting better at solving other problems.
Read articleThe story of the small coffee shop in Yogyakarta that supported my early freelancing grind, and why I keep coming back.
Read articleOver the last twelve months, I have tried a mix of model subscriptions, MCP tooling, and AI coding assistants. This is what has worked best for me so far.
Read article
AI has changed how we do our work, especially for programmers. From code completion to code documentation, everything can be done using the AI assistant. In this article I showing the use cases of using AI by context engineering the data and prompts before code.
Read article
Every year, the Python programming language community often runs a Python Conference (PyCon) event, where people from any background who have an interest in Python can share their knowledge and experience. This year, I found a reason to visit Japan, because in September, Python Japan usually also holds the PyCon called PyCon JP 2025. My original plan was only to visit PyCon JP, but somehow I ended up traveling together with my old friend who become my best friend. It's very exciting journey.
Read article
The first Work From Cafe meetup with the Python Jogja community - exploring a new format beyond traditional tech talks
Read articleA comprehensive overview of Generative AI and Large Language Models presented at the Data Sorcerer Event. Learn about the fundamentals, applications, and ethical considerations of these transformative technologies.
Read articleHow a single YouTube video transformed my life from an unemployed graduate to a successful Python developer. The story of my first $25 freelance job and the journey that followed.
Read article
Learn how to effectively handle Cross-Origin Resource Sharing (CORS) errors when building APIs with FastAPI, including best practices for production environments.
Read articleGet notified when I publish new articles about freelancing and programming