HAAM skills

Find the capability you need.

The loop stays simple. The toolbox can keep growing.

28 capabilities
Product research

Find the people, needs, habits, constraints, and trust gaps that determine what deserves to be built.

Method
UnderstandLearn
Data analysis

Turn behaviour, metrics, logs, and operational evidence into a clearer product decision.

Method
UnderstandDecideLearn
Attention design

Shape hierarchy, pacing, interruption, and focus so the important thing can actually be noticed.

Discipline
UnderstandMakeTest
Problem framing

Make the expensive decision after the cheap learning by challenging assumptions before momentum hardens.

Method
UnderstandDecideTest
Product partnership

Keep one accountable thread from evidence and product judgment through delivery, launch, and learning.

Practice
UnderstandDecideMakeShipLearn
Interaction design

Turn technical capability into clear behaviour, feedback, flows, and states people can understand without instruction.

Discipline
DecideMakeTest
Automation

Accelerate repeatable work while keeping ownership, exceptions, judgment, and recovery understandable.

Technology + workflow
MakeShipLearn
API development

Connect products and services through interfaces that are stable enough to become dependable infrastructure.

Technology
MakeShip
AI supervision

Design the boundaries, review loops, evidence, and escalation paths that let AI act without becoming invisible or unaccountable.

System design
MakeTestShipLearn
Legacy modernization

Improve old systems without discarding the knowledge, workflows, integrations, and trust already embedded in them.

Engineering
UnderstandDecideMakeShip
Product testing

Let real behaviour challenge the polished prototype before assumptions become production constraints.

Method
TestLearn
Product optimization

Find where a working product is slow, confusing, expensive, brittle, or underperforming and improve the constraint that matters.

Practice
TestShipLearn
AI search visibility

Make useful product knowledge legible to search engines, answer engines, and the people asking them questions.

Growth
ShipLearn
Product security

Build trust into identity, data, permissions, decisions, and recovery rather than treating security as a hidden technical layer.

System design
DecideMakeTestShip
Product growth

Help the right people discover value, reach it faster, return, and teach the product why they did or did not stay.

Practice
UnderstandTestShipLearn
Prototyping

Make an idea tangible early enough for people to challenge it while changing direction is still cheap.

Method
DecideMakeTest
·
Service design

Design the whole experience across people, processes, tools, handoffs, frontstage moments, and backstage operations.

Discipline
UnderstandDecideMakeTest
·
Information architecture

Organize complex content and choices so people can predict where things are and what will happen next.

Discipline
DecideMakeTest
·
Accessibility

Make products usable across abilities, input methods, devices, contexts, and the failure modes that ideal demos ignore.

Quality
UnderstandMakeTestShip
·
Design systems

Turn repeated interface decisions into a coherent language that teams can build with without losing intent.

System design
DecideMakeShipLearn
Frontend engineering

Carry interaction decisions into responsive, accessible, production-grade interfaces without a handoff cliff.

Technology
MakeTestShip
·
Cloud infrastructure

Choose and operate the infrastructure a product needs without making the stack more complicated than the problem.

Technology
MakeShipLearn
·
Content systems

Design content models, editorial workflows, and publishing tools around how information actually changes over time.

System design
UnderstandMakeShipLearn
·
Analytics instrumentation

Make product behaviour observable so teams can learn from what happened instead of reconstructing it from anecdotes later.

Technology
MakeShipLearn
·
AI product design

Design AI as an interaction with uncertainty, agency, memory, evidence, limits, and human responsibility.

Discipline
UnderstandDecideMakeTestShipLearn
Physical AI

Explore how intelligence behaves when software has sensors, movement, space, timing, risk, and a body in the world.

Technology + interaction
UnderstandDecideMakeTest
·
Visual identity

Give a product or institution a visual language that can remain recognisable while adapting across many contexts.

Discipline
DecideMakeTestShip
·
Storytelling

Turn complex evidence, history, products, and ideas into a sequence people can follow and remember.

Communication
UnderstandDecideMakeShip
·

Help improve this website?

Optional analytics. Google Analytics and Clarity load only if allowed; form, email, and chat content are excluded.