Best of UXNovember 2025

  1. 1
    Article
    Avatar of hnHacker News·26w

    Pikaday

    Most forms don't need JavaScript date pickers. Native HTML date/time inputs handle accessibility, performance, and internationalization automatically. For better usability, consider separate inputs for day/month/year, select dropdowns for limited options, or masked inputs with validation. Complex calendar widgets lead to more errors and accessibility issues. Keep forms simple by using native browser features and basic HTML elements that are easier to use and test.

  2. 2
    Article
    Avatar of logrocketLogRocket·25w

    Is retro design making a comeback?

    Retro design elements from the 90s—neon colors, pixel art, maximalist layouts, and bold typography—are resurging in modern interfaces. The piece explores how nostalgic design patterns can boost user engagement and brand identity when balanced with contemporary UX principles. It examines which vintage aesthetics work today, common pitfalls to avoid, and frameworks for blending nostalgia with accessibility and usability standards.

  3. 3
    Video
    Avatar of developedbyeddevelopedbyed·24w

    Animations that should not exist on the web

    Common web animation mistakes include typewriter effects, slow fade-ins exceeding 750ms, scroll jacking, auto-playing carousels, and excessive simultaneous movements causing anti-focus. Best practices involve keeping animations subtle and under 750ms, allowing users to pause auto-animations, maintaining consistent timing, and using libraries like Motion (formerly Framer Motion) or Tailwind CSS animation plugins instead of custom implementations.

  4. 4
    Article
    Avatar of cahzuyp6zwv6zrfmcvl2irryyqn·24w

    How to burn $96.5 million on a failed website redesign

    Australia's Bureau of Meteorology spent $96.5 million on a website redesign that failed so badly it had to be reverted after 9 days. Users couldn't access critical weather data, farmers lost access to rainfall information and GPS coordinate searches, and the radar maps became unreadable. The government initially claimed the project cost $4.1 million, but investigation revealed $78 million went to a private consultancy. The federal government intervened and forced a rollback to the original site.

  5. 5
    Article
    Avatar of spotifySpotify Labs·26w

    Shuffle: Making Random Feel More Human

    Spotify redesigned its shuffle feature to balance statistical randomness with user perception. While the previous implementation used pure randomization (Mersenne Twister), users complained about repetitive patterns. The new 'Fewer Repeats' system generates multiple random sequences, scores them based on listening history and recency, then selects the freshest option. This approach maintains mathematical randomness while reducing perceived repetition. Premium users now get this as default, with classic random shuffle still available as 'Standard Shuffle'.

  6. 6
    Article
    Avatar of lobstersLobsters·26w

    Reimagine the Date Picker

    The creator of Pikaday, a popular JavaScript date picker library from 2012, has archived the project and transformed it into a guide advocating against calendar widgets. The new resource encourages developers to use native HTML date inputs or simpler alternatives, arguing that complex calendar UIs lead to errors and poor usability. The guide challenges the assumption that date pickers need elaborate JavaScript libraries, emphasizing user-friendly interfaces over technically accessible but complicated components.

  7. 7
    Article
    Avatar of uxplanetUX Planet·26w

    Scenario-based AI Chatbots for Language Learning

    Scenario-based AI chatbots are transforming language learning by providing contextual, real-world practice environments that reduce anxiety and improve fluency. Companies like Duolingo, Mondly, and Babbel leverage GPT-4 and LLMs to create adaptive conversations simulating authentic situations like ordering coffee or navigating airports. Research shows chatbot-assisted learning produces significant positive effects (g = 0.484) compared to traditional methods, with key success factors including adaptive complexity, authentic contexts, immediate feedback, and multimodal engagement. The approach addresses the gap between classroom knowledge and real-world conversation by building neural pathways connecting words to situations, while creating judgment-free practice spaces that reduce speaking anxiety and build learner confidence.

  8. 8
    Article
    Avatar of logrocketLogRocket·25w

    What is maximalism in 90s web design?

    Explores how 90s web design maximalism—characterized by chaotic layouts, animated GIFs, bold color palettes, and table-based structures—influenced modern UX principles. Traces the evolution from flashy, crowded aesthetics to today's minimalist standards, examining how elements like grids, micro-animations, and visual hierarchy emerged from that era's experimental approach.

  9. 9
    Article
    Avatar of logrocketLogRocket·27w

    A Jarvis for everyone: AI agents as new interfaces

    AI agents powered by the Model Context Protocol (MCP) are transforming user interfaces from traditional screen-based interactions to conversational, context-aware systems. This shift requires developers to rethink frontend architecture, moving from designing static components to crafting intelligent workflows that agents can interpret. The article explores how multi-channel, multi-capability frameworks enable Jarvis-like assistants to seamlessly handle tasks across platforms, the design patterns needed for agent-first interfaces, and the challenges around reliability, privacy, and user trust that teams must address when building these systems.

  10. 10
    Article
    Avatar of tkdodoTkDodo·25w

    Tooltip Components Should Not Exist

    Standalone tooltip components in design systems often lead to accessibility problems and inconsistent user experiences. The core issue is that low-level tooltip components allow developers to attach tooltips to non-interactive elements, breaking keyboard navigation and creating unpredictable UX patterns. Instead of exposing a generic Tooltip component, design systems should provide higher-level pattern components like IconButton with required titles, InfoIcon components, and InfoText elements that enforce accessible, consistent tooltip behavior by design. This restrictive approach ensures keyboard interactivity, visual discoverability, and proper accessibility labeling while preventing common misuse patterns.

  11. 11
    Article
    Avatar of codepenCodePen·25w

    Chris’ Corner: Cursors

    CSS provides built-in cursor styles that can enhance user experience when applied thoughtfully. OS-supplied cursors support accessibility features like size adjustments, while custom cursors can create problems. The article explores cursor best practices, highlighting how tools like Figma extend cursor functionality with contextual information, preview states, and collaborative features without replacing the default cursor entirely.

  12. 12
    Video
    Avatar of juxtopposedJuxtopposed·23w

    I Redesigned App UIs "LITERALLY"

    A creative exploration of redesigning popular software interfaces based on their literal names. The author reimagines Blender as an actual blender with cylindrical workspace, SoundCloud as cloud-shaped music players, 7zip with seven zippers as progress bars, Steam with industrial pipes and valves, Obsidian with Minecraft-style blocks over lava, Chrome as metallic chromium, Telegram as vintage telegraph messages, TikTok with a prominent time counter, and Letterboxd as movie stamps in envelopes. Each redesign transforms functional UI elements into thematic visual metaphors while maintaining core functionality.

  13. 13
    Article
    Avatar of tonskytonsky.me·26w

    Needy Programs

    Modern software has shifted from serving users to demanding attention and data from them. Applications increasingly require accounts, push constant updates, send unwanted notifications, and force onboarding flows—none of which users actually need. Traditional tools like command-line utilities and programs like Syncthing demonstrate that software can function effectively without these intrusive patterns. The author advocates for returning to user-centric design where programs remain quiet tools that serve their purpose without demanding ongoing engagement or personal information.

  14. 14
    Article
    Avatar of codropsCodrops·26w

    Blood Sugar Battler: Building a Real Game as a Designer using AI

    A designer shares their three-month journey building Blood Sugar Battler, a diabetes education game, using AI tools like Lovable.dev to handle coding while maintaining creative control. The article details the complete process: designing pixel art in Aseprite, implementing game mechanics (combo systems, power-ups, blood sugar tracking), solving mobile browser audio challenges, and optimizing performance with sprite sheets. Key lessons include the importance of clear AI prompts, GitHub integration from the start, mobile viewport handling, and understanding that AI translates intent into code but cannot make creative decisions or replace critical thinking.

  15. 15
    Article
    Avatar of logrocketLogRocket·25w

    How did 90s web design influence modern UX?

    Explores how experimental web design from the 1990s — characterized by bold typography, animated GIFs, and vibrant color schemes — laid the groundwork for contemporary UX principles. Examines the evolution from chaotic early web aesthetics to structured, user-centered design practices that prioritize usability and cognitive patterns.

  16. 16
    Article
    Avatar of codropsCodrops·25w

    Windsurf x Metalab: Building a New Brand for the Future of AI Coding

    Metalab partnered with Windsurf (formerly Codieum) to create a distinctive brand identity for their AI-powered developer tool. The design system, inspired by wind and waves to represent "limitless flow," features fluid gradients, bold typography, and dynamic motion elements. The brand strategy deliberately avoided the safe, technical aesthetic common in AI tools, instead opting for an expressive, vibrant approach. The comprehensive system spans marketing materials, product UI, and community assets, built around a wave motif that symbolizes the seamless developer experience. Shortly after the rebrand launch, Windsurf was acquired by Google for $2.4 billion, demonstrating the impact of aligned brand and product strategy.

  17. 17
    Video
    Avatar of linuxcastThe Linux Cast·26w

    Should Linux Look Like Windows?

    A discussion on whether Linux desktop environments should mimic Windows to ease user adoption. The author argues that some familiarity helps new users transition without overwhelming them, but warns against going too far and creating false expectations. KDE and Cinnamon strike the right balance by providing familiar UI elements while remaining distinctly Linux, whereas vanilla GNOME's minimalist approach creates unnecessary barriers for newcomers. The key is finding the sweet spot between comfort and authenticity.

  18. 18
    Article
    Avatar of medium_jsMedium·25w

    10 design psychology principles every UI/UX designer should know

    Explores 10 fundamental psychology principles that influence user behavior in digital interfaces. Covers Hick's Law (limiting choices), Mere Exposure Effect (familiarity), Fitts's Law (target sizing), Aesthetic-Usability Effect (visual appeal), Serial Position Effect (placement matters), Jakob's Law (consistency), Von Restorff Effect (differentiation), Cognitive Load (simplicity), Peak-End Rule (memorable moments), and Social Proof (validation). Each principle includes practical examples from companies like Google, Instagram, Zoom, Tesla, Spotify, and Airbnb, demonstrating how understanding human behavior creates more intuitive and effective user experiences.

  19. 19
    Article
    Avatar of uxplanetUX Planet·26w

    UI Design with Midjourney

    A practical guide to generating UI designs using Midjourney v7, including a reusable prompt template, best practices for achieving functional results, and real examples of generated outputs. Key techniques include using design-specific vocabulary instead of artistic terms, referencing established design systems like Material Design 3 or Apple HIG, and adjusting parameters like aspect ratio and style settings. The generated visuals work best for early-phase design exploration and look-and-feel experimentation before moving to high-fidelity tools like Figma.