Coding
Coding sites worth your time, kept by hand. No algorithm, no tracking.
- Advent of CodeAnnual programming puzzle competition. Runs every December.
- Build Your Own XTutorials for rebuilding everything from Git to a database, from scratch.
- Can I UseBrowser compatibility tables for every web feature. Essential for developers.
- CodecademyInteractive coding lessons for beginners through intermediate developers.
- CodePenBuild and share front-end code snippets. Great for inspiration.
- Crafting InterpretersA beloved free book on building your own programming language, by hand.
- CS50Harvard's famous intro to computer science. The best free CS course.
- CSS Zen GardenThe same HTML, hundreds of different stylesheets. What CSS can do.
- CyberChefA Swiss-army knife for encoding, decoding, and data transformation. Built by GCHQ.
- DevDocsEvery programming language’s docs, unified, fast, and searchable offline.
- ExercismFree coding exercises in 60+ languages with human mentorship.
- freeCodeCampLearn to code for free with a full curriculum and certifications.
- Frontend MentorReal frontend challenges with professional designs. Learn by building.
- Generative ArtistryTutorials that walk you through recreating classic generative artworks in code.
- GlitchBuild and remix web apps in the browser. Creative coding community.
- Godbolt Compiler ExplorerWatch your code turn into assembly in real time. A window into the machine.
- Julia Evans ZinesProgramming concepts explained through delightful, clear little comics.
- Learn X in Y MinutesA whole programming language summarized in one dense, useful page.
- MDN Web DocsThe definitive reference for HTML, CSS, and JavaScript. Maintained by Mozilla.
- Oh My GitAn actual game that teaches you the dark magic of Git. Genuinely helps.
- p5.jsThe friendliest way into creative coding. Make art with a few lines of JavaScript.
- Regex CrosswordCrossword puzzles where every clue is a regular expression.
- RegexrAnother superb tool for learning and testing regular expressions live.
- ReplitCode in any language in your browser. Instant environment, no setup.
- roadmap.shDeveloper roadmaps showing what to learn for any tech path.
- The Missing SemesterMIT’s free course on the tools every developer is just expected to know.
- The Odin ProjectFull-stack web development curriculum, completely free and open-source.
- W3SchoolsWeb development tutorials and references for every level.
Other categories