Blog Post Listing

Blog post: The Currying Introduction I Wish I Had
Posted on February 16, 2021Currying is a tricky yet major of JavaScript and functional programming. Sadly, it doesn't involve eating actual curry.

Blog post: The Rails Model Introduction I Wish I Had
Posted on April 7, 2020Ruby 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.

Blog post: A Metaphorical Introduction to Functional JavaScript
Posted on June 25, 2019Functional 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.

Blog post: The Testing Introduction I Wish I Had
Posted on February 12, 2019Testing 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.

Blog post: The Web Accessibility Introduction I Wish I Had
Posted on October 23, 2018Another message to my past self, this time on the importance of accessibility, how to achieve it, and how to test it.

Blog post: The Shell Introduction I Wish I Had
Posted on July 16, 2018I write a letter to my past self about the Shell's importance I wish I'd focused on earlier in my career.
Blog post: The Git Rebase Introduction I Wish I'd Had
Posted on September 24, 2017If you don't know what rebasing in Git is, read this before it's too late. Especially if you love cupcakes!