Joël Quenneville

Joël Quenneville

Principal Developer, thoughtbot

Joël has been writing Ruby for over a decade and is a fan of the language’s focus on developer happiness and productivity. He co-hosts the podcast “The Bikeshed” where he discusses the technical and social issues that surround our industry.

SEPT 24 3:45 PM TRACK 2

Harness Engineering on Rails

Agents have re-shaped how AI can work with code yet we still use them like ChatGPT and wonder why they disappoint. The quest to one-shot our code with the perfect prompt is a trap. We get much better results by hooking into signals from RSpec, Rubocop, or even a self-review. This requires a paradigm shift: from chatbot to reactive system. When your reaction to mediocre code is to fix the harness rather than the mistake, agents can become valuable assistants that write code you are proud of.