Josh SarnaCodified KnowledgeBelow are some gists and documents I’ve made for the coding class I TA. We use Rails and VueJS, but some topics are of general interest.May 2, 2019May 2, 2019
Josh SarnaA Vue Directives CheatsheetSomeone asked me how I liked React the other day. React’s got a great community and a lot of great third-party libraries, but what I told…Dec 6, 2018Dec 6, 2018
Josh SarnaReusable ArraysThere’s a strategy I’ve used a lot recently in Project Euler problems that I want to share. I’ve been trying to finish at least a problem…Nov 6, 2018Nov 6, 2018
Josh SarnaFibonacci the Easy Way: Intro to Ruby RecursionI’ve come across Fibonacci coding challenges often. Project Euler’s got one as it’s second problem, and I’ve seen them as interview…Oct 30, 2018Oct 30, 2018
Josh SarnaAvoiding Burnout When LearningI got a new gig recently. It’s a contractor position, but it has some heft and the potential to be long term, so I’m putting a lot of time…Oct 25, 2018Oct 25, 2018
Josh SarnaThe First Week after BootcampI finished a coding bootcamp on September 6th, about two weeks ago now. The program was Actualize, a software course based in Chicago but…Sep 19, 2018Sep 19, 2018
Josh SarnaStoring Financial Data in a Rails DBI’ve been working on an online store web app recently, and I ran into some funny business while assigning prices to items. When creating my…Jul 15, 2018Jul 15, 2018
Josh SarnaBacking Up an Existing Folder in a GitHub RepositoryGitHub is a useful tool for sharing and backing up your code. By putting it in a repository on GitHub, you make your code accessible by any…Jun 24, 2018Jun 24, 2018