By Gaurab Chhetri on June 25, 2025

Do What You Want, Not What You Can - My Mantra for Building Meaningful Projects

Do What You Want, Not What You Can - My Mantra for Building Meaningful Projects

When I started programming back in 2020, I thought building things was mostly about showing what you can do, proving that you know a language, a framework, or a library. Over time, I realized that this mindset often leads to projects that check a technical box but don’t really matter to anyone.

That’s where my mantra comes in: “Do what you want, not what you can.”

Instead of asking what can I build with this tech?, I ask what do I want to create that excites me, helps people, or solves a real problem? That shift has shaped everything I’ve built since.

From Experiments to Purpose

Why This Matters

When you build what you want (not just what you can):

The Bigger Picture

This mantra doesn’t mean ignoring technical learning. In fact, pushing myself toward want-driven projects forced me to learn more than I would have otherwise. From LangGraph agents to real-time dashboards to building my own language, the skills came naturally because the why was strong.

As I continue my journey; through hackathons, research, and open source; this simple reminder guides me:

Don’t just prove what you can do. Create what you truly want to exist.


✍️ This blog is part of my portfolio series, where I share stories behind my projects, hackathons, and research. If you’ve ever struggled to find motivation in your coding journey, I hope this helps you shift your perspective too.


References

Footnotes

  1. https://www.npmjs.com/package/bhanai

  2. https://github.com/gauravfs-14/CognitiveSky

  3. https://github.com/gauravfs-14/medguide-ai

  4. https://github.com/gauravfs-14/ResQMe