A few months ago, we changed the way we address bugs @linear. We prioritized bugs over everything else. If you have bugs assigned when you wake up in the morning, you don't do anything else before they are addressed.
This approach felt scary and quite radical, but our theory was this: Every software product has defects and the amount of defects being found is somewhat constant. We want to build a product that is of the highest quality, so eventually all bugs will be addressed. This means that the amount of work required to tackle bugs is the same regardless of whether you address the immediately or whether you prioritize feature work and tackle bugs in bulk between feature work.
And this made it obvious that the better alternative is to prioritize bugs over everything else. The cost for doing this was that we had to spend a month or so to bring down the backlog of bugs, but once the backlog was eradicated, there was no additional cost to this approach.
Now, if we or a customer finds a bugs, it usually gets fixed the very next day.
You certainly should consider doing this at your software company.
Super inspiring talk by one of the world's leading climate scientists @KHayhoe! Talk to people about how climate change affects them locally, how far we've come, and how we can all help to go where we want: https://t.co/FABinD6YLo
@Deaniocom Using a method means your API remains stable later if what you thought was a constant becomes a derived or dynamic value.
I like the reasoning in this article about how to think about exposing constants in Ruby: https://t.co/7ENB9H7T8M
This roadmap for scaling development teams is really nice and resembles what I've seen from successful clients we've worked with
https://t.co/5kSYmNGIJu
@shreyas@hnshah Premortem planning is a great idea, but I flipped the naming of postmortems to postnatals, so in this case I think “prenatal meeting” would be a more positive way of naming these
We’ve got some availability for the first time in a long time as one of our clients was just acquired!
Need senior rails developers that can quickly take your idea from a napkin sketch to fully realized web application that makes money for your business? #rails#contractors
As @NASA_Orion continues its journey home, we're also celebrating the 50th anniversary of the iconic "Blue Marble" photo of Earth, taken on Dec. 7, 1972 by the crew of Apollo 17.
Get the full-size image: https://t.co/zJMWNl0i63
@keystonelemur I use this helper https://t.co/wJRZz4mqwz, borrowed from @pcreux. E.g., include in application_controller.rb, then call dead_code! in any controller action you're not sure is dead code
Sharing a brief memo I wrote for a founder in response to this question:
What is product management?
Product management is the art, science, and practice of making successful products and making products successful.
(1/12)