Theo covers HTML, CSS and JavaScript with a bias toward the practical. He is happiest explaining why a layout broke and how a few lines of CSS quietly fixed it.

Transforming Empty States with Engaging Microcopy
Learn how to craft compelling microcopy for empty states in web design. Turn user frustrations into delightful experiences and improve engagement with practical UX…
5 min read
















































