Notes from the studio.

How we grow apps with Apple Search Ads and ASO, how we build Dreamify, Viola and GERG, what we tell a brand thinking about an app, and how a small team ships. 63 posts, one new piece most days.

Product

The 7 deadly sins of app onboarding

Most apps lose more users in the first ninety seconds than in the next ninety days. The seven onboarding mistakes we see most, and what to do instead.

Product

Designing for the last ten minutes before sleep

Two of our apps are used in the dark, by tired people, right before sleep. What that does to every design decision: brightness, contrast, audio pacing, timers, and the screens that should never appear at night.

Opinion

The case against all-in-one apps

Every app eventually faces the temptation to add the adjacent feature. Stories plus lullabies plus a sleep tracker plus a parenting forum. Why we say no, what it costs us, and the one condition under which we add.

Opinion

The push notification you should never send

"We miss you" is a notification that admits the app has nothing to say. The rule we use for every push: it must carry something the person did not have before. Examples that pass, and the ones that get an app muted.

Opinion

What we would never put in a kids’ app

Some features are off the table in Dreamify no matter what they would earn: ads, links out, chat, photos of the child, manipulative paywalls. The list, the reasoning, and why a short list of refusals is a product strategy.

Product

Why Dreamify asks for a nickname, not a name

Personalization for a child needs a name in the story. Privacy for a child says collect as little as possible. The nickname is where those two meet, and it shaped how we ask for everything else about the child.

For brands

What drives the cost of a brand app (and what does not)

Brands ask what an app costs before they ask what it should do. The honest answer is that the price follows a handful of decisions: integrations, platforms, the moment at the counter, and who maintains it after launch. The drivers, without a price list.

Opinion

The App Store is not a lottery

The most common thing developers say about app success is that it is luck. It is a comforting story and a harmful one. What is actually within reach: the store page, the first session, the channel, the second week. And what luck still touches.

Studio

Keeping AI costs under control in a subscription app

Every story, scene, picture and narration costs money to generate, and a subscriber pays a fixed price. How we keep generation costs predictable: caching, right-sized models, limits that feel natural, and watching cost per active user weekly.