Engineering
News
MilkStraw AI Now Lives in Your Terminal
We turned our onboarding into a single command. Here's what that means for your team.
News
One Line of Rails Config Cut Our Page Load Time by 65%
Our Rails app was shipping uncompressed payloads to every user. One line in an initializer fixed it. Here's why the obvious version of the fix silently fails.
News
Git Fixup: The Cleanest Way to Update Commits Before a PR
How to use git commit --fixup to fold changes into earlier commits without losing your history or your mind.
News
Replacing Dev Containers: Reducing Setup Time from Minutes to Seconds
How we replaced a 170-line devcontainer.json with a single mise.toml and never looked back.
News
We Ditched SSH for SSM and Kamal Deploys Got Simpler
How we switched Kamal from SSH to AWS SSM for SOC2 compliance without setting up a VPN. No open ports, IAM-based access, and a simpler deploy setup.
News
WebAuthn in Rails: Design Decisions and Trade-offs
Explore the architectural choices behind our Rails WebAuthn implementation
News
Backup Codes for WebAuthn: The Safety Net
Learn how to implement secure backup codes for WebAuthn in Rails
News
WebAuthn Authentication: From 2FA to Password-less
Master password-less authentication in Rails
News
Implementing WebAuthn (Passkeys) in Rails: Setup and Registration
Learn how to implement passkey registration in Ruby on Rails using Devise and the WebAuthn gem.
News
How to Prevent Database Race Conditions in a Rails Coupon System
Learn how to avoid 5 common database traps when building a coupon system