The Currying Introduction I Wish I Had
Currying is a tricky yet major of JavaScript and functional programming. Sadly, it doesn't involve eating actual curry.
The Rails Model Introduction I Wish I Had
Ruby on Rails is a great web app framework, but it's tough to learn for a front-end developer. These are the foundations to one part of rails I wish I learned more about sooner: the Models.
A Metaphorical Introduction to Functional JavaScript
Functional JavaScript is my new favorite approach to writing JavaScript, but few introductions I found were beginner friendly. I break down the basics with angels, mutants, and demanding southern belles.
The Testing Introduction I Wish I Had
Testing is a topic I overlooked too much early in my career, which may have hurt my progress the most. This is everything I'd have told my past self about testing.
The Web Accessibility Introduction I Wish I Had
Another message to my past self, this time on the importance of accessibility, how to achieve it, and how to test it.
The Shell Introduction I Wish I Had
I write a letter to my past self about the Shell's importance I wish I'd focused on earlier in my career.
The Git Rebase Introduction I Wish I'd Had
If you don't know what rebasing in Git is, read this before it's too late. Especially if you love cupcakes!