Skip to content
tezvyn:

Prototyping

49 bites tagged Prototyping — interview questions with model answers, and 60-second explainers.

UI Design & Figma2 min read

Prototype Overlays: Layer Without Duplication

Overlays layer modals and menus above your current screen like a transparency sheet, so you never duplicate frames. Use them for dropdowns, dialogs, and toasts. The footgun is fixing them to the screen edge instead of the trigger, which breaks on resize.

UI Design & Figma2 min read

Mathematical Expressions in Figma Prototypes

Use variable modes as contexts for math in Figma prototypes. Instead of creating one variable per item, a single number variable with multiple modes lets expressions calculate independent counts, like separate produce counters in a shopping cart.

Product Strategy2 min read

How do you analyze a major technology trend for product impact?

This tests strategic discernment. A strong answer frames a time-boxed analysis across feasibility, user-value, cost, and risk, separating hype from capability. Red flag: jumping to build or dismiss without structured criteria or user evidence.

Agile & Scrum2 min read

How do you differentiate an MVP from a throwaway prototype architecturally?

Distinguish by user commitment; define bounded contexts with stable interfaces; favor reversible decisions and day-one observability. MVA discipline separating disposable prototypes from supportable MVPs.

UX Research2 min read

First Click Testing: Predicting Task Success with One Click

First Click Testing predicts if users can complete a task by tracking where they'd click first on an interface. If the first click is right, success is far more likely. It's used to validate navigation and UI clarity. The footgun is a poorly phrased task.

UI Design & Figma2 min read

Realistic UI Motion with Easing Curves

Easing curves control animation acceleration to make UI motion feel natural, not robotic. Use 'Ease Out' for elements entering the screen and 'Ease In' for those leaving. The footgun is overusing one curve; this makes motion feel unnaturally perfect.

UI Design & Figma2 min read

Prototype Animations: Guiding Users Between States

Think of prototype animations as visual storytelling, showing the relationship between a user's action and the resulting UI state. Use them to show menus expanding or pages sliding in.

UI Design & Figma2 min read

Prototype Triggers: Defining How Users Interact

A prototype trigger is the 'if' in an 'if-then' UI interaction, defining the user input that causes a change. It's used in design tools to simulate app behavior, from clicks to drags.

UI Design & Figma2 min read

Figma Prototype Flows: Isolate User Journeys

Prototype Flows are named entry points for testing distinct user journeys in one file. Instead of separate pages for 'Sign Up' and 'Checkout,' create a flow for each. This keeps complex designs organized.

UI Design & Figma2 min read

Figma's Smart Animate: Motion Without Keyframes

Figma's Smart Animate creates fluid animations by tweening layers between frames. It's perfect for prototypes with expanding cards, sliding toggles, or parallax effects.

UI Design & Figma2 min read

Figma Prototypes: Build Interactive Flows, Not Just Screens

Figma prototypes turn static designs into interactive user journeys by connecting frames. Use them to test user flows, present to stakeholders, or get feedback before writing code. The footgun: a single top-level frame can only be one flow's starting point.

UI Design & Figma2 min read

Low-Fi vs. High-Fi Prototypes: Test Ideas Fast vs. Polish for Realism

Low-fi prototypes are quick sketches to test core ideas and flows. High-fi prototypes are detailed, interactive mockups that look and feel like the final product. Use low-fi early for brainstorming and high-fi late for usability testing.

UI Design & Figma2 min read

Iterative Design: Build, Test, Learn, Repeat

Iterative design is a cycle of building, testing, and refining based on user feedback. It's standard for app development, where you ship a basic version and improve it with data. The footgun is mistaking any change for iteration; it requires real user testing.

UI Design & Figma2 min read

Wireframing: The Blueprint for Your UI

A wireframe is a UI blueprint that shows a screen's structure, not its visual design. Use it early to agree on layout and function before getting lost in colors and fonts. The footgun is adding too much detail, which distracts from its core purpose.

UI Design & Figma2 min read

Figma: Order Matters in Chained Actions

Think of Figma actions as a script running sequentially on one trigger. This lets you build complex logic, like updating a variable and navigating based on its new value. The footgun: order is critical, as actions execute top-to-bottom.

UI Design & Figma2 min read

Figma: Stacking Multiple Interactions on One Object

Stack multiple interactions on a single Figma object by treating each as a separate event listener, like `onClick` and `onHover`. This is essential for components with hover states that also need to navigate.

UI Design & Figma2 min read

Figma Video: It's a Fill, Not a Layer

Treat video in Figma as just another fill, not a special layer. Apply it to any shape to prototype video players or motion backgrounds. The footgun is forgetting it requires a paid plan to upload and won't play in the Figma mobile app.

UI Design & Figma2 min read

Figma Expressions: Dynamic Prototypes with Logic and Math

Figma expressions are like mini-formulas in your prototype, letting you manipulate variables with math and logic. Use them to build shopping carts that calculate totals or progress bars that fill up.

UI Design & Figma2 min read

Preserve Scroll Position: Seamless Figma Prototypes

Preserve scroll position makes Figma prototypes feel real by remembering where a user scrolled, even after navigating away. It's essential for long lists or maps. The footgun: if scrollable layers aren't identically named and structured, the position resets.

UI Design & Figma2 min read

Figma Interactive Components: Prototype Smarter

Interactive Components build prototype logic directly into your component variants. Instead of wiring up hundreds of frames for a form, you define interactions like 'On Click' or 'Hover' once, and every instance inherits them.

UI Design & Figma2 min read

Figma Prototype Scrolling: Simulating Overflow

Think of a frame as a window onto your content. To make it scroll, the content must be larger than the window. Use this for long pages, image carousels, or to fix navbars. The biggest footgun: if content doesn't extend beyond the frame, there's nothing.

UI Design & Figma2 min read

Figma Shape Tools: Your Design Building Blocks

Figma's shape tools are the building blocks for any design. Use them to create everything from buttons and icons to dividers. The footgun: forgetting to hold `Shift` for perfect squares/circles or `Option/Alt` to resize from the center, slowing you down.

Product Strategy1 min read

Visiontype: Prototyping Your 3-5 Year Product Future

A visiontype is an interactive prototype of your product's 3-5 year future, making abstract goals tangible. It aligns teams on a long-term direction, breaking the cycle of purely incremental updates. The biggest mistake is creating it in a silo.

Analytics & Metrics2 min read

Jupyter Notebooks: Interactive Code Sandboxes

Jupyter Notebooks are digital lab notebooks for running code, seeing output, and writing notes in one place. Data scientists use them for exploration, visualization, and prototyping.

Get Prototyping bites daily.

Five a day, five minutes, offline. With quizzes so it sticks.

Open testing — you’ll join as an early tester.