Have you ever wanted to accept payments in Rails? With Stripe Checkout, it's never been easier. Jeffrey Morhous shows us how.
You've probably used
Rails.cache to read, write, and fetch cached data in Rails—but did you know you can also work with counters? In this series, Jonathan Miles introduces us to some of the lesser-known tools hidden in your Rails codebase.
Race conditions are hard to debug—especially when you don't know it's a race condition! This article looks at some common race conditions and the best solutions for handling each one.
While a public status page does foster transparency and trust with users, sometimes you just need to save face. And hey, you're a tech behemoth—you can get away with it.
There are many excellent authorization libraries for Rails, but did you know it's not that hard to build this functionality yourself? In this article, Renata Marques shows us how to use the Policy Object Pattern to implement access control in our Rails apps.
Job queues and workers are an essential part of any web application - allowing slower work to be done in the background without compromising end-user experience. In this post, Darius introduces us to Laravel's job processing capabilities.
A public status page conveys your service's health and availability to your internal and external users—fostering transparency and trust. We've launched a new status pages feature, adding support for custom domains and branding!
Whether you're deploying to production, running tests on CI, or creating a standardized dev environment, containers are handy. In this article, Geshan shows us how to containerize an existing Laravel app with docker.