frontend

What I Learned Building a Space-Themed Side Project

Thoughts from the intersection of code, craft, people, and progress.

Constraints fuel creativity, especially when it’s for fun.

A playful theme can make a side project easier to finish because it gives ordinary decisions a clear direction. Building something space-themed let me experiment with constraints, visuals and interactions without needing to justify every choice in a roadmap meeting.

A side project should be allowed to be smaller, stranger and more personal than paid work. Its value is often the freedom to follow an idea without first proving it belongs on a roadmap.

The answer is rarely a universal rule. It is a way of looking at the decision clearly enough to choose on purpose.

Optimise for the next decision

Engineering choices are rarely permanent, but they can make the next choice dramatically easier or harder. The useful question is not whether an approach is perfect. It is whether it leaves the team in a good position when reality changes.

I look for feedback loops, visible trade-offs and a cheap route back. Small releases expose assumptions while they are still affordable. Clear defaults reduce accidental variation. A little discipline early is usually kinder than a rescue project later.

The best technical decision often buys clarity before it buys capability.

Good engineering creates options. It solves today's problem without quietly charging tomorrow's team an unreasonable fee.

I do not always manage it perfectly. The aim is to make the better choice easier to recognise the next time it appears.