Learn one new concept every day.
One day. One concept. One small step forward.
One Concept sends you a single, carefully chosen technical concept each day — AI, software engineering, computer science, mathematics, Linux — written in two or three plain sentences with one concrete example. Read it in thirty seconds, mark it learned, keep your streak alive.
Download the APK — open on your phone, install, sign in, allow notifications.
This is the production build: it updates only on a release to main, over the
air, so day-to-day work on develop never touches an installed app. The link is
stable — it always serves the current installable APK. You only reinstall from it
when a release is native (a runtimeVersion change); a JS-only release
arrives over the air with no reinstall. The Release APK workflow keeps this
link's build current automatically.
- One concept a day — never repeated, drawn from the topics you follow
- Human-sounding lessons — short, plain, concrete; validated before publishing
- Reminders that stop — up to three a day, in your timezone, silent once you've learned
- Streaks and history — your personal knowledge record, synced across devices
- Self-running — content generates nightly; the app updates itself on every merge
- Architecture — how the pieces fit, selection, reminders, security
- Roadmap — shipped phases and what's next
- Backend — API endpoints, auth, running locally
- Deployment — EAS builds, OTA updates, release runbook
Issues, ideas, and pull requests are welcome — see CONTRIBUTING.md. Open an issue before starting a large change.
You don't need to learn everything today. You just need to learn something today.