23 SEPT
2:45 PM
TRACK 2
How I Built a CI Platform on Rails as a Solo Developer
Jason Swett
Speaker bio
Host, Code with Jason Podcast
In 2023, frustrated with the clunky UIs of CircleCI and GitHub Actions, I decided to build my own continuous integration platform. I took inspiration from 37signals and Steve-Jobs-era Apple and built the product with the absolute minimum set of features necessary, but to the highest degree of quality and usability. The key principles are high standards, disciplined laziness, thorough automated testing, and aggressive refactoring. Paradoxically, a focus on high quality yields much greater speed than a thoughtless focus on speed itself.