How I work
The tools I use at each step of my work, for the three kinds of work I do. Some are settled, some I’m trying out, and some are on their way out.
Designing and building software, from the first question to shipped code.
Understand the problem, the people and the data.
NotionResearch notes and project docsActive
ClaudeSynthesis, first drafts, thinking out loudActive
Agree on scope and turn it into a plan.
LinearIssues, scope and prioritiesActive- FigJamUser flows and workshop boardsPhasing out
Explore layouts, then settle the system.
FigmaExploration, components and tokensActiveClaude CodeExperiments, design.md, tokens and skillsActive
StorybookComponent workActive
Writing about this step
Prototype and ship in real code.
Claude CodeBuilding, refactoring and reviewingActive
ConductorSeveral coding agents in parallelExperiment
Writing about this step
Release, check it in the browser, refine.
gstackAutomated browser QA and design reviewExperiment
Identities for products and people: references, concepts, the system and its rules.
Collect references and find the territory.
Are.naReference boards that stay organisedActive
PinterestQuick mood boardsPhasing out
Sketch directions and test them fast.
ClaudeNaming, voice and copy directionsActive
Logo, type, colour and the system around them.
FigmaLogo, type and colour workActive
Write the rules down so others can use them.
NotionBrand guidelines and assetsActiveClaude CodeGuidelines and websitesActive
FramerBrand sitesPhasing out
Growing my own brand: demo videos, posts on X and LinkedIn, and writing here.
Decide what to share and when.
NotionContent calendar and ideasActive
ClaudeDrafting and editing postsActive
Demos, recordings and visuals.
JitterMotion for postsExperiment
FigmaPost visuals and thumbnailsActive
Writing about this step
Share it where people are.
XBuilding in publicActive
LinkedInLonger posts and case studiesActive
Versions
Last updated: · Update notes