DIY Van Build vs Microservices vs Chief Slowdown Officer
Building a DIY van is a lot like building a house at first. But one day, once you're on the road, you realize it’s nearly impossible to hire a contractor to fix mistakes on a weekend in the middle of nowhere. The choices you make during the build can have significant consequences, especially when dealing with features involving fuel, water, electrical systems, and safety.
In van builds, as in software development, breaking down your needs into smaller, manageable decisions (similar to microservices) allows for simplicity and flexibility. In the video below, I mounted the diesel heater in the engine bay. The decision not to permanently install the diesel heater inside the van and drill holes through the floor had several benefits: diesel fumes out of the van; easy replacement and cleaning; improved safety without running fuel lines inside the van. The onboard air compressor is mounted next to the diesel heater but can be removed for use elsewhere, adding to its versatility.
This version of the van is a prototype (1/N). The common belief is that during prototyping or creating a proof of concept (POC), you need to make quick decisions to Get Stuff Done (GSD). While the value of a Minimum Viable Product (MVP) is clear, it's not always the best approach. The alternative? Maximum Viable Options (MVO). MVO doesn’t mean getting bogged down in analysis paralysis or moving too slowly—it means being deliberate. Think of yourself as the Chief Slowdown Officer (https://lnkd.in/gN42uwfN, @ 1 min mark).
One of the hardest aspects of a van build is the electrical system. By taking time and delaying this part of the build as long as possible, I was able to visualize the wiring diagram repeatedly and virtually test the wiring and electrical flow. When I finally started building, it went so quickly over a single weekend that I thought I had made a mistake. But, channeling the Chief Slowdown Officer mindset, I didn’t turn the system on immediately. Instead, it went through a review and certification process. This careful, deliberate approach made supporting the system easy.
Being a Chief Slowdown Officer is similar to how athletes—like pro basketball players or golfers—slow down and visualize the shot before committing to it. This is a powerful technique for architects and engineers. If you can slow down and visualize the architecture and dependency graph of everything you build, then OpenAI has no chance. At least, not yet. More on that later.
Van facts: 400W solar panels, 5kWh battery bank, bi-directional charging with the van’s battery/alternator, 20-gallon fresh water tank, 16-gallon remotely dischargeable grey water tank, a power-assisted bed lift, 8,000 BTU air conditioner, onboard air compressor, heated floor, walk through shower, bio waste disposal...
5
1 Comment