Tutorials

Executing Structured A.I. Workflows with Shopify Roast – code.dblock.org | tech blog
Last week, my team at Shopify released a new tool called Roast, a convention-oriented framework for creating structured AI workflows. Our vision is to enable A.I. agents to solve developer productivity problems at scale. Imagine continuously impro...



Serving Large Files in Rails with a Reverse Proxy Server (Nginx)
If your Rails app deals with large files, let a reverse proxy like Nginx or Thruster serve them. In this post, we'll learn how X-Accel-Redirect (or X-Sendfile) header hands off file delivery to Nginx. We'll also read Thruster’s source code to lear...

Coding agent in 94 lines of Ruby | Radan Skorić's website
An article floated into my reading list: How to Build an Agent, or: The Emperor Has No Clothes. The author, Thorsten Ball, claims building a coding agent isn’t hard, then builds one in ~400 lines of Go. While reading the code, I kept thinking that...

3D Charts and More with JRuby and JFreeChart – Charles Oliver Nutter – Java, Ruby, and JVM guy trying to make sense of it all
After playing with JFreeChart and JRuby and writing up a lovely blog post called “Beautiful Charts with JRuby and JFreeChart” it seems that some folks did not agree with my assessment of the charts as “beautiful” and others did not realize the pow...


Developing a voice AI app in Rails for drive-through ordering
If you attended the live coding session last week with Chad Pytel and Svenja Schäfer you are probably familiar with the favourite thoughtbot fast food restaurant: Dinorex. If you missed it, you can watch the recording on YouTube.
In this post, we...

A faster way to copy SQLite databases between computers – alexwlchan
As the project matures and the database grows, this gets slower and less reliable. Downloading a 250MB database from my web server takes about a minute over my home Internet connection, and that’s pretty small – most of my databases are multiple g...

🚀 Getting Started with React and Docker: A "Hello World" for Ruby Developers | LinkedIn
In recent years, many Ruby and Ruby on Rails projects have adopted React for their front-end needs. Whether you're building a modern single-page application (SPA) or just enhancing parts of your Rails views, learning React can open up a new world ...