Aditya Thakur's
Blog & Ideas

Software Engineer, Flutter Developer, and Speaker — writing about building products, technology, and the journey of creating things that matter.

10 Lessons from YC Startup School India

Simple ideas that sound obvious but only make sense once you try building.

How to Build an MCP Server in Dart (Step-by-Step Guide)

Learn how to build a Model Context Protocol (MCP) server in Dart from scratch — connect Claude, ChatGPT, and other AI assistants to your own tools, APIs, and databases.

Building in Public: Why I'm Starting This Blog

A reflection on the importance of sharing knowledge, documenting the journey, and building a personal knowledge base in the open.

What Happens When AI Writes Most of the Code?

A shift from writing code to designing systems, and what it means for developers and software.

Privacy Policy

How we collect, use, and protect your information when you use our apps.

What I Learned as a Developer Advocate

My experience working in Developer Relations, what the role involves, and how you can get started.

Speech That Made Me Head Boy

The exact speech that helped me become Head Boy, along with reflections and a video.