Web Development

Composition in CSS

Tailwind and other utility libraries have been huge proponents of composition. But, to me, their version of composition has always carried a heavy sense of naïveté. I mean, utility composition is basically adding CSS values to the element, one at a time… <div class=”p-4 border-2 border-blue-500″> … </div> If we’re honest for a minute, how

Composition in CSS Read More »

20 Footer Design Myths You’re Still Believing (And How to Fix Them

Footers are usually treated like the website’s leftover salad—tossed together with whatever’s left and shoved to the bottom. But here’s the truth: footers can be the secret sauce to boosting user engagement and conversions! With a little creativity and a myth-busting mindset, you can turn that forgotten space into a standout section!

20 Footer Design Myths You’re Still Believing (And How to Fix Them Read More »

Designing For TV: Principles, Patterns And Practical Guidance (Part 2)

Having covered the developmental history and legacy of TV in Part 1, let’s now delve into more practical matters. As a quick reminder, the “10-foot experience” and its reliance on the six core buttons of any remote form the basis of our efforts, and as you’ll see, most principles outlined simply reinforce the unshakeable foundations.

Designing For TV: Principles, Patterns And Practical Guidance (Part 2) Read More »