The success of large complex projects hinges on a well managed RAID log. To help more of these projects succeed we built one with automated extraction, human in the loop, and lots of design love.
PG Gonni — building software in Montréal
- Writing•RI-0148Extracting risk from meeting notesDE-0034Roll out in phases, region by regionAug 28MediumAI-0087Confirm the data migration ownerAug 26HighIS-0056Staging data is out of sync with prodAug 21CriticalRI-0143Key approver is away for all of Q3Aug 19HighDE-0035Standardize on one report formatAug 14LowAI-0088Draft the rollback plan for launchAug 11MediumRI-0144Scope creep at the intake stageAug 07LowRI-0148Extracting risk from meeting notesDE-0034Roll out in phases, region by regionAug 28MediumAI-0087Confirm the data migration ownerAug 26HighIS-0056Staging data is out of sync with prodAug 21CriticalRI-0143Key approver is away for all of Q3Aug 19HighDE-0035Standardize on one report formatAug 14LowAI-0088Draft the rollback plan for launchAug 11MediumRI-0144Scope creep at the intake stageAug 07Low
- Experiment•
Reactions and a copy-link button, with a dot-matrix wave rippling out from whichever one you press.
- Writing•
Everything the team knew about our customers lived in heads and scattered transcripts. I turned it into an LLM-maintained wiki that anyone, human or AI, can query.
customer-knowledge/├── companies/│ ├── acme│ └── loggify├── industry/│ ├── aerospace-and-defense│ └── construction├── signals/│ ├── false-green-status│ └── fixed-price-vendor-contract├── themes/│ ├── accountability-as-buying-driver│ └── business-led-it-governance└── vocabulary/├── change-order└── fit-gap-analysisCan you update the uses cases section in Linear with the use case John Doe from Acme described in our latest call?
·Noodling...
customer-knowledge/├── companies/│ ├── acme│ └── loggify├── industry/│ ├── aerospace-and-defense│ └── construction├── signals/│ ├── false-green-status│ └── fixed-price-vendor-contract├── themes/│ ├── accountability-as-buying-driver│ └── business-led-it-governance└── vocabulary/├── change-order└── fit-gap-analysis - App launch•
Tomokanji

A passion project to bring Kanji learning to my home screen with widgets, while learning SwiftUI and WidgetKit.

- Book•
The Mom Test
by Rob Fitzpatrick - Book•
L'arte della vittoria
by Phil Knight - Book•
Working Backwards
by Bryar & Carr - Experiment•
An update to Tato's stock profile menu that morphs as a single fluid surface.
- Work•
Own the product end to end — shaping it, thinking through the flows, and delivering it with code. Define priorities and strategy, design and build in the same loop, and maintain the design system across React, Tailwind, and Motion.
- Experiment•
A status button that morphs between states without the text going jelly.
- Experiment•
A switch that uses a specific icon per direction, built with clip-path and useTransform.
- Book•
That Will Never Work
by Marc Randolph - Book•
User Friendly
by Kuang & Fabricant - Book•
Articulating Design Decisions
by Tom Greever - Work•
PlannedHead of Product Design
Joined an AI native product and revamped its design language end to end — elevating UX and UI, and building and maintaining a design system in Figma and React. Managed a team of two designers, taking the company from Series A to B.
- Book•
Well-Designed
by Jon Kolko - Book•
Street Fight
by Sadik-Khan - Book•
Curbing Traffic
by Bruntlett & Bruntlett - Book•
Atomic Habits
by James Clear - Work•
MetafyDesign Engineer
Bridged design and engineering — designing and shipping product experiences and delightful interactions myself, while also building and maintaining the design system across Figma and SvelteKit.
- Work•
MetalabProduct Designer
Worked directly with clients across industries and company sizes — designing experiences, running workshops, and building scalable cross-functional design systems.
- Work•
Field EffectProduct Designer