Ross Garrett explores how design decisions may be leading to poor UX, discussing the principles of reactive applications and how streaming APIs can deliver significant benefits over RESTful APIs.
Jim Sproch describes how reconciliation works within React, and how to use it to enhance both performance and user experience.
Marianne Berkovich shares how to improve user interviewing skills and discover key insights that could lead one to the next big innovative “thing” users need.
Steve Garrity explains the custom process they use at Hearsay Social for large, enterprise projects.
Aurimas Adomavicius discusses metrics of great User Experience for the enterprise, the dual-track Scrum model, common pitfalls, lessons learned, and quantifying the success of a project.
Erik Dahl shares a number of lessons learned along the way, outlining a set of UX Axioms designers and developers alike can use to integrate UX into their practice.
Elle Waters discusses UX and accessibility, providing guidelines for web content accessibility and assistive technologies along with five techniques to be used in daily work.
Michele Ide-Smith discusses the benefits and pitfalls of doing live design in front of potential customers and competitors, and challenges faced using Lean UX within a centuries-old institution.
Ben Hall explores the five key topics around design that can make or break an application and website: Layout and the golden ratio, Typography, Imaginary, Colors and User Feedback.
Jan Koehnlein shows how to integrate Xtext and FXDiagram into an Eclipse-based IDE with a demo including graphics with smooth transitions, diagram-text navigation, animated undo/redo, and others.
Alberto Brandolini discusses how the Theory of Constraints, Kanban, CQRS, Domain-Driven Design, EventStorming and UX blend together to solve the real problems in software development.
Robert Reppel considers that architects should build software-centric systems as a user experience for customers, products owners, developers, IT, testers and other participants.