Insights from building products at the edge of design, engineering and AI
In-depth articles, podcasts & interviews from teams solving complexity-heavy product problems.
- GuideChoosing a Design Partner
Working with a UI/UX design studio in India: a guide for SaaS teams
Test that the designer you met does the work, write questions that get answered overnight, keep files in your accounts and agree how to leave before you start.
- GuideChoosing a Design Partner
Design agency vs in-house designer: which should a SaaS company hire first?
Design agency vs in-house designer: hire when design work is weekly and someone can direct it. Year-one cost of a first SaaS hire against a studio, US and UK.
- GuideProduct Modernisation
How to modernise legacy software while customers keep working
Modernise legacy software in stages: wrap the old system, prove each new part matches it, move whole teams across and switch the old part off on a set date.
- GuideEnterprise & Workflow UX
SaaS dashboard design: start with what people will do next
Design each SaaS dashboard view around the action it should prompt, then give every number a comparison, a definition, a freshness stamp and a drill-down.
UX AuditsGuideHow to use a UX product audit so it ends in decisions
Get decisions from a UX product audit. Name the decision first, bring evidence and access, check each finding's evidence and give every action an owner.
- GuideProduct Modernisation
How to assess legacy system modernisation readiness: a 20-question checklist
Check if your legacy system is ready to modernise. Twenty questions on what must survive, dependencies, transition and who decides, and how to read answers.
- GuideUX Audits
SaaS UX audit checklist: 40 checks across onboarding, core workflow and billing
A 40-check SaaS UX audit checklist for onboarding, your core workflow and billing, with the standards behind each check and how to rank what you find.
- GuideDesign Engineering
How do I keep my React build true to the Figma design?
How to make a React build match its Figma design: define a match, share tokens, map components, build every state, and review what remains.
- GuideDesign Systems
How do you audit a design system?
A design system audit checklist for messy component libraries: trace components through tokens, Figma, code and product use, then decide what to fix or keep.
- GuideMVPs & Prototypes
Vibe-coded app security checklist: 25 checks before real users arrive
25 security checks for apps built with Lovable, Bolt, Replit or Cursor, each with a way to verify it and a source, before real users and real data arrive.
- GuideOnboarding & Engagement
How to run SaaS onboarding when new accounts sign up but don't get going
Why B2B SaaS accounts sign up and then stall, and how to run onboarding that finds what each account is waiting on and clears the way.
Product DesignGuideMarketing automation software design best practices
Make marketing automation software understandable by modelling audiences, signals, rules, actions, authority and campaign state.
Product DesignGuideLanding page design guide to boost conversions
Design a B2B landing page as one decision journey from acquisition promise through evidence, action and confirmation.
Product DesignGuideInclusive UX Design for Elderly and Disabled Users: Accessibility Tips
Inclusive UX design for older and disabled users: the constraints they face, larger type, balanced contrast, accessible patterns and simpler interfaces.
Talk to us
If one of these pieces describes a problem in your own product, tell us about it.