Interfaces

The Design Engineering Magazine

Subscribe Now
Call to action

What makes an interface feel great?

I think a lot about what makes an interface feel great.

When you go from using a good product to a great one, you can feel the difference. It’s often hard to point to what makes the difference though.

It’s usually not a single thing, but instead a lot of small things that add up.

wrap

Designing interfaces that feel natural and intuitive

Great design is invisible. It guides users without them ever noticing.

Not recommended
balance + pretty

Designing interfaces that feel natural and intuitive

Great design is invisible. It guides users without them ever noticing.

Recommended
Width260px
12px
12px
Not recommended
20px
12px
Recommended
Sea at daytime

In the age of artificial intelligence, speed alone is no longer an advantage. When most things can be replicated with a single prompt, just building something isn’t enough.

Products that stand out and last are built extremely well, with intent and extraordinary care.

That’s what Interfaces focuses on.

Read by 1167 designers, engineers and design engineers at companies like

About Interfaces

Design engineering is growing in popularity, but learning about it is still surprisingly difficult. The best information is scattered across blog posts, courses, tweets and all corners of the internet.

I write about a number of design engineering topics on my personal website and my posts have been read more than 1,000,000 times.

Interfaces brings all of those topics together in one place, where I share everything I know and continue to learn about design engineering and building great interfaces.

Issue
14
Typography manual for the webJuly 2026
Issue
12
Building an animated sign-in dialogJune 2026
Issue
9
Claude CodeOpus 4.8
>/make-interfaces-feel-better
/make-interfaces-feel-betterDesign engineering principles for making interfaces feel polished. Use when building UI components, reviewing frontend code, implementing animations, hover states, shadows, borders, typography, micro-interactions, enter/exit animations, or any visual detail work. Triggers on UI polish, design details, "make it feel better", "feels off", stagger animations, border radius, optical alignment, font smoothing, tabular numbers, image outlines, box shadows.
Details that make interfaces feel betterMay 2026
Issue
2

Interfaces is a completely custom-built digital magazine. Each issue is a deep dive into a specific topic and combines writing, interactive demos and code snippets.

The Interfaces magazine issues page

What you'll get

A subscription gives you access to every Interfaces issue, plus the full resources and tools library, agent skills and the private Discord community.

April 2026
May 2026
June 2026
July 2026

New issue every month

At least one new issue is released every month.

Border Radius16px

Interactive demos

Explore concepts through interactive demos instead of text alone.

<AnimatePresence mode="popLayout" initial={false}>
  <motion.div
    key={isCopied ? "check" : "copy"}
    initial={{ opacity: 0, scale: 0.25, filter: "blur(4px)" }}
    animate={{ opacity: 1, scale: 1, filter: "blur(0px)" }}
    exit={{ opacity: 0, scale: 0.25, filter: "blur(4px)" }}
    transition={{ duration: 0.2, ease: "easeOut" }}
  >
    {isCopied ? <IconCheck /> : <IconCopy />}
  </motion.div>
</AnimatePresence>

Source code

Most examples and demos include the full source code.

/better-ui
/better-typography
/better-colors

Agent skills

Skills based on topics covered throughout the magazine.

Resources and tools

A curated library of design engineering resources and tools I use.

Private Discord community

Discuss issues, share your work and meet other design engineers.

Every issue so far

Each issue covers a different design engineering topic from start to finish.

Issue: Details That Make Interfaces Feel Better

  1. 00Introduction
  2. 01Text wrapping
  3. 02Concentric border radius
  4. 03Animate icons contextually
  5. 04Make text crispy
  6. 05Use tabular numbers
  7. 06Make your animations interruptible
  8. 07Split and stagger entering elements
  9. 08Make exit animations subtle
  10. 09Align optically, not geometrically
  11. 10Use shadows instead of borders
  12. 11Add an outline to images
  13. 12Before and after
  14. 13Skill

There are 18 issues in Interfaces so far. A subscription gets you all of them, plus every new issue that comes out.

  1. Issue
    18
    The invisible side of design engineering
    New
  2. Issue
    17
    4 principles of transition
  3. Issue
    16
    Accessibility as craft
  4. Issue
    15
    Working with type
  5. Issue
    14
    Typography manual for the web

About me

Hey, I'm Jakub. I'm currently a founding design engineer at Interfere. I write articles about a variety of design engineering topics on my personal website and I built oklch.fyi, a popular tool dedicated to OKLCH colors.

I care deeply about craft and quality and I like to make people feel something through my work. I’m obsessed with details and I spend an unreasonable amount of time making sure they feel right.

Previously, I worked at OpenSea and a few other companies. You might have seen some of my work on Twitter or my code on GitHub.

Read three issues for free

Get a feel for Interfaces. These three free issues give you a glimpse into what the magazine is about and what an issue looks like.

Start building great interfaces today

Quality matters more than it ever has in software. If you care about craft, like to sweat the details and want to learn more about design engineering, I think you’ll enjoy the magazine.

Monthly
$7.99/ month
  • New issue every month

  • Resource library

  • Interactive demos

  • Source code

  • Agent skills

  • Private Discord community

Subscribe
Save 18%
Yearly
$79.99/ year
  • New issue every month

  • Resource library

  • Interactive demos

  • Source code

  • Agent skills

  • Private Discord community

Subscribe
Lifetime
$299/ one-time

Everything in Monthly and Yearly, plus:

  • Early access to new issues

  • Lifetime member badge

  • Vote on upcoming topics

Subscribe

Here’s what some subscribers say about Interfaces:

“If you’re a design engineer, subscribing to Interfaces is mandatory, such an amazing resource 🩶”
Raul Dronca
Raul DroncaDesign Engineer, Arcade
“I always come away from Interfaces with something I want to try in my own work. It’s made me more conscious about what makes an interface feel great.”
Jakub Antalik
Jakub AntalikCreator of transitions.dev
“It changed the way I pay attention to detail in the products I use every day. I think about the intention behind a design more than ever.”
Alessandro Latour
Alessandro LatourProduct Designer, Freddie Mac
“If you are starting to realize the importance of taste in building for the future, I can’t recommend this enough.”
Luke Shiels
Luke ShielsFounder, Interfere
“The level of craft in every article is extraordinary. I wish Interfaces existed when I started designing.”
Vu Minh Hieu
Vu Minh HieuDesign Lead, Marinade Labs
“The writing and the design of Interfaces make it clear that Jakub doesn’t just advocate for good taste and high quality, he practices it himself.”
Karl Grossmann
Karl GrossmannFounding Engineer, Qodia
“I can’t imagine being a designer without following Interfaces. At a time when so much AI is shipping bad design, it’s essential.”
Eduardo Amaral
Eduardo AmaralSenior Product Designer, Clinia
“I recommend checking out Interfaces! There’s so much to learn there.”
Paul Faivret
Paul FaivretHead of Design, Interfere

Interfaces newsletter

Subscribe to get notified when a new issue is released and receive newsletter-only design engineering resources.

Join 2,529 other subscribers.