The Journal by Ainur

Notes on product, design and motion.

Ainur Design is where Ainur's designers share what they know about product, design and motion, as part of Ainur's mission to make the web a better place.

Coming soon onGoogle PlayComing soon onApp Store

Free · 15 stories · read without an account

Latest from the Journal

New stories

See all 15
A white sphere rests on a compressed graphite coil spring while a smaller lavender sphere hangs in the air above it, mid-bounce.
Interactive6 min

Springs, not curves: motion that survives a change of mind

How spring physics works, why it handles interrupted gestures better than duration and easing, and the exact parameters to use in SwiftUI, Compose and Reanimated.

Sana · 20 October 2026
A pale grey slab seen at a low angle, dotted with small white pins and markers like notes on a surface, one marker in lavender.
Case study6 min

How we review designs with clients: one prototype, one phone, one decision

Inside Ainur's review loop: prototypes that run full-screen on the client's own phone, feedback pinned to the exact screen, a clear decision per version, and what we've learned from running it.

Mira · 6 October 2026
A white sphere on a white cube, cut by a clean diagonal shadow into a bright half and a dark half, with a tiny lavender bead on the edge between them.
Checklist6 min

Dark mode done properly: the checklist we run on every app

The checks we use for a dark theme that feels designed rather than inverted: surfaces, colour, contrast, assets, system bars, launch flashes, charts and testing.

Elin · 1 October 2026
A soft white button pressed into a cushioned surface, with fine ripples spreading outward and a lavender dot at its centre.
Interactive6 min

What a tap should feel like: press states and haptics

Why every tappable element needs a pressed state in the first frame, which treatment to use where, and the small haptic vocabulary iOS and Android give you.

Sana · 26 September 2026
A sheer grey cloth drapes over the top of an upright white slab and spills onto the table, while a thin lavender wire curves back toward it.
Teardown6 min

Edge-to-edge and predictive back: what Android 16 asks of a normal screen

A screen-by-screen teardown of what breaks when an Android app targets API 35 and 36, from the status bar to the keyboard, with the Compose and React Native fixes we use.

Jonas · 22 September 2026
An unfinished clay vase on a white turntable, tied by a fine lavender thread to a drafting compass, with a small polished metal sphere nearby.
Essay5 min

Where AI earns its place in a design studio, and where it doesn't

An honest account of how we use AI tools in research, copy, prototyping and imagery, the jobs we keep for people, and the four rules we work by.

Elin · 17 September 2026

Interactive

Try it, don't just read it

Some ideas only make sense in your hands. These run live, right here.

Interactive6 min

Springs, not curves: motion that survives a change of mind

How spring physics works, why it handles interrupted gestures better than duration and easing, and the exact parameters to use in SwiftUI, Compose and Reanimated.

Read the article
Interactive6 min

What a tap should feel like: press states and haptics

Why every tappable element needs a pressed state in the first frame, which treatment to use where, and the small haptic vocabulary iOS and Android give you.

Read the article

Mission

Make the web a better place.

To us a better web means interfaces that everyone can use, that respond the moment you touch them, and that tell you the truth. Every story in the Journal works toward one of those three.

About Ainur

A product and design studio

Ainur designs and builds apps and websites. The people who write here spend their days on real products: flows, design systems, motion, research and accessibility. The Journal is where they write down what they learn, with the sources, so you can check it.

Visit ainurhq.com

Read it in the app

Save stories for later, keep your place, follow the designers you like and get a feed that fits. Free, with an optional account.

Coming soon onGoogle PlayComing soon onApp Store