Official Docs Worth Bookmarking
Tutorials teach the path; official docs are the map. When a library updates, the docs update—blog posts and old Stack Overflow answers may not.
You do not need to read these cover to cover. Bookmark the language or tool you are using this week, learn how its search works, and open the page for the exact function or flag you need.
For Linux commands, man pages are authoritative on your machine; tldr pages give short examples when man feels dense. Both are free.
Languages
Python documentation
Language reference, standard library docs, tutorial, and HOWTOs for current Python 3. The stdlib index alone is worth bookmarking.
Prefer docs.python.org over random blogs when checking how a built-in or module behaves.
JavaScript — MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript
MDN’s JavaScript guide and reference cover the language, built-ins, and how JS interacts with the browser. Kept current by Mozilla and contributors.
Default JS reference for browser and learning projects on this site.
Web & containers
Flask documentation
https://flask.palletsprojects.com/
Official Flask docs: quickstart, routing, templates, request handling, and deployment notes. Matches the version you install from PyPI.
Keep the docs tab open while building Flask projects so patterns stay accurate.
Docker docs
Guides and references for Docker Engine, images, containers, Compose, and Docker Desktop. Start from Get Started if you are new.
Commands and file formats change—verify against current docs rather than memorizing old snippets only.
Data & systems
SQLite documentation
https://www.sqlite.org/docs.html
Complete docs for SQLite: SQL dialect, CLI, and C API. SQLite is free and public-domain; the site is the authoritative source.
Ideal companion when learning SQL on a single-file database.
SQLite SQL language
https://www.sqlite.org/lang.html
SQLite’s SQL syntax reference—statements, expressions, and dialect details for the engine most beginners use on disk as a single file.
Open this when you need exact SQL wording for SQLite rather than a generic tutorial paraphrase.
Linux man pages (online)
https://man7.org/linux/man-pages/
Browsable Linux manual pages for commands and system calls. Same material as man on many systems, readable in a browser.
Authoritative detail when you need every flag explained.
tldr pages
Community-maintained, example-first help pages for common CLI tools. Free clients and a web-friendly presentation of the same idea.
Reach for tldr when you want “show me the usual command” before diving into a full man page.
Comments
One comment per signed-in account. Comments are saved with this page’s URL.