Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/AndrewUsher/awesome-side-projects

List of side projects for developers
https://github.com/AndrewUsher/awesome-side-projects

List: awesome-side-projects

interviews podcast speaking-skills

Last synced: 16 days ago
JSON representation

List of side projects for developers

Awesome Lists containing this project

README

        

# Awesome Side Projects

This list contains side project ideas for all developers, new or old.

## 1. Podcast
A podcast is a place where listeners can grow and gain knowledge. For experts or industry leaders, a podcast is a place to provide valuable information to their audience
### Benefits
- Easy to start: low upfront cost and easy to implement
- Build personal connection with audience
- Provides a repeat touch point for your audience
- Ability to support partners (hosting guests)
- Align yourself with successful people
- Develop youre speaking skills

### Examples
- [Code Newbie Podcast](http://www.codenewbie.org/podcast) - Podcast with in-depth interviews
- [Developer Tea](http://www.developertea.com/) - More general developer tips and tricks
- [devMode.fm](https://devmode.fm/) - Talks about topics ranging from GraphQL to Craft CMS
- [Javascript Jabber](http://javascriptjabber.com/) - Talk about Javascript
- [My Javascript Story](http://devchat.tv/my-js-story) - Interviews with Javascript developers
- [React Round Up](https://devchat.tv/react-round-up) - A weekly discussion with React developers
- [Syntax.fm](https://syntax.fm/) - Tasty treats podcast for web developers
- [Toolsday](https://spec.fm/podcasts/toolsday) - Latest in tech tools, tips, and tricks
- [Web of Tomorrow](https://www.orbit.fm/weboftomorrow) - A podcast about the web and the people who build it
- [The Web Platform Podcast](https://thewebplatformpodcast.com/) - Weekly show covering latest in browser features, standards, and tools
- [Weekly Dev Tips](http://www.weeklydevtips.com/) - Technical career tips for software developers

### Tutorials
- [How to Start Your Own Podcast](https://lifehacker.com/how-to-start-your-own-podcast-1709798447)
- [How to Start a Successful Podcast for under 100 Dollars](https://www.shopify.com/blog/34911301-how-to-start-a-podcast-the-ultimate-step-by-step-podcasting-guide)
- [Podcasting 101: How to Start a Podcast](http://thepodcastersstudio.com/tps101-podcasting-101-how-to-start-a-podcast/)

## 2. Blog
A blog is a public personal journal of everything that you have accomplished in your career. If you are considering blogging, just do it. The benefits far outweigh the cons, and it will feel weird the first time.

### Benefits
- Improves your communication
- Improves your programming skills
- Ability to share thoughts on various topics
- Get valuable feedback from readers
- Possible invitations to speak on podcasts, at meetups, and at WordCamps
- Learn more about yourself
- Place to talk about ioinions that you might not have challenged

### Examples
- [Brian Muenzenmeyer](http://www.brianmuenzenmeyer.com/archive.html)
- [CSS Tricks](https://css-tricks.com/)
- [Tyler McGinnis](https://tylermcginnis.com/blog/)
- [Wes Bos](https://wesbos.com/blog/)

### Tutorials
- [Blogging for Software Developers](https://simpleprogrammer.com/blogging-software-developers/)
- [How To Start an Awesome Developer Blog](https://devdactic.com/start-development-blog/)
- [How to Start a Programming Blog in 2018](http://codingsupply.com/start-programming-blog/)

## 3. Youtube Channel
Starting a Youtube channel, like most other side projects, can become a full-time gig if you get big enough. That **should not** be your only reason for starting a channel though. A channel can grow your confidence as a developer and help you grow skills that make you a better developer and person

### Benefits
- Forces you to improve your speaking skills
- Closer personal connection with audience
- Gives you a creative outlet
- Gets you outside of your comfort zone

### Examples
- [DevTips](https://www.youtube.com/channel/UCyIe-61Y8C4_o-zZCtO4ETQ)
- [Dylan Israel](https://www.youtube.com/channel/UC5Wi_NYysX-LfcqT3Hq9Faw)
- [Level Up Tutorials](https://www.youtube.com/channel/UCyU5wkjgQYGRB0hIHMwm2Sg)
- [Meth Meth Method](https://www.youtube.com/channel/UC8A0M0eDttdB11MHxX58vXQ)
- [Traversy Media](https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA)
- [Wes Bos](https://www.youtube.com/channel/UCoebwHSTvwalADTJhps0emA)
- [Zell Liew](https://www.youtube.com/channel/UCwIu7m0WpCNXiKZfysX54Zg)

### Tutorials
- [How To Start a Youtube Channel by Entrepeneur](https://www.entrepreneur.com/article/229284)
- [7 Things to Consider When Starting a Youtube Channel](https://www.makeuseof.com/tag/successful-youtube-channel/)
- [Equipment You Need To Start Youtube Channel](https://www.makeuseof.com/tag/equipment-start-youtube-channel/)