Josh StillmanEmbrace Your Laziness: Automatically Convert Word Documents into Terms & Conditions PagesModern Single Page Applications (SPAs) often embed terms and conditions pages into the app itself for a slick and modern feel. While this…Jan 7, 2022Jan 7, 2022
Josh StillmanInstantly Create Gmail Addresses for Testing with a Keyboard Shortcut on Mac OSWhen developing new features, it can be useful to be able to create new, unique, working email addresses for testing. For example, say you…Mar 8, 2021Mar 8, 2021
Josh StillmanSlackbot to the Rescue: Keeping GitLab Branches in Sync with a SlackbotIf you’ve ever had to deal with horrific merge conflicts from infrequently synced branches, I’ve felt your pain. Our team develops off of…Oct 2, 2020Oct 2, 2020
Josh StillmanA simple explanation of JavaScript’s weird bits: Closures and ThisAs I discussed in my last post on this subject, JavaScript has some weird bits if you’re coming to it from a background in object-oriented…Apr 29, 2018Apr 29, 2018
Josh StillmanA simple explanation of JavaScript’s weird bits: Prototypes, constructor functions, and ES6 ClassesComing to JavaScript from a background in Ruby (and long before that, C++), I found that JavaScript had a lot of weird bits — features of…Apr 19, 2018Apr 19, 2018
Josh StillmanEasier Breadcrumbs with React Router and Semantic UIIn my last blog post, I showed how I set up a breadcrumb navigation bar using plain Javascript and Bootstrap. Doing so took a fair amount…Jan 22, 20181Jan 22, 20181
Josh StillmanBreadcrumb navigation with JavaScript and BootstrapOur winter break assignment was to make a single-page web application using a Rails API backend and a Javascript frontend. My project was a…Jan 9, 2018Jan 9, 2018
Josh StillmanCustom search engines with RailsHaving already delved into the world of Google Mapping with Ruby in a prior post, I wondered whether it would be possible to create a…Dec 12, 2017Dec 12, 2017
Josh StillmanVery Simple Google Mapping with RubyFor our Module 1 final project, Jon Wu and I made a command-line application that allows users to analyze CitiBike’s published monthly trip…Nov 27, 2017Nov 27, 2017
Josh StillmanThe right tool for the job: a look at Ruby’s inject methodIn the first two weeks of bootcamp at Flatiron School, it’s been fun to get a better handle on Ruby’s many built-in enumerable methods…Nov 13, 2017Nov 13, 2017