Our Favorite Posts of 2022

News

#
Min Read
Published On
March 13, 2025
Updated On
March 24, 2025
Our Favorite Posts of 2022

Our Favorite Posts of 2022

 

In 2022 we resumed meeting in person, we pumped the brakes on crypto, we watched the World Cup, we tried to purchase Taylor Swift tickets. And the software world kept spinning. Here at The Gnar we found we had a lot to say over the last year. Here are some examples of the work we've done and the words we've written during the last lap around the sun.

Code

Infinite Scroll React Example with TypeScript and NextJS

It's a matter of when - not if - you will be asked to implement infinite scroll. Here's a guide and example to get you (sc)rolling.

History Tracking with Postgres

A meaty piece on a rich topic. Postgres is a magical toolbox, and here we explore some of those tools in the context of preserving a history of transactions at the database level. This is part of the "Yeah, Postgres Can Do That" series, with another post going up in November. Check them both out!

Navigating Session Token Authentication in Shopify for Embedded, Server-Side Rendered Rails Apps

We've been spending a good amount of time in Shopify these days. And we of course build a lot of Rails apps. The authentication story for a Shopify store embedded in a server-side rendered Rails app is more complicated than you'd think. Read on to learn about how we addressed it.

Industry

What Is the Point of Free and Open Source Software?

In a pair of posts on free and open source software, we plumb the depths of software philosophy, business ethics, the common good, and where we currently find ourselves on the timeline of FOSS. Immersive, heady, and a lot of fun.

Make Yourself Accessible: Why it Matters

If you are concerned about accessibility (pro tip: you should be), start here. In the first of this three-part series, we discuss not only what accessibility means, but why it matters. In Parts Two and Three we get our hands dirty with testing, building accessibility into new applications, and adding accessibility to legacy applications.

Deconstructing Defi

For those who know something about crypto, something about blockchain, or a bit of both, this is a great way to dip your feet deeper into the pool. We illuminate the core concepts scaffolding Destructured Finance. Given the state of Defi today, this couldn't be more relevant.

Culture

Our Code Review Process: More than Quality Assurance

In this article we provide insight into the general code review process, and an overview of how it works at The Gnar. For those less familiar with the gears of software development, or for those looking to build a team, this can serve as a template. For those in the trenches, we hope you can take away some ideas about how to enhance your process.

Exploding Consulting Myths: Support

In a three-part series we call Exploding Consulting Myths, we demonstrate how culture at The Gnar is inclusive, supportive, and fun. In the conclusion of the series we enumerate the various support structures provided for our team, both technical and personal. A must-read if you are considering a new job (https://www.thegnar.com/about/join-our-team).

Author headshot
Written by
, The Gnar Company

Related Insights

See All Articles
Engineering Insights
Top React Native App Development Companies In 2026

Top React Native App Development Companies In 2026

Compare the top React Native app development companies of 2026. Discover how to vet senior engineers, avoid technical debt, and why our 12-month bug-free warranty sets the standard for high-performance mobile builds.
Engineering Insights
Context-Driven Development: The AI-First Alternative to Agile

Context-Driven Development: The AI-First Alternative to Agile

Context-Driven Development (CDD) is a software development methodology designed for AI-assisted coding. Learn how CDD differs from Agile and why detailed requirements are now the source code of the future.
Product Insights
How to Choose the Right Software Development Partner in 2026

How to Choose the Right Software Development Partner in 2026

Avoid project failure and costly delays. Learn how to choose the right software development partner in 2026 with our guide to vetting quality, teams, and warranties.
Previous
Next
See All Articles