Driving + Design

The Day My Jeep Changed How I Think About Software

The Day My Jeep Changed How I Think About Software
A specialized machine is impressive… until the road changes. A modular machine adapts.

The Day My Jeep Changed How I Think About Software

I bought a Jeep Wrangler JL because I loved what it represented: freedom through modularity.

Modular by design

Doors come off.

Roof comes off.

Suspension changes personality.

Tires redefine behavior.

One vehicle. Endless configurations.

Most cars optimize for one thing
  • smooth highways
  • luxury commuting
  • aggressive speed
  • off-road crawling
A Wrangler is different

It’s not perfect at one thing out of the box.

Instead, it’s designed to evolve.

That changed how I think about software engineering in the AI era.

🛠️ Tuning the Jeep

I didn’t want a rock crawler.

I wanted something that felt alive on winding Northern California roads while still being able to disappear onto dirt trails without hesitation.

So I started tuning it.

FOX suspension

for tighter control and confidence through curves

Steering stabilizer

improvements to calm the road feel

Falken all-terrain tires

that still behaved well on pavement

Top removed

whenever possible because driving should feel connected, not isolated

Every change altered the Jeep’s personality. Not by rebuilding the entire vehicle. Just by swapping components. The platform stayed the same. The behavior evolved.

🚘 Most Software Is Still Built Like Old Luxury Cars

Traditional enterprise software is usually built like a highly specialized vehicle.

Thousands of disconnected perfect products. But businesses are not static.

Why should software remain frozen?

Traditional software
  • Rigid.
  • Heavy.
  • Hard to modify.
  • Need AI? Wrap another layer around the mess.
  • Need mobile? Another rewrite.
Businesses today
  • healthcare provider
  • ecommerce business
  • social media brand
  • hiring platform
  • community
  • content publisher
  • AI-readable knowledge base

AI Exposes the Weakness of Specialized Software

AI doesn’t actually want your giant rigid application.

It wants clean building blocks.

Composable behavior. Structured intent. Reusable nouns and actions.

Everyone is trying to duct-tape AI onto systems that were never designed to evolve.

The foundation matters.

Why Modular Systems Win

A modular system behaves more like a Wrangler.

You don’t rebuild the platform. You reconfigure it.

That’s the philosophy behind what I’ve been building with lesscode.ai.

Small composable building blocks
Fluid UI
Reusable behaviors
AI-readable structure
Dynamic assembly
Same foundation. Different configuration. Exactly like tuning a Jeep.

The Funny Part

People think modular systems are less engineered.

In reality, they’re usually harder to design.

Anybody can build a rigid specialized system.

Designing something fluid takes restraint.

Nature already works this way. So do great machines. And increasingly, AI will too.

My Jeep Is Still Teaching Me

Some mornings I drive through Marin with the top off, suspension dialed in, tires humming slightly louder than they should.

And I realize: I’m not actually obsessed with Jeeps.

I’m obsessed with systems that evolve without losing their identity.

That applies to vehicles. And now, more than ever, software.