I wrote this for my team earlier this year to ensure that we were all on the same page regarding testing. Nobody on my team (myself included) really had strong opinions other than 1) we should be doing more of it and 2) these tests should be written in the same way everywhere. In light of that, I watched Kent Dodd's two FEM courses, read all his testing blog posts and synthesized what I learned into this lightweight guide.
It's my 28th birthday, and I've been meaning to write more. I'm hoping that simplifying the design of my site and centering it around a blog will help keep me more accountable.