DevOps & System Admin. • Jun 03, 2013 OVF? OVA? VMDK? – File Formats and Tools for Virtualization The landscape in this area (building Virtual Machines / Virtual Appliances / Cloud Images) is very rapidly changing, and new options are popping up every day.
Embedded Systems • Jul 02, 2012 ThrowTheSwitch Improved with Tools & Tips for Embedded Developers ThrowTheSwitch is a central hub for embedded software development techniques, forums, and free and open-source tools.
UX/Design Practices • Nov 30, 2011 Inexpensive UX Display Boards: Cheap Tools & Good Process You can build a UX display board inexpensively with foam core boards and stands to keep UX design artifacts visible and help guide the team.
Embedded Systems • Jun 26, 2011 The Case for Open Source Embedded Development Tools Perhaps we should spend more time and money on developing open source tools for more platforms.
Embedded Systems • Dec 29, 2006 CMock – (Ruby Based) Mock Tools for C With this set of tools, we’ve made C one of the simplest languages for doing test-driven development.
Project & Team Management • Oct 22, 2026 Range vs. Depth: Having a Generalist on Your Team Gives You Options Specialists set the quality bar, and teammates with range give you options when the work changes. What to look for when evaluating a team.
Developer Tools • Oct 20, 2026 Here’s My Network Troubleshooting Toolbox Here's a selection of macOS and Linux command-line tools I've learned about and added to my toolbox for troubleshooting networking issues.
The Software Life • Oct 15, 2026 How I Designed a Roommate Matching Tool on a 20KB Budget Finding a roommate is stressful. You're trying to figure out who you'll share a kitchen with or whether they're a night owl.
Exploratory Testing • Oct 06, 2026 Write End-to-End Tests in Your Backend’s Language For teams that own the backend, I treat test-data setup as the primary design problem. It should shape the choice of testing tools.
AI for Developers • Oct 02, 2026 My Coding Agents Moved Off My Laptop and Onto a Remote Server If the agent is running on the laptop, closing the lid ends the run. For a while, I planned around it. Then I stopped.
Platforms & Languages • Sep 30, 2026 Stop Using Java When Kotlin Exists Kotlin is fully interoperable with Java. It literally compiles to the same bytecode that Java does, down to outputting the same .class files.