Nano Learny

Nano Learny · a microlearning app for developers

Stop forgetting the docs you read.

Any docs site as 3-minute daily lessons.

Nano Learny is Duolingo for your docs. Paste a link to the official docs of the tech you use, upload a PDF, or pick a ready-made one, and get a learny: a course of three-minute lessons that end in questions. Key facts come back in later lessons, so a month from now you still know them.

iPhone · Coming soon to the App Store

Get notified at launch
react.dev · Managing State
5 of 12 lessons
6
Next: Queueing a series of state updates · 3 min

Step 8 of 12 · Question

After one click, what is count?

function handleClick() {
  setCount(count + 1);
  setCount(count + 1);
  setCount(count + 1);
}
  • 3
  • 1
  • It throws an error

Each call reads count from the same render. To queue increments, pass an updater: setCount(c => c + 1).

Illustration of a learny and one question step. Real lessons are written from the pages you choose.

Sound familiar?

You read the docs. Three weeks later, it’s gone.

You spent an evening on a framework’s guide, then shipped other things for a month. Now you’re searching for the same page again.

Docs are references, not courses.

They’re written so you can look things up. Reading them start to finish is a slow way to learn a technology, and nothing checks what stuck.

No energy after work.

After a day of code, a second shift of studying rarely happens. The two-hour course stays in a bookmark.

Three minutes is what you have.

On the commute, in the coffee line, while the build runs. That’s enough for one lesson, and one lesson a day adds up.

And with an assistant writing more of the code, it’s easy to feel you know a tool until the assistant is wrong and you have to tell.

Who it’s for

Developers with a job who want to keep learning the tech they use, or are about to use:

It works the same for people in DevOps, data and mobile, or anyone who learns from documentation.

A supplement to building, not a replacement

You learn a technology by building with it. Nano Learny is the part next to that: understanding the docs and remembering them, so you know what’s possible before you need it. If you’re starting from zero, a course where you write code, like Mimo or Sololearn, is the better first step.

How it works

  1. Paste a docs link, upload a PDF, or pick a ready-made learny

    Paste a page from a docs site, a tutorial or an article. For a whole course, Nano Learny finds the pages around your link, such as the sections of a docs site or the chapters of a tutorial, and you tick the ones to include. Before anything is written, you see what it will cost. Or skip the link: the store has ready-made learnies on popular technologies, made the same way, that start right away.

  2. Get a course of 3-minute lessons

    Each page becomes one or more lessons of twelve small steps: five short explanations, then seven questions (multiple choice, true or false, or type the answer). A lesson never mixes pages, and code snippets from the docs are kept as they are. The first lesson is ready in about a minute; the rest arrive while you read.

  3. Keep a streak, three minutes a day

    Each learny has its own daily streak. A home-screen widget keeps it in sight, and an optional reminder nudges you only on days you haven’t done a lesson.

  4. Key facts come back later

    Every lesson notes a few key facts. Two questions in each later lesson bring back facts from earlier ones, spaced across the course, so you recall them instead of rereading.

Screen recording of the app: pasting react.dev/learn/managing-state as a course, unticking two pages, generating the learny and answering one twelve-step lesson
A real run on the React docs: the Managing State chapter, six pages, one credit, then the first lesson. Waiting time is cut.

Why it sticks, and why it’s different

The official docs, remembered

Lessons come from the docs you choose, at their real depth and current version. Every lesson ends in questions, and key facts return in later lessons.

A daily learning app without hearts or keys

Three minutes, a streak, a widget. No hearts, keys or energy limits: if you want another lesson, take it.

An honest price

Five free credits, then $3.99 a month. No weekly plans, no trial to forget, no card to start.

Who makes it

I’m Artem Markovskyi, a developer, and I build Nano Learny on my own. I kept up Duolingo for a year, a few minutes every morning, and wanted the same habit for the tech I use at work: the official React docs as Duolingo-style lessons. The coding apps I tried were too easy for me, and the AI study tools were built for exams. So I built the app I was looking for. The longer story.

Easy to start

Reading the docs on your Mac? Copy the link there and paste it on your iPhone: with Handoff on, Universal Clipboard carries it across.

Pricing

Free

$0

  • Five credits: one turns up to 20,000 words into a learny
  • Every lesson, question, streak and widget
  • Whole-course imports and ready-made learnies
  • No card needed

Learny Pro

$3.99 / month

  • Thirty credits per month
  • Everything in Free
  • Auto-renewing, cancel any time in your App Store settings

That’s the whole price list. Bigger imports use one credit per 20,000 words, the app shows the cost before it generates, and a generation that fails gives its credits back.

Not out yet. Get notified at launch.

Nano Learny isn’t on the App Store yet. Leave your email and we’ll write to you when it’s out: the iPhone app comes first, Android after it.

Your phone

We store your email only to announce the release. Ask support@nanolearny.app to delete it any time. See the Privacy Policy.

Sign-in and your data

Nano Learny asks you to sign in with Google, Apple or your email address so that your learnies, progress and streaks are saved to your account. When you sign in with Google, Nano Learny receives only your name, email address and Google account ID, and uses them only to create your account and sign you in. It does not access your Gmail, Drive, contacts or any other Google data, and it never sells your data or uses it for ads.

You can delete your account and everything in it at any time from inside the app. The Privacy Policy explains what is stored and who processes it, and the Terms of Use cover the subscription.

Questions

What is Nano Learny?

Nano Learny is a microlearning app for developers, on iPhone. Paste a link to a docs site or upload a PDF, and it turns the pages into a learny: a course of three-minute lessons that end in questions, with a daily streak and key facts that come back in later lessons. Think of it as Duolingo for your docs.

Is it a Duolingo for coding?

Sort of. Most apps people find when they look for a Duolingo for coding teach programming basics from their own courses. Nano Learny keeps the short daily lessons and the streak, but the material is the documentation you choose, at its real depth.

Why not just ask ChatGPT?

Ask it when you have a question. But an assistant answers from memory, can lag behind the current version, and sounds just as sure when it’s wrong. Reading an answer also isn’t remembering it. Nano Learny teaches from the official source you picked and makes you recall it, days later, three minutes at a time.

Why not Anki?

Anki works well if you write good cards, and writing them is the slow part. Nano Learny writes the lessons and questions from the source for you and brings key facts back in later lessons. It isn’t a full spaced-repetition scheduler like Anki; reviews happen inside the lessons of each learny. If you already love Anki, keep it.

I learn by building. Why quizzes?

Agreed, build things. Nano Learny is not a replacement for that. It covers the part building doesn’t: reading the docs properly and remembering what you read, so you know what a tool can do before you need it.

Can you really learn on a phone?

Not for typing code. Phone time works well for reading and understanding, which is what a lesson asks: a few short explanations, a code snippet to read, then questions you answer with a tap or a word.

Are the lessons accurate?

Lessons are written by a language model from the pages you chose, not from its memory. A lesson never mixes pages, code snippets are kept exactly as they appear in the source, and a learny made from a webpage links back to it. A model can still get a detail wrong, so when a question looks off, check the source.

Can it teach me to program from zero?

No. It’s for people who already program and want to understand and remember the docs of the tech they use. To learn programming from scratch you need to write a lot of code; a beginner course is a better start.

What can I learn from?

Any public webpage: documentation, tutorials, articles, guides. You can also upload a PDF. A whole-course import finds the pages around your link, such as the sections of a docs site or the chapters of a tutorial, and lets you choose which ones to include. Or pick a ready-made learny from the in-app store: popular docs already turned into lessons, added for credits like your own.

What does a lesson look like?

A lesson is twelve small steps that take about three minutes: five short explanations, then seven questions (multiple choice, true or false, or type the answer), each with a short explanation. Two of the questions review key facts from earlier lessons. Code snippets and images from the source are kept where they matter.

How much does Nano Learny cost?

Free accounts get five credits, no card needed. One credit turns up to 20,000 words into a learny: a long article, a PDF chapter or a section of docs; bigger imports use one credit per 20,000 words, and the app shows the cost before you generate. Learny Pro costs $3.99 per month, auto-renews, and adds thirty credits per month. You can cancel any time in your App Store settings.

Which platforms does Nano Learny support?

iPhone. You sign in with Apple, Google or your email address, and you can delete your account and its data at any time from inside the app. An Android version is planned. Join the waitlist on this page, pick iPhone or Android, and we’ll email you when it’s out.

Is it on the App Store yet?

Not yet. It’s coming soon: join the waitlist to get an email when it’s live, and this page will link to the App Store.

Further reading