Porting a Ruby Gem to the browser with ruby.wasm
When I built a small Ruby command-line tool - Tints ‘N Shades - I wondered: What does it take to run this library in the browser? Can it be done? Should it b...
When I built a small Ruby command-line tool - Tints ‘N Shades - I wondered: What does it take to run this library in the browser? Can it be done? Should it b...
I know. What an unholy union. Why would anyone do this? Why would anyone want that?
Kamal is a wonderfully simple way to deploy your applications anywhere. It will also be included by default in Rails 8. Kamal is trivial, but I don’t recomme...
Sometimes, you want to build a simple HTML page and populate it with some data. You may have some JSON lying around and want to make a simple website to visu...
How to deal with a model that tries to do too much? Consider something like this:
If you build a Rails application that has any kind of real-time feature, chances are you use Action Cable.
ActiveStorage has a nifty feature that allows you to serve variants of uploaded images. Think of a user uploading a profile image. You won’t need the full-si...
For performance testing wrk is one of my favorite tools. Whether you are trying to get a quick benchmark or building a performance test suite - it is fairly ...
Have you ever used a command-line application that triggered an OAuth authentication flow to log you in and wondered how that works? For example, Google Clou...
Keeping up with dependencies can be a pain. That is especially true if you build a tool that heavily relies on some library. If that library changes in a maj...