Artwork

Content provided by Peter Fisher. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Peter Fisher or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

130 - Why you NEED a side project!

43:19
 
Share
 

Manage episode 304307793 series 2674787
Content provided by Peter Fisher. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Peter Fisher or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Today I am going to talk about side project in web development. Why you need one, how to stay productive and what projects to learn. Why is it good to have a side project?

  • Learn new skills in your own time at your own pace
  • Learn new technologies and techniques
  • Work without any constraints. If you don’t get it done then it doesn’t matter
  • They encourage creativity and thinking outside of the box
  • They help you keep focused on the main projects.
  • They can help with mental health by providing an escape from the ‘real’ work
  • They can be used as practice projects before working on production based code
  • Great for full stack devs how want to broaden their tool set
  • Great for getting out of comfort zone

Five ways to stay productive

  • Create a things to do list. I use GitHub projects
  • Create your own issues and PR’s with labels to help organise the different parts of the project
  • Time box the workload
  • If it starts to suck then stop. Update the task list and move on - You are in control of the pressure. So don’t worry if you don’t finish it.
  • Reduce the number of side projects you are working on at once.

Five side projects everyone can do

  • Learn how to automate backups with a cron job
  • Learn how to configure your dev machine via Ansible
  • Convert your blog into a web app/pwa/ native app
  • Start a podcast/YouTube channel that documents your learning journey
  • Rebuild your last project using a different programming language and document the comparisons
  continue reading

218 episodes

Artwork

130 - Why you NEED a side project!

How To Code Well

101 subscribers

published

iconShare
 
Manage episode 304307793 series 2674787
Content provided by Peter Fisher. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Peter Fisher or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Today I am going to talk about side project in web development. Why you need one, how to stay productive and what projects to learn. Why is it good to have a side project?

  • Learn new skills in your own time at your own pace
  • Learn new technologies and techniques
  • Work without any constraints. If you don’t get it done then it doesn’t matter
  • They encourage creativity and thinking outside of the box
  • They help you keep focused on the main projects.
  • They can help with mental health by providing an escape from the ‘real’ work
  • They can be used as practice projects before working on production based code
  • Great for full stack devs how want to broaden their tool set
  • Great for getting out of comfort zone

Five ways to stay productive

  • Create a things to do list. I use GitHub projects
  • Create your own issues and PR’s with labels to help organise the different parts of the project
  • Time box the workload
  • If it starts to suck then stop. Update the task list and move on - You are in control of the pressure. So don’t worry if you don’t finish it.
  • Reduce the number of side projects you are working on at once.

Five side projects everyone can do

  • Learn how to automate backups with a cron job
  • Learn how to configure your dev machine via Ansible
  • Convert your blog into a web app/pwa/ native app
  • Start a podcast/YouTube channel that documents your learning journey
  • Rebuild your last project using a different programming language and document the comparisons
  continue reading

218 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play