Why Every Developer Should Build a Side Project

Photo of the author, Morgan Feeney

Morgan Feeney

5 min read

Looking to improve dev skills and potentially earn some money? Maybe it's time to start a side-project?

In the world of frontend development, it's like you're always sprinting to keep up. There's a new hot UI framework every month. Trends occur as often as people's design tastes change. I shouldn't complain as perpetually refactoring one UI into another keeps me in work.

So, how do you stay sharp and explore new tech when your day job doesn't offer the chance? Enter the world of side projects. They're not just a playground for new technologies; they're a canvas for your creativity. Plus, they can fatten your wallet. And if you're job hunting, they're solid proof of your dedication to growth and staying up to date with tech trends. It's like wearing a badge that says, "I love what I do".

The Real Magic Happens on the Journey

Side projects aren't just about the end product; they're about the journey. They offer a unique opportunity to work on something you're interested in or passionate about outside of your regular job responsibilities.

This can lead to significant personal and professional development, including:

  1. Enhanced Technical Skills
    By working on a side project, you can learn new programming languages or frameworks, which can be invaluable in your primary job or future career opportunities.

  2. Problem-Solving Experience
    Side projects often present unique challenges that require innovative solutions, helping to refine your problem-solving skills.

  3. Portfolio Expansion
    A well-executed side project can be a powerful addition to your portfolio, showcasing your skills and creativity to potential employers or clients.

  4. Networking Opportunities
    Sharing your side project with the world can help you connect with like-minded individuals, opening doors to new collaborations or job opportunities.

From Side Hustle to Success Story

Imagine stumbling upon the sword of Gryffindor just when you need it. That's what venturing into the unknown with a side project can feel like.

Here are tales of those who've walked this path:

Opengraph.xyz

Originally started by YuYu who is a front-end developer with a penchant for user experience, this project started as a simple idea to improve the creation of Open Graph images and eventually sold for a stonking $20,000.

Before this all happened, I thought a side project with 0 MRR was worth nothing. But now that I've seen what can happen when you put in the work and take risks, my perspective has changed completely!

YuYu, front-end developer

It started as an SEO experiment with a focus on delivering excellent UI/UX, which led to substantial organic growth—reaching 44,000 monthly visitors and earning $120-$150 per month from ads without direct marketing efforts.

YuYu emphasizes the importance of listening to user feedback and showcasing social proof to build trust and value—so if you're good at building websites and UI/UX take note.

Read about YuYu's journey.

Gumtrends.com

In just one week, Alberto, a passionate full-stack developer, created Gumtrends—a tool that would soon become a valuable asset in the digital product space. Despite minimal marketing efforts, Alberto's creation caught the eye of industry players, ultimately leading to a lucrative sale to Ian Nuttall and generating over £15,000 in revenue.

While Alberto hesitates to label Gumtrends as a typical side project due to its rapid development, the story serves as an inspiring example of what's possible with focused effort and the right idea.

Alberto reflects on his journey:

In the 7 months since launching Gumtrends, I dedicated minimal time to it, juggling other projects and client work. Last week, I received an attractive offer from @iannuttall, and selling made perfect sense. While I'm a bit sad to let it go, I consider this a success: built in a week, minimal marketing, and over $15k in earnings (sales + exit included).

Alberto, full-stack developer

So, what exactly is Gumtrends? Think of it as Niche Site Metrics, but for digital products. This powerful tool allows entrepreneurs and marketers to:

  1. Discover trending products in their niche (or explore new niches)
  2. Identify successful sellers and their strategies
  3. Estimate potential earnings for various digital products

For those intrigued by the potential of data-driven product research and market analysis, Gumtrends offers a wealth of insights. To learn more about how this tool can revolutionize your approach to digital product creation and marketing, visit https://gumtrends.com.

Alberto's story serves as a reminder that with the right skills, timing, and execution, even a week-long project can turn into a profitable venture. What idea have you been sitting on that could be your next success story?

Kickstarting Your Side Project

Feeling intimidated? That's natural. Remember, every giant leap starts with a small step.

Here are some pointers:

  • Solve a problem you care about.
  • Leverage your strengths. You've earned them.
  • Consider indie hacking.
  • You don't need a groundbreaking idea.

Sometimes, reimagining something with poor execution can prove lucrative.

Dedicate time, welcome feedback, and refine your project. Aim for progress, not perfection.

Wrapping up

For developers, the value of a side project is not solely in its outcome but in the journey itself. It's about embracing curiosity, learning new skills, solving problems, and perhaps most importantly, the satisfaction of creating something truly yours.

Either way, you get something worthwhile out of it.

Whether it leads to a new job, a profitable sale, or just a fun hobby, the experience is invaluable.