Paying Down Technical Debt

What Is Technical Debt? Technical Debt, also known as design debt or code debt, is the conceptualization of the potential or definitive cost incurred from prioritizing a fast delivery over code quality. We often think about this in terms of a monetary value but cost in this case can also be represented by work hours,…

Read More

February Gnarly Learnings #1: An Introduction to Propshaft

What an exciting couple of months it has been for the Rails community! Rails 7 was released in December of 2021 and this month we are welcoming Propshaft. David Heinemeier Hansson (DHH), the creator of Rails, released a post on Feb. 11 introducing the community to the new and improved asset pipeline for Rails. While…

Read More

Business School for Engineers at RailsConf 2021

The former Director of Engineering at The Gnar, Kevin Murphy, spoke at RailsConf 2021. The talk, which is cleverly described to the audience as an “accelerated MBA program for software engineers”, is titled “Engineering MBA: Be the Boss of Your Own Work”. The presentation touches on several business concepts and explains not only how different…

Read More

Gnarly Learnings #1: Rails 7 Release

Each holiday season, one of the most highly-anticipated gifts for us here at The Gnar is a new Rails version. This year, Rails 7 was released on Dec. 15. The release is described by David Heinemeier Hansson (DHH), the creator of the Rails framework, as “the fulfillment of a vision to present a truly full-stack…

Read More

Gnarly Learnings from November

We love reading, watching, and listening to constantly update our skills and learn new perspectives. Here are some of the exciting pieces we learned from this month. The Javascript RORO pattern RORO – “Receive Object, Return Object” – is a javascript pattern that seeks to take advantage of the benefits of ES6, making functions that…

Read More