Browsing Category

Mind

Education, Mind

All the best educational websites

Hand-picked, working links across subjects — from full university courses to bite-size practice, AI/ML learning, and interactive tools. Everything here has been checked for 2026 and dead links pruned. Mix and match what fits your style.

Courses & MOOCs

  • Coursera — university courses and professional certificates (free audit on most).
  • edX — courses from MIT, Harvard, and hundreds of partners.
  • Khan Academy — K-12 through early college, practice and videos.
  • MIT OpenCourseWare — free MIT course materials.
  • OpenStax — peer-reviewed, free textbooks.
  • Saylor Academy — free, self-paced courses (some ACE credit eligible).
  • FutureLearn — short courses and online degrees.
  • Alison — free courses with optional paid certificates.
  • Class Central — meta-search across free and paid online courses.
  • freeCodeCamp — full coding curriculum and certifications.
  • The Odin Project — open-source web dev curriculum.
  • Harvard CS50 — legendary intro computer science course, free.
  • Stanford Online — free and paid courses from Stanford.
  • Open Yale Courses — full recorded Yale lectures, free.
  • OpenLearn — Open University’s free course library.
  • Open Culture — curated free courses, audiobooks, and films.
  • Udacity (free catalog) — smaller free library than it used to be, but still has solid intro tech content (most newer content is paid).

AI, Machine Learning & Data

  • DeepLearning.AI — short courses and specialisations from Andrew Ng’s team (free to audit most).
  • Hugging Face Learn — free, hands-on courses on LLMs, transformers, agents, and deep RL with certificates.
  • fast.ai — Practical Deep Learning for Coders, free and still one of the best ML starting points.
  • Google AI for Developers — Gemini, TensorFlow, and ML learning paths.
  • Microsoft Learn — free role-based paths for Azure, AI, data, and dev.
  • Kaggle Learn — fast, focused data science and ML micro-courses with notebooks.
  • Anthropic Courses — free courses on prompting, building with Claude, and agent design.

Video Learning & Lectures

Language Learning

  • Duolingo — gamified fundamentals.
  • Memrise — spaced-repetition vocab with native speaker video.
  • Busuu — structured courses plus community feedback.
  • italki / Verbling — 1-to-1 tutors with native speakers.
  • Babbel — bite-size lessons.
  • HelloTalk / Tandem — language exchange with natives.
  • Clozemaster — vocab in context via sentence cloze drills.
  • LingQ — read and listen with assisted transcripts.
  • AnkiWeb — the king of spaced-repetition flashcards.
  • Language Transfer — free audio courses with a thinking-method approach.
  • Refold — immersion-based language learning methodology and community.

Books, Texts & Audiobooks

  • Project Gutenberg — 75k+ public-domain ebooks.
  • LibriVox — free public-domain audiobooks.
  • Internet Archive — books, video, software, Wayback Machine.
  • Open Library — borrow millions of ebooks.
  • Standard Ebooks — beautifully formatted, carefully produced classics.
  • Bartleby Lit Hub — the original free public-domain literature and reference archive (note: the rest of bartleby.com is now a paid homework service).

Programming & Computer Science

  • Codecademy — interactive coding paths.
  • MDN Web Docs — authoritative web docs and tutorials.
  • web.dev — Google’s guide to modern web development.
  • CSS-Tricks — deep practical front-end articles and guides.
  • GitHub Skills — hands-on Git and GitHub courses.
  • Exercism — free coding practice with human mentor feedback, 70+ languages.
  • Roadmap.sh — community-built roadmaps for every dev role.
  • Frontend Mentor — real-world front-end challenges with designs supplied.
  • LeetCode / HackerRank / Codewars — coding practice and interview prep.
  • CS50 — legendary intro CS covering C, Python, and web.

DIY & How-To

Documentaries & Long-Form

General Knowledge, Quizzes & Research

Math Tools & Problem Solving

Science & Simulations

  • PhET — interactive physics, chem, bio, and math sims.
  • NASA — images, missions, curricula.
  • Google Scholar — scholarly search.
  • arXiv — open research preprints.
  • DOAJ — directory of open-access journals.

Music Theory & Lessons

Learn & Play Chess

  • Lichess — free play, puzzles, studies, no paywall, ever.
  • Chess.com Learn — interactive courses and lessons.

Words, Poetry, Etymology & Writing

Note-Taking & Knowledge Management

Cooking & Kitchen Science

Spotted a great site that should be here? Drop it in the comments and I’ll update the list.

Links that are no longer active or maintained (e.g., University of Reddit, LiveMocha, RubyMonk, BBC Languages) were removed, and modern standouts like freeCodeCamp, The Odin Project, Desmos, GeoGebra, Brilliant, Our World in Data, GitHub Skills, Kaggle Learn, and more were added.Spotted a great site that should be here? Drop it in the comments and I’ll update this list.

Mind

How to actually beat procrastination

Your first thought as you read this will likely be, “I’ll read this later.”

Don’t! Read this now!

It’ll take you like 30 seconds and save you countless hours.

Try this super simple technique for beating our favourite nemesis. Procrastination.

Try this now:

Decide what is the most important thing you have to do today.

Now just do the first little part of it — just the first minute, or even 30 seconds of it. Getting started is seriously the only part that matters.

It’s a little brain hack, once we start a task we have been dreading a new emotion takes it’s place in which we feel incomplete that we haven’t finished it! The problem is just getting started.

Emmetts Law: The dread of a task uses up more energy than actually doing it.

Clear away your distractions. Turn everything off. Close all programs. So it’s just you and your task.

Listen to your mind, if it starts to have sway to other tasks. You might have urges to check email or Facebook or Twitter or any other distracting nonsense. You might want to play a game or make a call or do another task. Just notice these urges.

Don’t move. Notice the urges, but sit still and let them pass. Urges build up in intensity, then they pass, like a wave. Let each one pass.

Notice also your mind trying to come up with reasons for not doing the task. Let these self-rationalizing thoughts pass also.

Now just take one small action to get started. As tiny a step as possible.

Once you get started, the rest will flow.