Filter

Sign up for our newsletter

Recieve a selection of our favorite articles the first Friday of every month!

Development Entries

Article  |  Development

Still Not Tracking Exceptions in Rails

1 Jun 2016

Still Not Tracking Exceptions in Rails

A declining but still significant percentage of respondents to Planet Argon's Rails survey (down to 16% this year, from a high of 31% in 2009) don’t use any exception notification at all on their projects. Why turn a deaf ear to an important part of your application’s health?

Continue Reading

Article  |  Development

AngularJS vs Ember.js -- Comparing Apples to Oranges

27 Apr 2016

AngularJS vs Ember.js -- Comparing Apples to Oranges

We are awash in a sea of options for Javascript frameworks.

We all want the right tool for the right job, but separating useful information from noise can be tough & choosing the "correct" technology can be a daunting task.

In an attempt to not add more fuel to the fire in the everlasting Ember vs. Angular debate, here is a list of some (relatively) unbiased comparisons between two of the most popular JS frameworks that we feel accurately summarize the pros & cons that come along with the tools being used to build modern web applications today.

Continue Reading

Article  |  Development

Code Watch: Flexbox

8 Apr 2016

Code Watch: Flexbox

Flexbox is the answer to so many frontend developers nightly prayers. It helps with column-based layouts and has a few more tricks up its sleeve. You won't believe the part about content-ordering!

Continue Reading

Article  |  Development

Learning D3

29 Mar 2016

Learning D3

I recently had the opportunity to use D3.js for the first time. The learning curve was steep, I was able to produce a series of dynamic charts that I was quite proud of. Here is a summary and brief walkthrough of my learning experience.

Continue Reading

Article  |  Development

Debugging HTTP Requests with Sinatra

23 Feb 2016

Debugging HTTP Requests with Sinatra

Recently I was working on a task where I was attempting to connect to a third party API (from a Rails app using the HTTParty gem). The API had a fairly complicated authorization header that needed to be built, by concatenating the body of the request itself along with various authorization headers, then being hashed, and then being base64 encoded and escaped. If the header was improperly formed, all I saw was a 403 Forbidden response - not particularly helpful for debugging.

Continue Reading

Link  |  Development

A Reflection on "The Rails Doctrine"

8 Feb 2016

Link  |  Development

Ember 2.x has been released

13 Aug 2015

Link  |  Development

A hands-on intro to building modern web applications with Elixir and Phoenix

8 Jun 2015

Article  |  Development

Haml - A Change of Heart

7 May 2015

It was a couple of years ago when I was introduced to Haml. I believe my first time working with it was on an inherited project. The markup was very unfamiliar and a bit of a pain. Why would anyone want to abstract out HTML when you could just write it normally? It initially seemed like a needless, intermediary step.

I did recognize some of it's benefits. For example, it is nice to not have to worry about closing tags and the amount of typing it could save was pretty obvious. However, the indentation and other quirks seemed like a little too much to put up with.

So I went about my day, turning my nose up at the mention of Haml. Too cool for school, right?

Continue Reading

Have a project that needs help?

New Call-to-action