Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 2.02 KB

File metadata and controls

51 lines (35 loc) · 2.02 KB

One Concept

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.

Install (Android)

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.

Features

  • 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

Documentation

  • 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

Contributing

Issues, ideas, and pull requests are welcome — see CONTRIBUTING.md. Open an issue before starting a large change.

License

MIT


You don't need to learn everything today. You just need to learn something today.