David Van CouveringSo busy, so much to do, and nothing gets doneIn my last post I talked about value streams and how we can use this concept to change how we think about building software.7 min read·Feb 4, 2023----
David Van CouveringValue streams and getting things doneIt’s one of the biggest questions in software development: why on earth does it take so many people so long to get something done?7 min read·Jan 20, 2023----
David Van CouveringThe Cost of DelayI recently posted a video explaining the cost of delay2 min read·May 16, 2022----
David Van CouveringApplying acceptance criteria to your careerOne of the things that happens as you become a senior developer is you start mentoring younger engineers. And a common topic I hear is…3 min read·Apr 8, 2022----
David Van CouveringApplying SOLID principles to servicesA question came in over the wire today about how one might apply the SOLID principles to services when they were originally intended to be…7 min read·Apr 5, 2022----
David Van CouveringThe power of good acceptance criteriaHey, all. I created a short video talking about how to use acceptance criteria to avoid confusion and rework, a common problem I hear from…1 min read·Apr 1, 2022----
David Van CouveringHow jam makes you toast — the danger of being busyYou’re driving smoothly down the freeway, and suddenly, you’re in stop-and-go traffic. After half an hour, you creep by an accident on the…5 min read·Jun 13, 2021----
David Van CouveringBraking on ice — handling slippery software delivery issuesI grew up in Colorado, where the roads get dangerously icy during the winter. When you hit an icy patch and your car starts losing control…4 min read·May 17, 2021----
David Van CouveringWhat are the odds — how mammals survived a mass extinction eventVerbatim from my Pa (Dr. John Van Couvering, geologist and all-around Scientist), who wrote this up for a his local neighborhood…4 min read·Dec 16, 2019----
David Van CouveringMy testing principles and recommended strategyTraditionally we have been taught that we should strive for high coverage on unit tests, and build some integration tests for end-to-end…14 min read·Nov 20, 2019----