Jonathan Fielding
Learning From My Side Project Mistakes
#1about 3 minutes
Learning from failed side projects and abandoned ideas
Side projects are a great way to learn, but many fail, providing valuable lessons on what not to do.
#2about 1 minute
Establish a clear purpose and goals from the start
Starting a project with only a vague idea leads to failure, so define a strong 'why' and measurable goals to stay motivated.
#3about 2 minutes
Avoid perfectionism and focus on the minimum viable product
Getting bogged down in minor details like a login page stalls progress, so prioritize core functionality and launch an MVP to get feedback.
#4about 2 minutes
Prevent scope creep by keeping the initial project small
It's hard to say no to your own ideas, but adding features prematurely derails projects, so keep the initial scope manageable.
#5about 2 minutes
Be selective with feedback to avoid a bloated product
While user feedback is valuable, trying to implement every suggestion can overcomplicate the UI and detract from the core purpose.
#6about 2 minutes
Overcome tech stack paralysis by using familiar tools
Over-analyzing frameworks and platforms stalls projects, so choose familiar technologies to accelerate development and focus on building.
#7about 2 minutes
Avoid the slippery slope of proprietary technologies
Using proprietary platforms like Firebase can lead to vendor lock-in, non-transferable skills, and potential security vulnerabilities.
#8about 2 minutes
Don't spend money on unvalidated project ideas
Avoid buying domain names and paying for hosting until your project is validated, and be mindful of the sunk cost fallacy.
#9about 1 minute
Key takeaways for building successful side projects
The main lessons are to prioritize progress over perfection, stick to your vision, use boring technology, and manage costs wisely.
Related jobs
Jobs that call for the skills explored in this talk.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
02:55 MIN
Why developers often undervalue their time and paid tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:03 MIN
Building and iterating on an LLM-powered product
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
02:48 MIN
Building trust through honest developer advocacy
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
05:32 MIN
Getting hired by contributing to open source projects
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
Featured Partners
Related Videos
Learning From My Side Project Mistakes
How to Build Truly Production-ready Apps - Modern JS-based SaaS Stack for Indie Devs and Small Teams
Dávid Lévai
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
The Cult of Done: My Journey to Becoming a Maker
Leo Riviera
How to Navigate Professional Relationships in the Tech Industry
Rachel Lee Nabors
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Navigating the Future of Junior Developers in Tech
Chris Heilmann
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Code Healers LLC
Hinesville, United States of America
Remote
€30-40K
Intermediate
Senior
.NET
React
JavaScript
+2

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Code Healers LLC
Hinesville, United States of America
Remote
€20-30K
Junior
Intermediate
React
JavaScript
TypeScript
+1

Side
Charing Cross, United Kingdom
Remote
£36-38K
Intermediate
C++
Unreal Engine
Scripting (Bash/Python/Go/Ruby)




United Kingdom - 2 minutes ago
Intermediate
API
GIT
Azure
React
Python
+6

VirtueTech Recruitment Group
Basildon, United Kingdom
Remote
£117K
Go
React
Next.js
+3