Gnarly Learnings from August 2023

At The Gnar we are always reading, watching, and listening in order to keep our skills sharp and our perspectives fresh. Here are some of the resources we learned from this month. Types in Ruby: Discussion with a Lead Sorbet Developer at Stripe Type systems can be a divisive topic. Some people love them and…

Read More

Gnarly Learnings from July 2023

At The Gnar we are always reading, watching, and listening in order to keep our skills sharp and our perspectives fresh. Here are some of the resources we learned from this month.   ComparisonValidator Gone are the days when we need to write custom validators in Rails to determine if a start date begins before…

Read More

Gnarly Learnings from June 2023

At The Gnar we are always reading, watching, and listening in order to keep our skills sharp and our perspectives fresh. Here are some of the resources we learned from this month. Understanding TypeScript’s Newest Keyword: using One of the reasons I appreciate TypeScript’s place in the Node.js ecosystem is how they approach incoming JS…

Read More

Metaprogramming in Ruby: Advanced Level

This post is the third in a series focused on the application of Ruby metaprogramming. If you’re just starting to learn about metaprogramming, “Metaprogramming in Ruby: Beginner Level” is a great place to get started. For those seeking a more practical example of metaprogramming, check out “Metaprogramming in Ruby: Intermediate Level”. In this article, we’ll…

Read More

Gnarly Learnings from May 2023

A graduate is with a friend holding a diploma and taking a selfie. There are animated tentacles coming out of the phone.

At The Gnar we are always reading, watching, and listening in order to keep our skills sharp and our perspectives fresh. Here are some of the resources we learned from this month. Automatic Fetch Request Deduping with Next.js NextJS focuses a lot on optimization. So it was no surprise to learn about fetch request deduping.…

Read More

Gnarly News April 2023

A Boston terrier reading a newspaper with cartoonish indicators over the ears that it is listening.

The software development landscape is constantly changing. As a software consultancy, it’s our responsibility to keep our finger on the pulse of the industry. Here are some headlines that caught our attention recently. Rails World: A New Conference in 2023 Conference season is upon us! There have been many announcements as of late about conference…

Read More