350 posts

When you type to search in Finder, files and folders are mixed together

Recognizability between mobile and desktop

Superpedestrian fleet management interface

Samara metro map

The problem with automatic email sorting

Noise cancellation on a Mac mutes keyboard clicks

Wayfinding elements for “Parus” station

Apple Watch swimming screen

Wayfinding for Wildberries suppliers

“Zoom into maps” talk video

Official Tashkent metro map

Tashkent Metro map

Reversibility of an interface element

ATP: how kids become programmers

How I stopped using Duolingo

Onboarding

Marco Arment on UI stability

Stockholm: airport and connection to city

Chelyabinsk transit reform communication

Introducing the book “Designing Transit Maps”

Novosibirsk

Kungsträdgården Stockholm metro station

Tekniska högskolan and Universitetet Stockholm metro stations

Dom Toma’s online store

Extending screens through Apple Vision Pro

Emcee 3.2 works in macOS Ventura

Typing your password over a button

Moscow Metro Map for 2030

Automatically Close Tabs in mobile Safari

Scaling faces in a set

Matching the typography of the three languages in Israel

Signs in an Israeli train bathroom

One spinner is enough

Using timezones in Calendar in remote teams

How to do Offset Path in Figma

Resizing Mac Windows

Derbent bus map

How to trim text the right way

Selecting from one SIM card on iPhone

The broken “See more” in Facebook

Tiles, balance, and harmony

Selecting country to enter your phone number

Bus lane sign

Mini updates to Likely (2.7.2) and Aegea (v3877)

Full list of Aegea features

May I notify you

The best way to make a text in quotes into a link

Fuel low; here are petrol stations

BarPrepHero user interface

Feature request: Temporarily disable password and Face ID

Here is how I want it

Remind me of the past

“User Interface” book demo in Intercom

Selection anchoring and undo on a Mac

New York City Subway voice announcements

Emcee 2.2 for Music

New York City lecture on Feedback

The hover and click should match

Map as a symbol talk video

iOS Safari and memory management

Jouele Pro

Announcing the book “User Interface”

Chatra

Group checkbox setting

Ben Thompson on Apple versus Amazon

T-Centralen and Stadion Stockholm metro stations

Rådhuset Stockholm metro station

Designing declarative APIs

The new Chelyabinsk Trams diagram

Why Photoshop still matters for UI design

Västra skogen, Huvudsta and Stadshagen Stockholm metro stations

Redesigning Hawaii missile alert user interface

Work for 500Tech

If Apple Notes stop syncing

Näckrosen and Hallonbergen Stockholm metro stations

Reachability by overscrolling

Solna centrum Stockholm metro station

Aegea 2.7 released

Stockholm metro trains

Stockholm metro

How Apple can preserve face while recovering from the MacBook Pro mistakes

Feedback first

UI Museum: Turbo Pascal 7.1

Is iOS scrolling modal?

Headings hierarchy

UI Museum: Norton Commander 5.0

Berlin signs and posters

Likely 2.2.3

Berlin U-bahn

Stopwords in the user interface

Coffee in Berlin

Implementing a slider well

Designing the “Badge” feature for Sayve

Monument Valley 2

Apple WWDC date

The revolution in the mobile user interface

The letter x is not a multiplication sign

Emerge 1.3.1

Unstable alignment

iPhone passcode keyboard rendering bug

Transport map design. Part 3

How to use Emerge to make your website load nicely

Ilya Birman: Cargo (2016 Mix)

Live Mix: Design

Aegea 2.6 released

Berlin street name plates

Securige operator user interface

Jouele 2.3

Transport map design. Part 2

Planet Modulor store in Berlin

Transport map design. Part 1

Berlin U-bahn station names

Kiev in April 2016, all the rest

Mimic 2.0: The client’s feedback

Signs and plaques in Kiev

Make text lower case

User interface for Mimic 2.0

Kiev street name plates

Transport in Kiev

How to un-hang a hung app on a Mac

Kiev yards

Perfect coincidence: ass spinner

Why I don’t call myself a “UI/UX” designer

How to install Aegea locally on a Mac

UI Animations: four things

The design of the iPhone 7

What’s wrong with Safari’s address bar

Live mix: Loophole

Ekaterinburg metro map — 2017

How to install Aegea

Venice

Introducing Aegea

Reminders app is so buggy

Emerge 1.3 with video support and replay control

Map and reality: diagrams

Why are browsers so slow?

Likely 2.2 for single-page applications and more

Map and reality: layers

Map and reality: distortion

Sayve with Karaoke

Create a new contact or add to an existing one?

Sayve, a reliable voice recorder and recogniser

The Medium typography

How to not destroy Apple cables

Fifth version of the Moscow Metro map

Folders first in Finder

The transformation of Moscow Metro map from version 3 to version 4

The “Buy” button should always work

Envy.rent calendar

Helsinki, Tallinn and Riga

Karaoke button

The story behind the Ekaterinburg metro map

Reopen after crash

London Underground voice announcements: update 2

Ekaterinburg metro map

The fourth version of Moscow metro map

Use without internet or use other network

Jouele 2.1

Jouele 2.0

How accidental promises hurt reputation

Likely 2.0 does not require jQuery

Ångström: onboarding and light redesign

New official diagram for Chelyabinsk trams

Emerge.js with a new spinner and scrolling support

Jony Ive on blunt criticism

Live Mix: Transversal

Promo mix: Domino

Don’t disable Undo after saving

Hand holding as a web design approach

Barcelona, Tarragona, Valencia and Sitges

New Kvartirka logo

Save as Untitled-1.psd? Oops, no

Ångström: the Watch and dictation

Moscow Metro station names multiplication

The future of the web and native apps

Autocomplete with and without selection

John Siracusa on the new MacBook

Ångström: improvements to input and iPhones 6 support

Spanish state graphic design

Ellen Lupton’s “Thinking with Type”

The urban transportation in the future

Likely, the social sharing buttons that aren’t shabby

UI performance comparison: Tiger vs. Yosemite

A proposal for custom website loaders: loading.html

Ideal link underlines don’t care about letter descenders

The mystery of Tufte’s stem-and-leaf plot

Emcee 2.0 supports Yosemite

Wireless DJ redesigned

On iPhone sizes

A study in data visualization: Snooker results display

Uvildy road in the fall

John Gruber compares iPhone and Apple Watch introductions

How Apple Pay could work on Apple Watch without Touch ID

Ångström: convert time and time zones

Stopping

Aeolian Islands and Surgut

Promo mix: Crystal Smile

Form labels vertical alignment

Ångström: the update animation

Three states of a website menu item

Immediate feedback when data is unavailable

Europe 2010 and Palermo

Ugly and neat mail

Sailing Aeolian Islands

London, November 2013

Spacing separates, lines join

Guy English on UX

Emcee 1.8 supports Spotify

The stupid “Compose New Message” Mail.app menu item

Ångström: no favorites

Promo mix: Lights

Grids with no gutters

Correcting the capture time of your photos

One-legged women and toilets

John Siracusa on vinyl

Ninth of Kin: Rien ne va plus

Ångström Style System for Cocoa

Left and right

Ångström, the unit and currency converter

Francesco Franchi on form and substance

What makes Macbook Air look ancient

What is Brick?

London Underground voice announcements: update

Footnotes make blogs hard to read

Uvildy ice

On Jordan Price’s experience working at Apple

Steve Jobs demos the Mac in 1984

Why voice control is not the future

Promo mix: Locket Rauncher

Ladibird

No privacy in the future, deal with it

Font check marks

Emerge.js, a framework for coordinated page loading

Why and how to highlight hyperlinks on mouse hover

This is how you write a great title for a blog post

A way to syntax-highlight CSS metrics declarations

Edinburgh and Samara

Samara in October, 2013

Apple, please do not make a 4K display

London, July 2013 and Rome, October 2010

Delete at least the empty things without confirmation

How I bought into the iOS 7 icons’ large circles

London, Luxembourg, Bruxelles, Bruges

The principle of one link

Sony’s lens cameras

Wireless DJ with Sync

Grandpa’s London Underground map

The hope for a beautiful iPhone

Wait, you mean they print this every day?

Paris road marking experiments

A stylus and a touchscreen

Forebruary FAQ

Forebruary

Emcee 1.7

London Underground voice announcements

Austria

iOS 7, flat transparent toolbars and clarity

Salzburg

Group characters in password input fields

Emcee 1.6.1

Large click areas for small elements

World

Dealing with legal all-caps

Do not ask me for email I have just entered

Accidental Tech Podcast

Timed modes

The Home button problem of iOS

Rename AltWWDC

Online video and opening titles

RocketDocs and web app wrappers

Wireless DJ with a setup guide

Tomorrow does not begin at midnight

Redesigning Moscow Metro map

Splash screens

Systematic Destruction of Twitter

Fix sudo on a Mac

Forstall: Now what?

Read The Magazine on the original iPad

App Store icon

Everyone is a designer

Calendar icon manual

A Samsung iPhone has been found

On password-less login

Some details in Mountain Lion

Button text in Mountain Lion

Two stupid windows on a Mac

Insert a photo into a mail message before iOS 6

Gruber and Siegler in The Talk Show #4

The dark secret of yellow

My iOS 6 predictishlist

Marco Arment on Apple’s software quality

WordPress and caching

Apple and Kaspersky

Quickly convert any text to plain text

Apple logo upside down

Make iTunes Store better by removing it from iTunes

Rename layer in Photoshop CS6

Two nice features of Blackberry 10

Promo mix: Twist in my Sobriety

We need people to invent their own stuff

Moving OS X Lion windows by dragging the borders

Microsoft as an enterprise company

Meet Jouele, an audio player for the web

Unit share not important

More on PHP’s “bad design”

The great design of PHP

Safari and passwords

The beauty of silence

Figure

The “of course” factor

Got Git

Imperial Windsor network-at-arms

Setting up drivers to update your LG phone

Paper

Linking to where I already am

Wireless DJ retina update

SIM cards must die

How we decide on Wireless DJ features

Grouping files into folders

Changing passwords regularly

Retina Macs before summer?

Improving camera UI in iOS

Apple Store in Amsterdam

Promo mix: Freed

Wireless DJ, now with effects

DSLR cameras should become iPhone docks

Syncing iPhone before iOS 5 and today

Ebooks and Tufte

When “optional” means “unreliable”

Ilya Birman in English

Getwear

Apple’s last day

SOPA and PIPA

Weekend reading of January 21—22

iBooks 2 and the new education

Weekend reading for January 14—15

Trollem Ipsum

Postponing a call

Promo mix: I Wanna Go Back

iPhone turns five

Sigward: Obvious Cinema

UI Shadows in Photoshop

When people get a Mac

The language you can’t comprehend

Tech specs as a measure of ineffectiveness

On my love to Opera

Samara

Milan

Shall and will

Joel on Unicode