
Why Good Typography is Good Product Design: What Typography Can Teach Us About Product Design
Good typography is a cornerstone of excellent visual design. Its influence extends far beyond aesthetics. The principles…

Why we design
Designers and builders face a dilemma: trying to predict what users want. Build first, ask questions later is a great wa…

The Emphatically Empathetic User
Design is at its most powerful when it’s personal. Product people talk endlessly about understanding the user – but how …

Designing for Trust in AI Applications
I’ve been looking into how we can make user perceptions of AI systems more positive when it comes to trust. This is part…

What is Dynamic Interaction?
Dynamic Interaction or dynamic interactivity in terms of user interface design refers to the real-time, responsive relat…

The Power of Narrow Inputs and Outputs for Language Models
Yes this is about generative AI. Large language models (LLMs) have become versatile tools capable of handling tasks rang…

Rethinking: Are LLM chat interfaces really what users want for search?
Why are LLM chat interfaces being used to display search results? With the rise of AI-powered tools, many apps are now u…

Portfolio tips for designers
Hiring: Midweight Designer at Faculty – Portfolio Tips At Faculty, we’re currently looking for a talented midweight desi…
Empowering Users: The Impact of iOS 18’s Distraction Control Feature
I am completely convinced that empowering users remains a cornerstone of effective UX and UI design. Apple’s latest inno…

The Texas Sharpshooter Fallacy: Why Having a Hypothesis Matters in Design
Imagine you’re playing darts, but instead of aiming at a pre-drawn target, you throw darts randomly at a blank wall. Aft…

A Brief Guide to Some Common Errors with WordPress Multisite on Google Cloud Platform
WordPress Permalinks Keep Breaking We have a WordPress Multisite installation for a growing WooCommerce store, and in th…
Font-face works offline but not online
I have been working on a website project for University, and ran into a problem. My font-face files worked perfectly loc…