Skip to content

01 Orbit

Engineering · Leadership · AI

The way we build software is changing.
Good.

I build products, lead frontend teams, obsess over architecture, and spend an unreasonable amount of time figuring out what AI means for all of the above.

A thought to take with you

A little distance is useful. Eventually, you still have to land and build something.

View my work
Eight worlds. One curious mind.

02 Sky

Perspective

The code is the easy part.

Understanding what we should build, why we’re building it, and how to avoid making everyone hate us six months from now. That’s the interesting part.

A thought to take with you

Before opening the editor: what gets easier for the person using this?

03 Mountains

Architecture

Good architecture buys freedom.

Not more abstractions. Not another framework. Just good boundaries, understandable systems, and the ability to change direction without setting everything on fire.

A thought to take with you

A good boundary lets one part change without asking the whole system for permission.

04 Forest

Leadership

Make the direction clear.
Make the hard calls.
Help others do their best work.

Leadership means creating clarity, earning trust, and taking responsibility when things get difficult. Give people room to own the work, and support them when it matters.

A thought to take with you

Be clear about the destination. Stay curious about how people get there.

05 Desert

AI & Automation

AI changed the game.

I’m not trying to put a chatbot on every screen. I care about what happens when AI becomes part of how the work itself gets done.

A thought to take with you

The useful AI experiment ends with a better workflow, not just an impressive demo.

06 Swamp

Product engineering

Complexity happens.

Some comes from the problem. Some comes from decisions we regret. Knowing the difference is half the job.

A thought to take with you

When a system gets tangled, follow one real request all the way through it.

07 Shoreline

Exploration

I still like building things.

Web apps, mobile, agents, developer tools, weird experiments. Curiosity has carried my career further than any particular framework ever has.

A thought to take with you

Leave a little room for the idea that has no business case yet.

08 The Deep

Contact

Tell me the hard problem.

Those are usually the fun ones.

Designed with help from my children, whose ideas helped bring these worlds to life.

Meet the imagination department

Some of the best ideas for this world came from my children.

  • Charleigh wanted a mermaid. You’ll find her in the deep.
  • Andrew brought the turtle and shark to the ocean.
  • Kieran imagined the forest in autumn.
  • The snowman? A unanimous request.

Built by Dad. Made more interesting by Charleigh, Andrew, and Kieran.

Preparing the journey

Choose your perspective

A world of possibilities.

An exploration of engineering, leadership, and the things that keep me curious.