Discover the latest articles, tutorials, and insights from the Ruby and Rails ecosystem.
221 articlesA Node.js process runs a single thread. Single-threadedness isn't a problem if you run short pieces of code and let Node do other work in…
Want specs that look like this? Read on. Like most of America, lately I've been trying Marie Kondo's method of tidying up around my house…
It's been an up-and-down kind of year for React Native. Last summer, Udacity and Airbnb announced that they were moving off of the platform…
If you work with JavaScript at all, you probably saw a ton of noise yesterday about a vulnerability in the event-stream npm package…
It is a painful realization. You just added a beautiful, multi-page description into your bug tracker's text editor, complete with photos…
Aha! is a Rails monolith. Although we have embraced front end technologies, such as webpack and React, Rails is the glue that holds…
Drop everything. This is what our team does when a bug is found. Recently, a customer reported an issue in a new feature that had just gone…
I love fast food. It started as a teenager when I worked at McDonald’s in New Zealand. There were only a few locations back then and we were…
I still remember the chaos of my first job. A new team with new challenges. Facing critical work decisions for the first time. But there was…
When I first learned to program, I did not have a computer. I wrote everything out on paper and just imagined what would happen when it ran…
Most product managers develop a close working relationship with their engineering team over time. Although sometimes a little quiet, they're…
Product managers need to be able to connect with the engineering team. But some product managers — and people in general — often feel…
My college algorithms class was the final weed-out course in the computer science program. It covered advanced topics like computational…
Depending on who you ask, the is a quintessential cornerstone of web development old and new; an outmoded curiosity from a time…
Engineers want to build the product. They do not want to manage it. So, you can see why a good product manager is an engineer's dream come…
I love contributing meaningful code to the open-source community; I do it every chance that I get. A few years back, I authored my first…
Databases are fast, even at performing fairly complex operations. This is easy to forget in the age of ORMs and abstraction and many of us…
I love this team. I love the product and engineering team at Aha! because we believe in objectively prioritizing work. To truly build what…
I have been fascinated by rockets since I was young. As I get older, my appreciation has only grown for the amazing amount of engineering…
Aha! editor A common feature request from Aha! users was the ability to include images and tables inline with feature descriptions. A year…
So you are the DevOps Manager — gatekeeper of everything good — and the go-to-guy for smart code running on big iron. You help keep…