Since I had some free time over the past couple of weeks I decided to give the new Rails 5 API-only features a try. This post is based on Jorge Bejar's guide but adapted for use with Ember and includi…

As you might have noticed, I use this blog to keep track of a lot of issue I have while working. This post is no different (sorry!). I've sporadically gotten some ActiveRecord::ConnectionTimeoutError…

Yes, git branches do disappear. I didn't think it was possible until I saw 300 lines of code go down the drain: I just had a snack and was ready to finish up a pretty big feature; I checkout into the …

Last night I taught a workshop about building Rails 5 APIs at the Philly.rb hack night. The repo with the code can be found here, it's a little project about storing and manipulating Hearthstone data.…

Finally I found the time to put the finishing touches on CoffeeCodePhilly! Trying out Rails 5 and Ember was pretty fun; the app is available at http://ccphilly.xyz and the source code is on GitHub. De…

If you add new versions to a CarrierWave uploader in Rails, change size or anything like that you'll need to reprocess images that have already been uploaded to look consistent with the new ones. The …

Ideally your website design should be responsive and adapt to every screen but in reality there are certain elements that can't really do that. For example, I was implementing a dropdown menu in Boots…

r/12winArenaLog is a subreddit that collects list of Hearthstone decks that had 12 wins in Arena, which is the best you can do! I wanted to read the data from the subreddit using the Python Reddit API…

A while back H-ACK Farm in collaboration with Intel, Rome’s Asset Camera and other companies hosted an Hackathon at MAXXI BASE which was titled “H-ACK Living”. Three companies briefed the teams with a…