Ask Why Before Building: Levi’s, Code-First, Friction Wins
Software specs often lock teams into decisions, not needs. By climbing the decision tree and asking “Why?” you expose the real user goal, restore optionality, and frequently discover cheaper, non‑code solutions. This habit trims wasted effort and keeps product choices open.
Levi’s tried to launch a suit line, yet executives filtered customer feedback through their own assumptions, missing that buyers didn’t want a casual denim brand suit. The article pairs this misstep with a parody song about a tourist imposing meaning on a foreign phrase, warning product teams to test assumptions rather than confirm them.
Traditional discovery interviews fail when the product capability is brand‑new, because users can’t recall a past experience. Gothelf shows three workarounds: uncover the current workaround, explore the underlying need, and prototype a concrete scenario, letting you surface real pain points and demand for AI‑driven features.
The article challenges the design mantra that everything should be frictionless, showing that intentional obstacles create memorability, reflection, responsibility, and learning. It cites the IKEA effect, effort heuristic, and real‑world examples to prove friction can make products more meaningful and sticky. Designers are urged to embed purposeful friction into experiences.
Standard web templates have turned most sites into interchangeable, conversion‑focused pages, eroding brand differentiation. As AI‑driven commerce looms, the cost of this homogenisation will rise, but marrying strong brand language with custom code can restore creative freedom and trust. The article argues for a Brand × Code approach to break the cycle.
The article shows that the gaps between components, seams, hold the hidden complexity of a design system, much like city zoning concentrates friction at street corners. Ignoring seams creates brittle interfaces; designers who map and refine them build more resilient products.
The piece reveals how our brains automatically treat AI as if it has a mind, and why that illusion hurts user trust. It introduces two UX tools, the Mind Attribution Ladder and the Empathy Trough, to help designers calibrate expectations and build conversational agents that feel trustworthy without consciousness. Applying this framework can prevent misplaced expectations and ethical slip‑ups in AI products.
NEA’s latest blog warns that the AI boom is shifting from a handful of frontier model labs to a broader ecosystem of infrastructure, fine‑tuning and domain‑specific firms. With 94% of AI valuation concentrated in four labs, investors should look to commoditization and specialized applications as the next growth engine. The shift opens huge upside for smaller AI companies.
PromptTrace provides free, sandboxed labs where security teams can practice prompt injection, RAG poisoning, and tool abuse on real LLMs. The curriculum maps to OWASP’s Top 10 for LLM applications, giving concrete mitigation insight as AI systems proliferate. No paid tier, just sign‑in and start learning.
ViewKit is a browser‑only viewer that renders dozens of data formats, from CSV and Parquet to HDF5 and Zarr, without ever sending files to a server. It lets ML researchers and data scientists explore sensitive or huge datasets locally, preserving privacy and cutting upload wait times.
Heddle is an open‑source layer that lets multiple AI agents edit the same codebase without stepping on each other. By leasing file paths and declaring intent before writes, it catches collisions early, turning costly merge‑and‑debug cycles into simple, isolated worktrees. The result is faster, cheaper multi‑agent development.
Ami is an open‑source AI shadow worker that runs locally on your machine, linking to desktop apps and services via your own tokens. It builds a personal memory graph to automate busywork, email drafts, Slack messages, PRs, while keeping all data on your device. Developers can bootstrap it with a single install and customize models from Claude to local LLMs.
The open-source Call Me project lets AI assistants ring a real iPhone, ask a spoken question, and get a spoken answer back as text, without any carrier fees. It provides a CLI and an iOS app, so agents can trigger calls or push notifications directly from code. This bridges conversational AI with native telephony for instant human-in-the-loop feedback.
Subscribe free