Posts
We should move to a 4-day work week
I've been reading about companies that have switched to a 4-day work week and seen productivity stay flat or even increase. Our team regularly puts in extra hours on Fridays that don't translate to...
Let's break the monolith into microservices
Our Rails monolith is becoming unmanageable. Deploys take 45 minutes, the test suite is over an hour, and teams are constantly stepping on each other with merge conflicts in shared models. I propos...
Our interview process is broken
We're losing good candidates because our interview loop takes 3-4 weeks and involves 6 separate interviews. I just had a candidate accept an offer elsewhere while waiting for our final round. This ...
We should open-source our design system
Our internal design system has 40+ components, solid accessibility, and great documentation. I think we should open-source it. Benefits: recruiting signal, community contributions, forces us to mai...
Ship an AI assistant for customer support
Our support team handles 2,000 tickets per week. About 40% are common questions that could be answered by an AI assistant trained on our docs and past tickets. I'm proposing we build a chatbot that...
Dedicate 20% of each sprint to tech debt
We keep saying we'll address tech debt 'next quarter' and it never happens. Our test coverage is at 47%, we have 200+ Rubocop violations, three deprecated gems with known CVEs, and the deployment p...