Skip to content
Home

Resources

Here’s a list of resources/courses I’ve used and recommend. They’re divided into sections for convenience.

I’m writing this as a reference for myself but if this helps you? Even better!

Frontend

  • React Documentation

    The new React docs have been my go-to recommendation for OGs and new devs alike. They’re much easier to understand than the old docs.

  • Epic React by Kent C. Dodds

    This is a great beginner/intermediate course that shows different patterns that can be used in react apps, as well as how to properly test them.

  • Learn X in Y Minutes

    Used this to learn AngularJS quickly while building out a feature on our legacy web application.

Backend

  • MongoDB University

    This is possibly the best resource for learning about MongoDB.

  • SQL - The Complete Developer’s Guide (MySQL, PostgreSQL)

    While there’s no MongoDB University for SQL this was my first video resource for it and it gave me a better grasp of the fundamentals.

  • MySQL For Developers

    This is an amazing (and free!) course by PlanetScale, with Aaron Francis as the instructor. It covers great techniques for working with MySQL and will make you a better MySQL user.

  • Ruby on Rails

    As a developer that mainly writes JavaScript, here are some resources that helped me learn Rails.

    • Rails Guides

      The official Rails docs/guides are probably the best resources for learning rails out there.

    • GraphQL Ruby Guides

      This is my goto resource for working with graphql on a rails application.

    • Rails Style Guide

      A great template for some of the common conventions. (It’s not to be treated as scripture.)

    • Better Specs

      This is my go to resource for all advice and examples for tests in rails applications.

General