BLOG


Fonts I'd Recommend When Building a Multilingual Website
A comparison of fonts that work well for multilingual websites. Based on real experience building one, I cover how to choose between Alibaba Sans, Noto Sans, and system fonts, and what to keep in mind when adopting them.
Design Web


Do You Know Where the 'Navigation Bar' Is? Its Name Recently Changed... A Summary of Old and New Bar UIs in iOS & Android
Mobile app UIs have many UIs with 'Bar' in their names, like Navigation Bar and Toolbar. Recently, both iOS and Android have significantly changed the names and specifications of these UIs. The name 'Navigation Bar' in particular is extremely confusing because it can refer to different UIs depending on whether it's iOS or Android, and whether you're talking about the current or older versions. This article summarizes the names and appearances on each OS in tables, with links to the official specifications.
Design UI


The Complete 2022 Guide to Android Foldable & Responsive Design
I worked on foldable (folding smartphone) support for our company's app, so I'm summarizing the latest in Android multi-device and responsive design from a UI design perspective. It's a bit long, so feel free to jump to the parts that interest you from the table of contents.
UI Design


A Quick Summary of Material Design 3
Along with the release of Android 12, the official Material Design documentation was significantly updated (often called M3). I read through it, so I'd like to give a quick rundown of the key points. This assumes you're already somewhat familiar with the previous Material Design.
UI Design


open How to use Figma when you're checking designs (for engineers and managers)
An explanation of how to use Figma — not for the people creating designs, but for the people checking the designs that designers have made.
figma UI


Signifiers designers should be aware of, and the often-misunderstood concept of affordance
Have you ever heard of the words 'affordance' and 'signifier'? If you've only ever heard of 'affordance,' you should be careful.
Design UX