Design Dilemmas: Would You Rather
Hilarious and painfully relatable scenarios for UI/UX designers.
Would you rather have to use only default Tailwind CSS classes for all your designs or only use inline styles with no CSS framework?
Would you rather have to justify your font choices to a team of typographers or your color choices to a team of color theorists?
Would you rather have unlimited access to stock photos but they're all slightly off-brand, or have a tiny budget for custom photography but a great photographer?
Would you rather have to implement responsive design for a site with 200 unique layouts or create a design system a Rails team will actually follow?
Would you rather have to design everything first in low-fidelity and get sign-off before going high-fidelity, or always start with high-fidelity but face twice as many revisions?
Would you rather have to include QR codes in all your designs or ensure every page has at least one Flash element (somehow)?
Would you rather design for a company that changes its brand guidelines monthly or one that hasn't updated its visual identity since 1997?
Would you rather have your computer loudly announce every action you take in Figma ('CREATING RECTANGLE!') or have it play a random sound effect every time you click?
Would you rather always have to use real content in your designs (no lorem ipsum) or always have to design with the worst possible content scenarios?
Would you rather have to implement all your own designs in CSS or have to code your own design system documentation site?
Would you rather work at a company where all design decisions are based on the CEO's spouse's feedback or one where every design element must have ROI justification?
Would you rather have your designs judged by a panel of your design heroes or have to present your process to a room full of 5-year-olds until they fully understand it?
Would you rather have your entire design career tied to skeuomorphic design principles or be forced to redesign all your portfolio work every time a new design trend emerges?
Would you rather work in an agency where every client wants to be 'the next Apple' or in-house at a company that thinks good design is just 'making things pretty'?
Would you rather be forced to use marquee and blink tags in all your web designs or have to make every button a skeuomorphic 3D element?
Would you rather have to include at least one easter egg in every design or have to hide a picture of your face somewhere on every page?
Would you rather have to include a dancing baby GIF from the 90s somewhere in every design or make every submit button play 'Never Gonna Give You Up' when clicked?
Would you rather design a complex checkout flow that must work for users with every possible accessibility need or create an onboarding flow that ensures 100% user comprehension?
Would you rather have to retroactively make a non-accessible website WCAG compliant or redesign a functioning app because the CEO's child 'doesn't like the colors'?
Would you rather design in a workspace where everyone can constantly see your screen as you work or where no one ever sees your designs until they're completely finished?
Would you rather have your Figma constantly reorganize your layers alphabetically or have it automatically flatten your groups every hour?
Would you rather have to use a random design style generator at the start of each project or let users vote on your design direction through Twitter polls?
Would you rather have to support dark mode for every project or create print stylesheets for every webpage?
Would you rather have to create a design system using only metaphors from nature or one based entirely on geometric shapes?
Would you rather deal with a client who insists their logo should be twice as large or a developer who consistently implements your padding at half the specified size?
Would you rather have to include a carousel on every project or design navbars with at least 15 items?
Would you rather have to work with a fixed 960px grid system for the rest of your career or have to support Internet Explorer 6 for all your projects?
Would you rather have all your drop shadows automatically increased by 300% in development or have all your border radiuses changed to perfect circles?
Would you rather be forced to use underlined blue text for all links like it's 1999 or make all buttons look like glossy 3D objects from Web 2.0?
Would you rather be known for designs that are aesthetically beautiful but test poorly for usability or designs that are incredibly functional but visually unappealing?
Would you rather have to design an entire website using only Comic Sans or only in grayscale?
Would you rather have a perfect memory of hotkeys for all design tools but forget how to use a mouse, or have to look up every command in the help documentation?
Would you rather have to justify every single design decision with an academic research paper or make all decisions based solely on the CEO's gut feelings?
Would you rather have to use a different font for every text element on a page or use the same color for all elements with only variations in opacity?
Would you rather only be able to design during standard business hours or only between 10pm and 6am?
Would you rather have to name every layer in your Figma files descriptively or have version control but no ability to leave comments?
Would you rather have to explain to a client why their logo can't be 'just a bit bigger' for the 100th time or defend your color choices to a colorblind developer?
Would you rather work for a company where all final decisions are made based on A/B testing regardless of design quality or one where no testing is ever done and all decisions are subjective?
Would you rather design a complex form that must be implemented exactly as designed in Rails or create a design system that developers will consistently ignore?
Would you rather use a design tool that randomly changes your font choices every hour or one that automatically 'improves' your color palette while you sleep?
Would you rather use a computer where the cursor is always slightly offset from where it appears or where color pickers always select a slightly different shade than what you click?
Would you rather have to hand-draw all wireframes with no digital tools or be forced to use only pre-made UI kits with no customization?
Would you rather attend daily 3-hour design critique sessions or never receive feedback on your work again?
Would you rather have to explain the concept of 'whitespace' to clients for an hour before every project or have to present your rationale for color choices to the board of directors?
Would you rather have to use 'hover' as your only interactive state or create unique active/focus/visited states for every interactive element?
Would you rather always have to design mobile-first with no desktop considerations or desktop-only with no responsive requirements?
Would you rather have to redesign your portfolio every week to stay trendy or never update it again but still have to use it for job applications?
Would you rather work for a CEO who believes 'users hate scrolling' or one who insists every button needs to blink to be noticeable?
Would you rather have your designs implemented perfectly but take 6 months to launch or have them launched within a week but with 50% of the details changed?
Would you rather have to conduct usability testing with a group of tech-hostile octogenarians or present your designs to a panel of brutally honest children?
Would you rather have to present wireframes drawn on napkins to the board of directors or high-fidelity mockups created entirely in PowerPoint?
Would you rather have your Figma document crash every time you have an important deadline or have random layers disappear every time you present to clients?
Would you rather be in charge of maintaining consistency across 50 different Rails views with embedded ERB or trying to convince developers to implement your animations exactly as designed?
Would you rather work with a product manager who changes requirements after designs are finalized or a developer who says everything is 'too difficult to implement'?
Would you rather design a complex data visualization that must be understandable to 5-year-olds or a children's app interface that must be usable by people who've never seen a smartphone?
Would you rather attend daily design standups that always run 2 hours over or have no meetings but receive all feedback as vague emails?
Would you rather design an entire site with a fixed header that takes up 50% of the viewport or a floating footer that randomly changes position?
Would you rather have your portfolio site featured on Awwwards but get no job offers, or have a plain text portfolio that gets you your dream job?
Would you rather have to use a new design trend every month regardless of appropriateness or stick to one outdated style for your entire career?
Would you rather have to design exclusively with Bootstrap components or be limited to only Rails default form styles?
Would you rather have to design a Rails admin interface that looks good and is usable or convince a Rails team to implement custom form styles instead of using Simple Form defaults?
Would you rather have to use a randomly selected color palette for each project or be limited to only web-safe colors from the 90s?
Would you rather have to create a design system with 5000 components or maintain someone else's design system with zero documentation?
Would you rather have to include a 'Best viewed in Internet Explorer' badge on all your work or optimize everything primarily for Apple Watch?
Would you rather have to use a trackpad for all design work or a mouse with inconsistent acceleration?
Would you rather have your mouse sensitivity randomly change throughout the day or have your design tool's UI language switch between languages every hour?
Would you rather work on a team where no one uses components or styles in Figma or a team that has 17 slightly different versions of the same button?
Would you rather spend 8 hours in a meeting discussing the placement of a single button or implement an entire homepage design in one day with no specifications?
Would you rather design a site where every element must be asymmetrical or where perfect symmetry is required everywhere?
Would you rather have to create personas based only on interviews with your immediate team or base all user flows on the behavior patterns of a single user?
Would you rather present to stakeholders who constantly interrupt with solutions or those who sit in complete silence giving no feedback until the end?
Would you rather have to present wireframes to a room full of stakeholders who don't understand UX or explain your pixel-perfect designs to a backend developer who only cares about functionality?
Would you rather have unlimited design budget but a client who requests revisions hourly or zero budget but complete creative freedom?
Would you rather have to wear VR goggles showing your design in real-time during client presentations or have clients experience your designs exclusively through verbal descriptions?
Would you rather be responsible for creating microinteractions for every element on a page or writing all the microcopy without any input from content strategists?
Would you rather have to create user journeys with 50+ steps for simple tasks or journey maps that must include users' emotional states at each millisecond?
Would you rather never be allowed to use gradients again or be forced to use at least three gradients in every design?
Would you rather never be able to use keyboard shortcuts again or have to use a different design tool every month?
Would you rather have to create a responsive design that works perfectly from a 1" watch screen to a 100" display or ensure your design works perfectly across every version of every browser from the last decade?
Would you rather lose the ability to use grids and guides or lose the ability to use more than one artboard per file?
Would you rather have to replace all icons with emoji or all images with ASCII art?
Would you rather work with developers who implement your designs with 100% accuracy but take 3 months, or developers who deliver in 2 weeks but interpret everything 'creatively'?
Would you rather have clients who always ask 'can't you just use WordPress?' or developers who always say 'that's not possible in Rails'?
Would you rather design a banking app with a requirement to use Comic Sans or redesign Facebook in the style of Windows 95?
Would you rather have to conduct user testing with only your immediate family members for the rest of your career or release designs without any user testing at all?
Would you rather lose the undo function or the ability to copy/paste in your design tools?
Would you rather design with the knowledge that developers will always add an extra 15px of padding to everything or subtract 10% from all your specified heights?
Would you rather have a client who keeps saying 'make it pop' without explanation or one who sends you 50-page documents of extremely specific feedback?
Would you rather design exclusively for 3D interfaces using 2D tools or design 2D interfaces that must feel three-dimensional?
Would you rather have to do all your design work on a 13" laptop screen without an external monitor or on a giant 34" curved monitor that has slight color inconsistencies?
Would you rather have unlimited budget but designs must be approved by a committee of 20 people, or a tiny budget but only need approval from one design-savvy manager?
Would you rather have to use only system fonts for all designs or be limited to only three colors (plus black and white) per project?
Would you rather permanently lose the ability to align objects or the ability to group them?
Would you rather have to use a different prototyping tool for every project or be limited to only static PNG exports?
Would you rather be forced to use light mode for all your design tools or have to design solely on a phone screen?
Would you rather lose the ability to use auto-layout in Figma forever or be forced to use MS Paint for all your mockups for a year?
Would you rather be required to use parallax scrolling in every design or forced to include at least three animated GIFs on every page?
Would you rather have all your icons slightly misaligned in the final implementation or all your fonts rendered at the wrong weight?
Would you rather have to use a version of Figma that's always 5 years outdated or be a beta tester for unstable new features that change how the tool works every week?
How to Play
- Use the right arrow or click the Next button to move to the next card
- Use the left arrow or click the Previous button to go back to the previous card
- Use the Restart button to shuffle and start over
- Cards are automatically shuffled each time you play