Rendering techniques, and how to choose between them

The way we choose to populate and deliver the pages of our sites and applications can have profound effects on performance, accessibility, discoverability, and complexity.

There is a seemingly endless number of options available. SSR? SPA? MPA? SSG? DPR? ISR? So many acronyms! So many choices! Which is the best? The answer of course is “it depends”. But on what does it depend? How can we make the best decision for our projects, our users, and our developers? What are the questions we should ask to help us make the most appropriate and most informed choices?

Exploring TailwindCSS: Real-life Examples, Tips, and Tricks

In this session, we will delve into the practical applications of TailwindCSS, a popular utility-first CSS framework. Using real-life examples, we will demonstrate how TailwindCSS can be used to streamline your workflow and turn your designs into code. We will share tips and tricks that we have learned along the way to help you get the most out of TailwindCSS. Additionally, we will provide updates on the latest version of our design system Decanter, which is built on top of TailwindCSS.