Learning from my side project Mistakes
by
Jonathan Fielding
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
LEARNING FROM MY SIDE PROJECT MISTAKES Jonathan Fielding ○ HalfStack London 2024 ○ All my links at jonathan fi eld.in
Slide 2
Slide 2 text
💡
Slide 3
Slide 3 text
💡
Slide 4
Slide 4 text
💡
Slide 5
Slide 5 text
💡
Slide 6
Slide 6 text
💡 🗑
Slide 7
Slide 7 text
HAVE A CLEAR GOAL FROM THE START “Why am I building this again?”
Slide 8
Slide 8 text
CASE STUDY Shopping Mindful 🛍
Slide 9
Slide 9 text
Establish a clear purpose
Slide 10
Slide 10 text
Set Concrete, Measurable Goals
Slide 11
Slide 11 text
PERFECTIONISM IS THE ENEMY Spending hours on a login page… for a project that does nothing else yet.
Slide 12
Slide 12 text
CASE STUDY ActionMetrics 📊
Slide 13
Slide 13 text
Avoid Getting Lost in the Details
Slide 14
Slide 14 text
Embrace an MVP Mentality
Slide 15
Slide 15 text
Iterate and Improve
Slide 16
Slide 16 text
SCOPE CREEP IS SNEAKY When “simple” projects become bloated.
Slide 17
Slide 17 text
CASE STUDY EventFocus 🎤
Slide 18
Slide 18 text
Keep the Initial Scope Small
Slide 19
Slide 19 text
Resist the Temptation to keep Adding Features
Slide 20
Slide 20 text
Expand Gradually After Validation
Slide 21
Slide 21 text
FEEDBACK MATTERS… BUT NOT TOO MUCH Listen, but don’t let the crowd steer your ship.
Slide 22
Slide 22 text
CASE STUDY PerformanceBudget.io 🏎
Slide 23
Slide 23 text
Seek Early Feedback
Slide 24
Slide 24 text
But Beware of Feedback Overload
Slide 25
Slide 25 text
AVOID TECH STACK PARALYSIS Wasting 3 hours on whether to use React or Vue. Vercel or Kubernetes
Slide 26
Slide 26 text
CASE STUDY PerfBadger 🦡
Slide 27
Slide 27 text
Decision Overload is Real
Slide 28
Slide 28 text
Stick to Familiar and Sustainable Tools
Slide 29
Slide 29 text
Make a Decision and Move Forward
Slide 30
Slide 30 text
PROPRIETARY TECH IS A SLIPPERY SLOPE Firebase seemed like a great idea… until it wasn’t.
Slide 31
Slide 31 text
CASE STUDY ActionMetrics 📊
Slide 32
Slide 32 text
Avoid tech that locks you in.
Slide 33
Slide 33 text
Requires you to learn non- transferable skills
Slide 34
Slide 34 text
Security risks
Slide 35
Slide 35 text
DON’T POUR MONEY INTO IDEAS YOU HAVEN’T VALIDATED Keep your spending under control
Slide 36
Slide 36 text
CASE STUDY Domains and Infrastructure 🪜
Slide 37
Slide 37 text
Avoid Unnecessary Upfront Costs
Slide 38
Slide 38 text
Be Mindful of ‘Sunk Cost ’ Mentality
Slide 39
Slide 39 text
WRAPPING-UP Final advice from someone who’s still fi guring it out. Photo by Marvin Meyer on Unsplash
Slide 40
Slide 40 text
Progress > Perfection
Slide 41
Slide 41 text
Stay True to Your Vision
Slide 42
Slide 42 text
Use technologies you already know
Slide 43
Slide 43 text
Don ’ t throw all your money at it
Slide 44
Slide 44 text
In the end, I learnt a lot from these mistakes