At the end of the day, the user experience just measures the quality of the experience that users go through when they interact with our system. And we want this experience to be as pleasant as possible. As web developers, we have just one way to make it: making the frontend (HTML, JavaScript, CSS) as usable as possible making it natural for users to accomplish tasks. Any Web tasks are made of small steps performed within the browser dealing with HTML elements. In this talk, Dino shares a full bag of practical tips and techniques that at the cost of a few extra Bootstrap classes and jQuery plugins can transform the UI of today in a much smoother and quick UI that can really users a better experience with the site. As an example, you’ll see how many extra tasks it could be entering a date and the difference (for users) between a drop-down and an auto-complete textbox.