· 2 min

I Built a Map Generator Because I Like Maps

What a small cartography side project taught me about making focused tools, learning by building, and stopping before the idea becomes a product roadmap.

A small tool with a clear job

AwesomeMaps takes a location and turns it into a poster-style map. You choose the visual preset, crop shape, radius, road width, colours, and optional map details. Then you export the result as SVG or a 4096 × 4096 PNG.

I wanted to build the thing, not plan it

The project was also an excuse to work differently. I could have spent weeks deciding what a map generator might become, but the more useful question was smaller: can I make one that feels good to use?

Keeping scope small is a design decision

The tool is unlikely to ever reach a thousand users. That is the point. I built it because I wanted to use it. I designed the interface for a specific person: someone who values maps and wants a beautiful poster.

What I learned

Build the tool you want to use

The most useful product decisions came from being a user of the tool, not from planning a roadmap for theoretical users.

Decide what the project should not do

Choosing to leave features out and finishing at a functional state is a design decision. Plans for future versions are valuable when you actually build them.

A map generator is mostly about constraints

The color palettes, the crop, the preset styles, the radius. The design is a set of purposeful limitations.

Building things outside your main work matters

A side project exposes you to different decisions, a different set of users, and a different relationship with the tools.

Looking for a designer who owns the problem, not just the deliverable.

Available for full-time roles in product-led teams where experimentation drives decisions.