







You can learn a lot about managing managers by thinking about interfaces from programming languages. We dig deeper into what that means.
Engineering managers have a new job description
Why engineering managers are expected to be hands-on again and how AI tools are making it possible to stay technically sharp while still leading.

userinterface.wiki
A living manual for better interfaces. Learn design principles, motion, typography, and more.

5 Engineering Manager Archetypes
“There are only two hard things in Computer Science: cache invalidation and naming things.” — Phil Karlton Introduction In today’s tech organisations, you find 2 ... Read more

Don't Feed the Thought Leaders
In this article, the author shares their experience as an engineering manager and the challenges they faced when trying to reach alignment and prev...

Why Do We Interface?
In this micro book we look at the past, present, and future of interfaces and how they allow us to utilize information in ways that change what it means to be human.

Design Engineer Tools
A list of useful tools for web-focused design engineers; curated by James Warner.
Interfaces › Design Engineering Magazine
Interfaces is a design engineering magazine about building great interfaces that covers topics such as animation, typography, layout and color.

How to Do AI-Assisted Engineering
15 experienced engineers and engineering leaders share their real-world experiences with AI-assisted engineering.


Eight Habits of Expert Software Designers: An Illustrated Guide
The best designers employ specific habits, learned practices, and observed principles when they work. Here are a few of them.

Our interfaces have lost their senses
We programmed them by punching cards, plugging in wires, and flipping switches. Programmers walked among banks of switches and cables, physically choreographing their logic. Being on a computer used to be a full-body experience.
The Product-Minded Software Engineer
Product-minded engineers are developers with lots of interest in the product itself. They want to understand why decisions are made, how people use the product, and love to be involved in making product decisions. They're someone who would likely make a good product manager if they ever decide

Who’s the Admin, Me or Claude?
Credit: Museums Victoria / Unsplash There’s a lot of conversation right now about “context engineering” for dev work; structuring what you feed an LLM so it can do useful things. …

Conceptual Models: The Hidden Structure Behind Your Next Great Interface
Discover the hidden structure behind every great UI. Master how to use conceptual models to design systems that users instantly understand and grow to trust.
