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.
(Senior) Fullstack Engineer (f/m/d)
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Lead Full-Stack Engineer
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
Node.js
TypeScript
Senior Fullstack Engineer – Angular/.Net (f/m/d)
Apaleo
München, Germany
Remote
€65-85K
Senior
JavaScript
.NET
+2
Matching moments
00:02 MIN
Learning from the mistakes of past side projects
Learning From My Side Project Mistakes
14:28 MIN
Key takeaways for successful side project development
Learning From My Side Project Mistakes
22:08 MIN
Key lessons learned from building a developer platform
Insights from building the Canva Developers Platform to empower 185 million designers
31:53 MIN
A preview of the talk "Stories from an Unsuccessful Recruiter"
Talent Acquisition: Putting People First in the Age of AI
31:25 MIN
The importance of learning through personal projects
Playing Games with CSS
00:28 MIN
Why developers make basic cybersecurity mistakes
Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
38:48 MIN
Customizing developer environments and managing side projects
WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney
55:17 MIN
Avoiding common security mistakes and giving better feedback
The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks
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
The Cult of Done: My Journey to Becoming a Maker
Leo Riviera
Keith Cirkle of GitHub on React Fatigue
Keith Cirkle
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
How to Navigate Professional Relationships in the Tech Industry
Rachel Lee Nabors
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Related Articles
View all articles


.webp?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.


Full-Stack Developer (React, Node, PostgreSQL) - Health & Wellness App
Launchly Pro
Remote
£33K
API
REST
React
+3

Working Student Fullstack Typescript Developer
SIDESTREAM GmbH
Köln, Germany
Remote
Vue.js
JavaScript
Blockchain
TypeScript
+1

Fullstack Software Engineer PHP/React
Launchmetrics
Barcelona, Spain
Intermediate
PHP
API
JIRA
REST
Azure
+15

Full stack Software Engineer React / Node.JS
Launchmetrics
Municipality of Madrid, Spain
€50-80K
Intermediate
API
GIT
JIRA
REST
+12

Senior Tech Lead (Full-Stack, Node.js + React.js -hands-on)
OnHires
Barcelona, Spain
Remote
Intermediate
JIRA
Scrum
React
DevOps
+8

Full Stack Developer (React Native + Node.js)
MenTools
Leeds, United Kingdom
£30-35K
Intermediate
GIT
REST
Azure
Redis
+13


Software Full-Stack Engineer / Backend & Frontend - Bootstraped SaaS Startup remote
DatAds
Remote
Senior
API
CSS
ETL
REST
+14