This site runs best with JavaScript enabled.

Hi! I'm Chris

Teaching everything I know
about software development


JS / React / Ruby on Rails / Node

Join the newsletter...

and get content I don't post anywhere else.
Don't miss the good stuff!

- plus -

Top 5 Tips

Get the top 5 tips for becoming a better software developer
8 page pdf

    No Spam. Cancel Anytime.

    Crash Courses

    Latest Articles

    How to Quit Your Job and Start Freelancing as a Software Developer

    So, you want to quit your job ASAP and join the…
    Read Article β†’

    Can You Replace Redux with React Hooks?

    Hooks are gaining popularity as a way to add state…
    Read Article β†’

    Rails 6 Released! What Does That Mean for You?

    Rails 6 was released on August 15, 2019 with a…
    Read Article β†’

    Use React Hooks Correctly with These Two Rules

    Hooks were introduced at React Conf 2018, and have…
    Read Article β†’

    Online Courses

    You can find the courses I create in the following places: