Exploring topics dear our hearts including prototyping, project rescues, growing teams,
working remote, current trends in software, and more!
Since Rails v4.1 is coming to its end of life, we recently upgraded one of our clients to Rails v4.2.8. And while most of the upgrade tasks were pretty straight forward, we did run into an interesting issue when using find_by_sql to execute a complex sql query. With the introduction of AdequateRecord, Rails is trying to improve query performance...
Last month I spoke at the Devoxx.us conference in San Jose. It was an enjoyable conference, even if it rained each day I was there. Devoxx is primarily a Java conference, which is a change of pace from the Ruby conferences I frequent. I enjoyed hearing about a different sector of the industry.
One notable aspect of the conference was the amazing...
I’ve been working on a Rails 5 project that employs an infinite loop in conjunction with a few nested breakable loops. Code/case coverage is particularly important, as the program interacts with Cryptocurrency exchanges. Errors or unexpected behaviors can potentially result in financial loss.
I was expecting the loop tests to be convoluted, heavy...
I recently added file upload support to an Ember application that
talks to a Phoenix API server using the JSONAPI protocol. I wanted a
solution that integrated well with Ember and
direct uploads to S3 from the client, included drag and drop support
for choosing files, and had the ability to show upload progress. After
Recently, a project we’ve been working on at Haught Codeworks got to the point where we needed to add additional columns to the database for one particular model. This meant that for any future instances of this model, those columns could be populated upon creating the instance, but any past instances would not have those fields associated with them...