Blogs
Repurposing an old Android phone as a Ruby web server
Do you have an old Android phone? Sure you do! There’s a mind-blowing amount of electronic waste of all kinds, and with the average person in developed countries discarding their phones every couple of years, discarded smartphones are probably one...
Wrangling slow reports, large file exports, and long-running tasks in Rails with ActiveJob
Sometimes we need to generate really large file exports or run reports that are just slow. It’s not enough to optimize a few queries, we need to move the work to a background job and notify the user when it’s all. In every non-trivial application ...
Introducing JsonApiable, Because Building RESTful JSON:APIs in Ruby Should Be Easier
If you are building a REST API on Ruby/Rails and decide to implement it as a JSON:API to avoid bike-shedding, chances are you are using fast_jsonapi or active_model_serializers gem to serialize your resources (if you still haven’t decided which on...