Marcel Bagemihl & Miriam Becker

UX is a fullstack job!

What if your backend code was the most critical part of your user experience? This talk argues that it is.

UX is a fullstack job!
#1about 3 minutes

Defining user experience beyond the user interface

User experience is composed of usability, look, and feel, where a failure in any one aspect results in a poor overall experience.

#2about 5 minutes

Collaborating on design and the minimum viable product

The initial design phase involves user research, understanding the domain, and creating mockups, requiring close collaboration between designers and developers.

#3about 2 minutes

Why practical design often trumps futuristic aesthetics

A futuristic, all-touchscreen interface is critiqued for its poor practical usability, highlighting the need for physical controls and haptic feedback.

#4about 3 minutes

How developers can improve UX during implementation

Developers impact UX by focusing on performance, perceived performance with techniques like lazy loading, accessibility, and providing meaningful error messages.

#5about 2 minutes

Combining automated and user-centric testing approaches

A comprehensive testing strategy includes both automated developer tests and hands-on usability testing to validate user flows on real devices before deployment.

#6about 3 minutes

Understanding the high cost of unreliable key features

The failure of a critical feature, like a car's keyless entry, can destroy user trust and lead to customer churn, making reliability a core UX concern.

#7about 2 minutes

Improving user experience with continuous deployment

Releasing small, incremental changes via continuous deployment is better for users than big bang releases because it avoids disruptive changes and the need for re-onboarding.

#8about 4 minutes

Enhancing UX with proactive monitoring and alerting

Monitoring systems to detect outages and bottlenecks allows teams to solve problems proactively, often before the user is even aware of an issue.

#9about 3 minutes

UX is a shared responsibility across the entire team

The best products are built when developers, designers, and support teams collaborate continuously with a shared focus on the user's needs and experience.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
Web Developer Portfolio Inspiration and Examples - March 2025
Every developer needs a portfolio… of some sort. Whether it’s an all-singing all-dancing portfolio page, a blog, or a simple links page, it’s important to let others know what you have done, what you can do, and how they can contact you. A portfolio ...
Web Developer Portfolio Inspiration and Examples - March 2025
BR
Benjamin Ruschin
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos

From learning to earning

Jobs that call for the skills explored in this talk.