Posts by Nick Maloney
Meet the Gnarnians: Nick
In this series, we unravel the experiences and passions that drive our talented team. Meet Nick: co-founder, coder, and outdoorsman.
Read MoreAnything Can be Used for File Storage if You Use it Wrongly Enough
I recently came across the most excellent blog post “Anything can be a message queue if you use it wrongly enough” (It is a fun read and I highly recommend checking it out). After reading it, it dawned on me that I recently created an abomination that essentially did the inverse, I used a “message…
Read MoreMake Yourself Accessible: Legacy Rails Applications
This is the third in a three-part series on “what accessibility actually looks like when you’re implementing it in a Rails app.” Part One covered some of the moral, ethical and professional rationale for making a site that adequately serves as many people as possible. Part Two covered implementing accessibility checks in a brand-new application,…
Read MoreMake Yourself Accessible: New Rails Apps
In Part One of this series, I talked through some of the ethical and moral rationales for making a website accessible to as many people as possible. It’s good for your users, and it’s good for your code, so it’s a good idea. But I didn’t actually lay out the process of adding accessibility checks…
Read MoreMake Yourself Accessible: Why It Matters
My grandfather used a wheelchair after suffering a spinal injury in his forties. His house had a long ramp and a tiny elevator, his pepper grinder was electric, and he slept on a waterbed (it was AWESOME). If he were using the modern Internet, he’d be using accessibility tech. He had mobility in his hands,…
Read MoreGnarly technology predictions for 2022
When we first started The Gnar Company I expected to spend a significant amount of time researching and implementing new technologies each year. What we’ve generally found is while new frameworks and stacks are constantly evolving, clients typically seek expertise and stability within a given tech ecosystem. In our 6 years of operating The Gnar…
Read MoreSTDIN Stream Processing Using Crystal Concurrency
Recently, I embarked on building out a simple proof of concept where I needed to render the latest JSON object from a stream originating from STDIN. The source data comes from a PR’d version of the system monitoring tool atop that adds an option for JSON output. I wanted the ability to render the most…
Read More