Competition matters more than having the best model

Kimi K3 is out, and I am genuinely glad that Anthropic and OpenAI have a serious competitor.

According to benchmarks, it comes close to the leaders across many tasks. But it does not have to be the best. It only needs to be good enough that users always have an alternative, and that OpenAI and Anthropic have a reason not to raise prices or make their products worse.

Jul, 2026

Ownership comes from consequences

When I first started working at a large company, I heard this phrase: “We want every employee to treat the product as if it were their own.”

I think it is impossible to treat a product as your own if you have never tried to build your own product. It changes how you look at everything. So if you want to better understand product responsibility, I would suggest not reading another article, but building your own project of any size.

The difference becomes clear quickly.

Jul, 2026

A book, an AI interview, and one button for Leaflo

I gave AI the positioning framework from April Dunford’s book Obviously Awesome and asked it to interview me about Leaflo.

Jul, 2026

Build in public weekly standup: July 6 - 12

A weekly update on Leaflo marketing quality control, onboarding tests, Plainline product work, and adding a newsletter.

Jul, 2026

Don't write specs, let AI interview you

A simple workflow for using AI to turn feature planning into a short spec interview.

Jul, 2026

When thoughts stop you from doing what matters

A note about ACT therapy, bad moods, and not treating every thought as an instruction.

Jul, 2026

Build in public weekly standup: June 29 - July 5

A weekly update on Plainline, building a presentation render engine, and moving Leaflo forward.

Jul, 2026

Small tip: use file paths with your AI

A tiny Mac shortcut for giving Codex clearer local file context.

Jul, 2026

Getting used to making my work visible

Building has become easier, but distribution still feels uncomfortable, awkward, and much harder to avoid.

Jul, 2026

Leaflo update: slowing down and starting Plainline

A quick update on Leaflo positioning, in-app feedback, a new short-form video format, and early research for Plainline.

Jun, 2026

Why Leaflo won't have streaks

Why I decided not to use streaks in Leaflo, even though they are easy to understand, cheap to build, and often work well for retention.

Jun, 2026

Leaflo is now a CBT journal

A big Leaflo release: guided CBT check-ins, emotion-specific questions, breathing exercises, App Store updates, and first localizations in seven languages.

Jun, 2026

Leaflo update: monetization, SEO, and what's next

A quick Leaflo update: App Store monetization shipped, release QA took half the week, and the main focus is starting to shift from development to marketing.

Jun, 2026

Why I’m gradually turning Leaflo into a CBT journal

And why that makes the product more useful without pretending to replace therapy.

Jun, 2026

Don't outsource strategy to AI

AI can help with specific tasks, but if you let it shape strategy, it can pull you away from your original product direction.

Jun, 2026

QA is becoming the bottleneck

Building Leaflo made me realize that QA, not specs or design, is becoming one of the slowest and hardest parts of shipping a small product.

Jun, 2026

What I'm building now

A quick snapshot of the projects I'm working on now, why Leaflo is the main bet, and what I want to prove over the next 12 to 18 months.

Jun, 2026

Replacing Figma with code-based prototyping

I experimented with partially replacing Figma with code-based prototyping in real product work. Here’s what came out of it

Apr, 2026

On principles

Principles are not nice slogans. They are fixed choices between competing reasonable options that help reduce chaos and stop repeating the same arguments.

Apr, 2026

On care in products

In a world obsessed with data, we often overlook the core of our work — Care. It's the deep human motivation that cultivates both function and beauty, fostering connection and loyalty

May, 2025

Design is art

If design loses its artistic quality, it becomes dead, grey, flat — just a utility. And nobody loves utilities; they are merely used

May, 2025

Design systems

Alla Kholmatova

Equip your team with practical methods, guiding principles, and real-world insights to build a robust design system that unifies your product

5 out of 5

Vision over metrics

When every experiment is expected to succeed, product vision fades into the background. Numbers, not people, start making the decisions

Feb, 2025

Margin notes. Issue 1

My thoughts on 5 articles

AI-driven generalists roles, CSS text balancing, user research myths and insights, and design artifacts

About beauty in digital product design

Designers now hide behind functionality, but Beauty drives emotion and lasting impact. It’s time to bring it back

Nov, 2024

Intercom on jobs to be done

Des Traynor

Discover how Intercom’s Jobs to Be Done (JTBD) approach helps build products that solve real user problems

4 out of 5

Competing against luck

Clayton M. Christensen, Karen Dillon, Taddy Hall, David S. Duncan

To create hit products find out what “jobs” users need done, and make your product the one they can’t live without

5 out of 5

Hacking growth

Sean Ellis, Morgan Brown

The book is a step-by-step plan that guides practitioners from a variety of companies through the process of Growth Hacking

5 out of 5