Skip to main content
Meytal Dahan
Back to insights

One Modular System Behind Five Audiences

Hacker U — High tech training institute website
When I designed HackerU's marketing site, the hardest constraint wasn't visual — it was structural. One surface had to serve prospective students, current students, graduates, recruiters, and discharged soldiers, each with different intent. A pile of one-off page designs would have been impossible to maintain and slow to ship. So I built a modular design system: a defined library of cards, course-info blocks, tables, and entry components with consistent spacing, states, and behavior. For an engineering team, the payoff is reuse. The personalized homepage entry layer, the dense course pages, and the placement page all draw from the same components, so a fix in one place propagates everywhere instead of fracturing into per-page exceptions. It also makes the front-end contract predictable — components have known props and states, which shortens build time and reduces regression risk. I treated the system as a shared language between design and R&D, not a static sticker sheet. The result is a site that can absorb new audiences or course offerings without a redesign — you compose existing modules rather than reinvent layouts. That maintainability is the real ROI, long after launch.

Get in touch

Have a project in mind?

Drop a line. Meytalyav@gmail.com

Related articles

Hacker U
Engineering LeadersR&D Collaboration

A Modular Design System R&D Could Actually Build

Designers can hand R&D a beautiful comp that's a nightmare to build. On HackerU I tried to do the opposite. The marketing site — personalized homepage, dense course pages, a placement page — runs on one modular design system designed to be implemented, not just admired. Reusable, composable components with consistent states mean engineers stop re-solving the same layout on every page. The adaptive homepage card is one pattern, not five bespoke pages. A design system earns its keep when it makes the front end cheaper to maintain, not just nicer to look at.

Read
Hacker U
Project Managers

Backlog Prioritization in an EdTech System: How Do You Run a Project That Serves Thousands of Users Simultaneously?

Project managers in EdTech: is your backlog exploding because you're trying to serve students, instructors, and marketing all at once? In the Hacker U project we built a dual-impact matrix: recruitment versus Retention. Only features that contributed to both earned priority. 3-week Sprints with clear metrics - that's your number one guardian of the Gantt chart.

Read
Hacker U
Product Managers

Learning Experience (LX): How Do You Design a Course-Management System That Students Love?

Product managers in EdTech: students aren't rational users - they're human beings on a personal journey of learning and fear of failure. In the Hacker U project we built a Learning Experience with clear progress visualization, milestones, and positive reinforcement at moments of success. UX = LX. Design the journey, not just the screens.

Read
Meytal Dahan

About

Making complicated into easy for users.

Senior product designer with a decade of work across complex systems - financial risk platforms, legal operations, healthcare apps, manufacturing tooling and insurance portals. The common thread is depth: products where the data is rich, the users are expert, and the interface has to disappear into the work.