AI can be transformative, but it can also fail spectacularly if user experience and real-world needs aren’t top priorities. Sometimes, the biggest danger is what you don’t see: overconfidence in AI’s novelty, untested assumptions, and a fuzzy plan for how users will adapt. Below, we’ll explore the six biggest ways AI projects go off the rails, along with strategies to mitigate risk and apply a rigorous process to your next AI initiative.
Subscribe
Get our best content on how to build better apps.
Subscribe
Get our best content on how to build better apps.
Got product development questions?
Join us on
Discord
linkedSignal in Angular 19: Clean State Management for Modern Teams
Angular 19 brings some exciting improvements—Event Replay, zoneless states, and most notably, linkedSignal
. Of all the new features, linkedSignal
stands out as a clear evolution of Angular’s reactivity model. It’s fast, intuitive, and drastically cuts down boilerplate while boosting performance. To me, it represents peak Angular—powerful, performant, and simple to use.

Dan Tran
How to Get Fast UX Insights for eCommerce Apps
In fast-paced development timelines, teams are often forced to skip critical steps in the design process. Unfortunately, user testing is one of the most commonly omitted steps. In an effort to save time in the short term, significant usability issues often arise, requiring more time to correct them in the long run.

Kevin Osborn
Fast Food Usability Series: Wendy's Case Study
This is part one in a multi-part series on usability issues with fast food eCommerce websites. We visited fast food restaurants to test how real-life users experience ordering through their websites.
In each part, we'll highlight the usability problems (and possibly some successes) we discovered while performing guerrilla user testing(1) at popular fast food restaurant locations.
We'll also offer suggestions on improving each website for higher conversions and customer satisfaction.

Marc Madjaric
Implementing Role-Based Authentication for Self-Hosted Temporal
Temporal is a powerhouse for orchestrating workflows, offering durability and reliability out of the box. But when you’re running a self-hosted Temporal deployment, security becomes a critical consideration. How do you ensure that only authorized users and services can access specific workflows? The answer lies in implementing robust role-based authentication.

Matt Chaffe
Exploring Payload CMS: A Developer’s Perspective
CMSs are a sensible technology that allows development and production teams to contribute to a site to the best of their ability. Payload CMS is a newer option with version 1.0 having been released in 2022, and brings several desirable features for fluid development workflows. As a dev who has previously architected a Contentful-backed solution, I thought it would be interesting to compare that previous experience with how I might create a similar, reliable dev workflow in Payload.

Bradley Momberger
Does Your Design Wiki Answer These Key Questions?
Product design projects involve many moving parts. Between design requirements, roadmaps, research findings, and documentation, information can become scattered. Without a central source of truth, teams can waste valuable time tracking down the latest updates.
Eileen T. Ward
How to Add PlanWeaver Automations to Jira's Advanced Plans
Managing work across multiple Jira projects can make it feel impossible to keep track of all the work for your teams and program. In our recent post on the PlanWeaver automations, we discussed how it could help make these views easier to manage.

Benn Lynch
Is Temporal Nexus the Right Choice for Your Project?
With the recent introduction of Temporal Nexus, Temporal has expanded its platform to allow durable executions to span across teams, Namespaces, and even regions. Nexus brings new opportunities for building modular architectures while maintaining the stateful, event-driven properties that make Temporal so powerful. But is Temporal Nexus a good fit for your project?

Matt Chaffe