Interactivity
Moving From Moment.js To The JS Temporal API
Almost any kind of application written in JavaScript works with times or dates in some capacity. In the beginning, this was limited to the built-in Date API. This API includes basic functionality, but is quite limited in what it can do.Third-party libraries like Moment.js, and later built-in APIs such as the Intl APIs and the new Temporal API, add much greater flexibility to working with times and dates.The Rise And Fall Of Moment.jsMoment.js is a JavaScript library with powerful utilities for w
The hidden cost of AI design tools - What we’re outsourcing without noticing
The seduction of the blank prompt: The cognitive atrophy of instant gratificationImage Credit: Co-Created with AIIstill remember the distinct smell of markers and the faint squeak of a fresh pen on a pristine whiteboard. That was (still is) the starting line for every great project I’ve been a part of, from global campaigns at top advertising agencies to complex digital transformation strategies in consulting. The blank canvas wasn’t a hurdle; it was an invitation. An invitation to think, to wre
The Limits of Today's AI Systems
Recently, I’ve increasingly come to believe that intelligence is no longer AI’s bottleneck. The systems we build around it are.
Input Paradox (1)
The first issue is the input paradox. When interacting with AI, if the prompt is highly detailed, the model tends to overfit to the user’s framing and assumptions. If it is too concise, the model lacks the context needed to generate something truly useful.
This creates a paradox: to preserve the model’s independent reasoning, you should say less — but
Show HN: AI assistant that reads Intervals.icu data and adjusts workouts
Hi HN,I’m a self-coached endurance athlete and long-time user of Intervals.icu. Over the years I’ve gotten comfortable interpreting my own training data (CTL/ATL trends, HRV, fatigue, etc.), but I kept running into a practical problem:The training plan makes sense when you write it, but real life rarely cooperates.Bad sleep, work travel, missed workouts, or suddenly having only 45 minutes instead of two hours. In those moments the question becomes: does the planned workout still make sense
Instagram Video Downloader: How SSSInstagram Helps Save Videos Easily
What Makes SSSInstagram Different?SSSInstagram is an online service designed specifically for downloading Instagram videos without any technical knowledge. Unlike many apps that require installation or registration, SSSInstagram works directly in your browser and is completely free.The tool supports all major Instagram content types and works equally well on desktop and mobile devices.What Can You Download with SSSInstagram?SSSInstagram allows users to download:- Instagram videos- Reels- Stories
Launch HN: Omnara (YC S25) – Run Claude Code and Codex from anywhere
Hey y’all, Kartik, Ishaan, and Christian from Omnara (https://www.omnara.com/) here. We’re building a web and mobile agentic IDE for Claude Code and Codex that lets you run and interact with coding agents from anywhere. Omnara lets you run Claude Code and Codex sessions on your own machine, and exposes those sessions through a web and mobile interface so you can stay involved even when you’re away from your desk. Think of it like Claude Code Desktop or Conductor, except you can co
Launch HN: Onyx (YC W24) – Open-source chat UI
Hey HN, Chris and Yuhong here from Onyx (https://github.com/onyx-dot-app/onyx). We’re building an open-source chat that works with any LLM (proprietary + open weight) and gives these LLMs the tools they need to be useful (RAG, web search, MCP, deep research, memory, etc.).Demo: https://youtu.be/2g4BxTZ9ztgTwo years ago, Yuhong and I had the same recurring problem. We were on growing teams and it was ridiculously difficult to find the right information across ou
Show HN: Zen Moment – A Developer-Friendly Breathing and Meditation Platform
Backstory:
As a developer who spent years in front of screens dealing with stress and focus issues, I found most meditation apps either too childish or too commercial. I wanted to create a minimalist, developer-oriented tool that treats meditation as a productivity and
mental health necessity rather than a trendy accessory. After optimizing the neumorphic design, SEO performance, and curating a library of natural soundscapes, I'm excited to share this with the HN community.
What ma
The first fruit of the Google-Apple AI pact
Apple’s MacBook Neo arrives heralded by the sound of the inevitableContinue reading on UX Collective »
7 Practical Ways AI is Rewriting the UI Design Playbook (and 3 Ways it’s Not)
Stop designing for 2024—the era of the "blank canvas" is dead and Agentic UI is taking over. In 2026, the best designers aren't pixel-pushers; they are the architects of "disposable" interfaces that build themselves in real-time.
Beyond `border-radius`: What The CSS `corner-shape` Property Unlocks For Everyday UI
When I first started building websites, rounded corners required five background images, one for each corner, one for the body, and a prayer that the client wouldn’t ask for a different radius. Then the border-radius property landed, and the entire web collectively sighed with relief. That was over fifteen years ago, and honestly, we’ve been riding that same wave ever since. Just as then, I hope that we can look at this feature as a progressive enhancement slowly making its way to other browsers
UX Your Career, Not Your Resume | Sarah Doody
Listen now on Apple, Spotify, and YouTube.—Sarah Doody is a UX Researcher & Product Designer with 22 years of experience. She is also the founder and CEO of Career Strategy Lab, a UX job search and career coaching company where she helps UX and product people get hired or promoted with average 5-figure salary increases. She is also the host of the podcast, Career Strategy Podcast that offers weekly tips and case studies about what’s working in the UX job market and hiring right n
Show HN: Tikpal- Your AI Voice Partner – Focus, Flow, Forge
We’re building Tikpal, an AI voice productivity tool based on a simple principle:
Human creativity should remain the core engine. AI should be an accelerator, not the protagonist.The goal is to reduce screen dependency and cognitive fragmentation, and let people work in a more natural “voice-first” flow. Instead of clicking through interfaces and context-switching between apps, you talk to Tikpal, and it helps you think, structure ideas, and execute tasks.Three layers we are focusing on:FOCUS —
TelUI 1.1: New TelUI version Complete with tools to develop good software
# TelUITelUI is a Electron-based UI framework that packages a handful of reusable front-end primitives—color utilities, typography helpers, and basic structural styles—so you can prototype simple desktop UI ideas with minimal setup.## Features
- Bundled Electron runner (`npm start`) that serves `index.html` for instant desktop previews.
- Tokenized styling layers: `color.css`, `font.css`, `header.css`, and `align.css` keep presentation rules isolated and easy to remix.
- Micro-interaction helper
TelUI 1.2: TelUI with fun alignments
# TelUITelUI is a Electron-based UI framework that packages a handful of reusable front-end primitives—color utilities, typography helpers, and basic structural styles—so you can prototype simple desktop UI ideas with minimal setup.## Features
- Bundled Electron runner (`npm start`) that serves `index.html` for instant desktop previews.
- Tokenized styling layers: `color.css`, `font.css`, `header.css`, and `align.css` keep presentation rules isolated and easy to remix.
- Micro-interaction helper
Show HN: I built a Finances app for Mac where you own the SQLite database
Hey HN,I feel like there is a gap in personal finance apps: local-first options typically have less polished UIs, while those with great design like Monarch Money are not local-first. This app fills the gap by providing a modern UI like Monarch/Monzo along with a database that you can hack around with outside of the app. File > app!- Local-first: transactions are stored in an encrypted SQLite database on your Mac, so you can read/write to it with Claude Code or your favourite DB cli
Show HN: LogiCart – Agentic shopping using Generative UI (A2UI pattern)
Hey HN, I’m the solo builder behind LogiCart.I recently refactored my frontend to use a Generative UI pattern (inspired by Google's new A2UI framework) because I realized a static chat interface fails for complex shopping intents.The Problem: A user buying a single item needs a completely different UX than a user planning a complex project. A standard "list of cards" doesn't work for both.The Solution: I built an Intent-to-UI engine where the LLM decides the interface structu
Show HN: Subatix – your local-first consulting team in an AI-workspace
Hello HN!We, a team of 2, built Subatix after one of us spent almost 6 years in big consulting and at certain point came to a thought like «90% of what consulting is usually data-analysis related, why not make smth so any business get same level of insights without externals and 6-figure+ checks and fast?!». Based the experience during every project everyone wants - fast answers from their data, but real ops/business data is messy, sensitive, and hard to outsource to generic AI tools due to
What happened to the car designed for women, by women?
Lessons learned from the Volvo YCC and feminized crash test dummiesContinue reading on UX Collective »
Building Dynamic Forms In React And Next.js
This article is a sponsored by SurveyJSThere’s a mental model most React developers share without ever discussing it out loud. That forms are always supposed to be components. This means a stack like:React Hook Form for local state (minimal re-renders, ergonomic field registration, imperative interaction).Zod for validation (input correctness, boundary validation, type-safe parsing).React Query for backend: submission, retries, caching, server sync, and so on.And for the vast majority of forms —