Chatting with one of my friends who is working on some very cool cloud products in a very entrepreneurial team, he regaled me with his field support challenges, Sorry, I’ve had a horrible few weeks – I’ve been bouncing back and forth between 2 cities fixing up (name redacted) cloud, just got back again last night. The […]
This should be scary, but it could be solved if companies are interested in long term prosperity. This is the internet version of the infrastructure aging that’s going on all over the country. Bridges, roads, railroads (still important), rapid transit, whatever doesn’t make a boatload of money but are still needed by everyone. Software “quality” […]
Wait, what? Did you hear a “No” in your group? Is that person saying “no” a negative person who will drag the rest of your team down and infect them with doubt? Maybe your team will turn on that person, and burn them out of the picture. It happens all the time. Lots of leaders refuse […]
This article articulates a trend that I have seen grow over the past 30 years as a professional. It scares me. All I can recommend is that you read this article all the way through before commenting. I believe it to be very important and worth a lot of discussion, even argument. Here’s the link […]
Would anything get done without coffee?
One of the fundamental principles of Agile work, no matter what flavor you use. Beyond a very small amount, context switching eats productivity. This comic pretty much sums it up – This strikes me as funny coming from an admitted “serial interrupter” – Success Without Testosterone – Confession: I am a serial interrupter.
You Too May Be A Victim Of Developaralysis | TechCrunch. Great article, told from a coder’s viewpoint. So many languages, libraries and frameworks is a real problem. What it missed is the effect on operations. Here’s a common scenario for large, nimble organizations. Let’s say there are 300 developers, in 50 teams, in 5 divisions […]
There’s a lot of opinion out there that software testing is a dying practice and for many, needs to go. Folks with that opinion cite reasons like, “it’s obstructive”, it’s too expensive”, “Testing doesn’t find enough bugs to justify its use”, etc. I have to say that having seen many shops and how they test, […]
Read this – A Magician’s Best Trick: Revealing a Basic Human Bias – WSJ. This is another reason why it is wise to use a separate person, team, or group to “do quality assurance”. Confirmation bias is built into a developer’s DNA. We use it to stay on task. It is a critical attribute that makes […]