Hello, I currently live in Switzerland from where
I help businesses build better software. Since 2012, I've successfully worked with companies in North America and Switzerland on things like tackling technical debt and legacy, process optimization and automation, CI/CD (pipelines, preview deployments, etc.), automated testing, custom web app development, developer mentoring and training, decreasing page load times, lowering code's carbon footprint. I regularly
contribute to open source software, and maintain the
Maid Ruby gem. I write a blog about software quality, building software faster, more deliberately, and with less stress on
my blog. In my spare time, I enjoy repairing bicycles and other things, building e-bikes, traveling the world, scuba diving, mushroom foraging, and vegan food. For inquiries and to get in touch, visit
https://64b.it/contact.
Most organizations have some sort of system in place for making software. It’s been tweaked over the years, maybe even designed by expensive consultants with the assurance that it will produce the results the organization wants. Everyone is expected to follow the system so that consistency is achieved and people’s performance can be assessed fairly…