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.
Read the guide →
I build products, write about software, AI and developer tools, and speak about technology and building in public.

Featured
From a first-principles bet on India's most competitive exam, to 2,100+ installs, real paying subscribers, and a clear path to scale.
Read the essay →
Featured 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.
Read the guide →
Building mobile products, cross-platform apps, and developer tools with Flutter and Dart.
Explore →How AI is changing software development, from MCP servers to growth experiments.
Explore →Lessons from actually building and shipping products — from first principles to scale.
Explore →Writing, speaking, and building developer communities — lessons from DevRel and beyond.
Explore →A focused VARC practice app for India's most competitive exam — 2,100+ installs, paying subscribers, built from first principles.
Read the story →Building the Flutter app at Scapia as part of the Travel Growth team — mobile products used by real travelers.
Open-source guide to building Model Context Protocol servers in Dart — connecting AI assistants to your tools and APIs.
Read the guide →Previously Developer Advocate at 100ms. Writing, speaking, and building developer communities.
Related writing →I'm Aditya Thakur, a software engineer and Flutter developer based in India. I write about software development, AI, developer tools and building products.
I've worked across software engineering and developer advocacy, and regularly share what I learn through writing, videos and talks at conferences and universities.
Read more about Aditya →I speak at conferences and tech events about Flutter, mobile development, developer tools, and building products in public.
Interested in software, Flutter, AI, or building products? Reach out — I'd love to connect.
Simple ideas that sound obvious but only make sense once you try building.
This guide is a highly practical, relentlessly actionable system for AI-era growth experiments that engineers can actually run.
This guide is a highly practical, relentlessly actionable system for AI-era growth experiments that engineers can actually run.
This guide is a highly practical, relentlessly actionable system for AI-era growth experiments that engineers can actually run.