DaedTech Digest: Proving That Singletons Hurt You and More
Another week, another DaedTech digest post. It’s been a tiring, but productive week for me.
I did a Q&A and talk for the Developer on Fire Remote conference, had a whole bunch of meetings with our Hit Subscribe clients, and did a bit of R&D for my codebase assessment practice. Oh, and on top of all of that, I tried here and there to get out a little and enjoy San Diego, where I’m spending the winter. Oh, and I slept a little, but not much.
My wife, Amanda, and I have an extremely mobile, location-independent lifestyle. For the most part, this is insanely awesome, and I’d recommend it for anyone. But every now and then, the basics of life, like haircuts, healthcare providers, and pet logistics can get… interesting. So sprinkle some of those logistics on top of an already-hectic week, and you get me, ready for a beer, a hammock, and a nap.
Picks
- Ultimello is a chrome plugin that gives you interesting capabilities for Trello, such as column card counts and the ability to sort in a lot of different ways.
- If you’ve never read it, check out Getting Things Done, by David Allen. Strategies for managing your to-do list, inbox, and not feeling like you’re forgetting something.
- In San Diego’s Ocean Beach (OB), on Wednesday nights, they have the Ocean Beach Farmers Market, which features awesome produce, but also an unbelievable number of food and craft vendors with great stuff.
The Digest
- For the SubMain blog, I wrote a post to start a discussion about how people handle API documentation.
- I took an aggressive stance on dead code for the NDepend blog, saying there’s no excuse for it. (This is doubly true when you have NDepend, since the tool helps you root it out).
- On the Scalyr blog, I made a post about ways that you can make things easier on the people reading your log files.
- Another one for SubMain. This time I asserted that you don’t need code review templates. Hint: just automate stuff instead.
- I once wrote a post for NDepend saying that singletons do bad things to your code. People got worked up, so in this post, I proved it.
- And, finally, here’s another Scalyr post. This one explains what log management is and why you need it (which is Scalyr’s bread and butter, incidentally).