What you will learn

This course focuses on the journey that everyone undergoes - that awkward time from not-quiet beginner to not-quiet senior. Inevitably you reach a point when you realize that there is too much information available. 

We aim to cut down on the faff involved in decided what to learn in order to maximize your effectiveness as a developer. We'll learn about different topics each week in manageable chunks that contribute to a larger roadmap - one that gets you to a place where you can feel confident with your new expertise.

The intention is that you complete one lesson a day - which should take no more than 20 minutes.  In no time you will expand your technical base just by spending a little bit of time every day. 

Content will be added each week!

Course curriculum


  • Erin Bush

    Computer Engineer

    Erin Bush

    I'm just a girl, sitting in front of a computer, asking it to do what I tell it to. After completing my Bachelors of Applied Science at UBC I started working in the software industry. 3 years in and I am still loving it. I've learned a lot of things in that time and want to provide an easy transition for other junior developers working on expanding their skills. I teach about my discoveries as a junior web developer and all the things I have read that are worth amplifying; mainly rails, javascript, general full stack, and anything diversity related. Professional keyboard masher/software developer at Thinkific.