How To Easily Manage Multiple Git ProfilesManaging multiple git profiles can be challenging, but it doesn’t have to be.Jul 22, 202314Jul 22, 202314
Working with git remotes on HerokuGenerally, you will add a git remote for your Heroku app during the Heroku app creation process, i.e. heroku create. However, if you are…Jun 5, 2020150Jun 5, 2020150
Exploring the Math Behind an Innovative Code SolutionConsider the following coding challenge:Dec 3, 2018150Dec 3, 2018150
Published inDef MethodRuby’s String#delete and Boolean AlgebraHow can learning about the String#delete method in Ruby help us understand Boolean Algebra?Apr 10, 201846Apr 10, 201846
Published inDef MethodNine Interesting Tidbits About Dates In RubyNote: This article sat in my drafts folder for a long time. I recently had to look up how to determine the weekday-ness of a date, so I…Mar 19, 201867Mar 19, 201867
Intermittent Test Failures with FactoryBot, Faker, and ApostrophesI love Factory Bot. It allows for simple, repeatable creation of objects for testing, as well as semantic naming. You can have an…May 10, 201725May 10, 201725
Published inDef MethodNil and Presence in Ruby on RailsOne of the things I love about Ruby is nil. It can represent nothing and, since every expression in Ruby has a return value, nil is also a…Dec 5, 201644Dec 5, 201644
Published inDef MethodSharable ESLint ConfigI had been working on a new React project, and setting up our ESLint linter, when I came across an irksome linter error:Oct 13, 2016113Oct 13, 2016113
Published inDef MethodWhy I Switched from Sublime to AtomA programmer’s text editor is a very personal choice. I will always look back fondly on the time Sublime Text and I spent together, but…Aug 2, 201692Aug 2, 201692
Published inDef MethodDeclarative Programming in RubyI’ve been programming in Ruby for almost two years now, and sometimes I forget how hard it was for me to wrap my head around the Ruby…Mar 7, 20161011Mar 7, 20161011