coding

A Road to Ember 4.0

I've been building ambitious web applications with Ember since 2014. Overall I'm very satisfied with how productive I am, and how seamless the framework has improved without breaking old code. There are, however, some major areas that I think Ember can improve on if it wants to stay relevant and…

Documentation is Paramount

In the last few weeks I’ve come worked on quite a few technical projects with no or poor documentation. First, at my job I’ve had to install analytics into our recently launched application and the internal documentation for how to do that left more questions than answers. On…

First Impressions of AirPair

I heard about AirPair, a service that provides on demand remote pair programmers, at last years RailsConf. I was very intrigued, but it wasn’t until this weekend that I had the perfect excuse to try it out. I started working on a project with an aggressive timeline that used…

8 Thoughts on GORUCO 2015

My company was generous enough to buy me a ticket to GORUCO[1] 2015 - NYC’s annual conference dedicated to the Ruby programming language. I was pretty excited to go, seeing as I love Ruby, and I’ve never been to a technical conference before. Here are my thoughts…

Nudging Rails

I was pretty excited when David Heinemeier Hansson (DHH) announced that the Ruby on Rails web framework that he started 10 years ago would finally be getting the ability to be used to just build an API. While DHH himself is a huge fan of monolithic applications, there has been…

Towards A Simpler React Folder Structure

We decided to split up our monolithic Ruby on Rails application at my company into a front end application written in React, and a backend API written in Ruby on Rails. I had a wonderful time extracting the API out of the old monolith. In fact I was so excited…