links:index
Table of Contents
build
cli
editors
cli
gui
- jetbrains ides – full-featured ides (free for students)
utilities
- raycast code images – generate nice code screenshots
- realfavicongenerator – favicon packaging
web
learn
books
- crafting interpreters – build an interpreter and compiler
- cs:app – computer systems perspective
- nand2tetris – build a computer from logic gates up
- ostep – operating systems from the ground up
- sicp – foundational computer science text
- tapl – types and programming languages
courses
- codewars – coding challenges (kata). community-driven
- exercism – language practice with mentor feedback
- hackerrank – coding challenges and interview prep
- ixl – k–12 style drills, good for arithmetic
- khan academy – structured courses across many subjects
- leetcode – algorithms & data structures, interview-focused
language guides
- go by example – annotated go programs
- learn you a haskell – illustrated fp introduction
- real python – in-depth python tutorials
- the rust book – official rust guide
university
- Berkeley CS 61C – computer architecture
- CIS1940 – spring '13 Haskell class @ Penn
- CMU 15-445 – database systems
- Haskell MOOC – univ. of helsinki's free Haskell course
- MIT 6.824 – distributed systems
- Stanford CS144 – computer networking
media
trackers
- trackers – :)
meta
graveyard
- sites that bit the dust :(
unsorted
reference
databases
- postgresql docs – official postgres documentation
- sqlite docs – sqlite reference
- use the index luke – rdbms performance tips
- modern sql – guides & news for the new SQL
general
- nlab – math, physics, philosophy
- refactoring guru – design patterns & refactoring
- wikipedia – the global encyclopedia
languages
go
- effective go – official go idioms
- go blog – design notes and releases
- go spec – official language specification
- pkg.go.dev – go package documentation
haskell
- ghc user’s guide – compiler flags and extensions
- hackage – haskell package index
- hoogle – type-directed search engine
- stackage – curated package sets
- typeclassopedia – guide to typeclasses
rust
- blessed.rs – recommended rust crates
- crates.io – rust package registry
- docs.rs – crate documentation hosting
- rustonomicon – unsafe rust deep dive
systems
- arch wiki – excellent linux documentation
- man7 – linux man pages
- posix spec – unix api standard
unix
web
- can i use – browser support tables
- css-tricks – modern css articles and guides
- devdocs – offline-friendly documentation browser
- markdown guide – markdown syntax & usage
- mdn – html, css, and javascript docs
- regex101 – regex tester and explainer
start here
- devdocs – offline-friendly documentation browser
- mdn – html, css, and javascript docs
- mit ocw – full university courses, mostly stem
- roadmap.sh – interactive learning paths for developers
- tldr – simplified, example-driven man pages
systems
linux
- arch linux – rolling release with excellent docs
- linux mint – full desktop linux
- nixos – immutable, declarative linux
unix
- openbsd – secure bsd unix
- openindiana – illumos-derived unix
windows
- mas – recover a legitimate windows license
theory
papers
- arxiv cs – computer science preprints
- papers we love – classic cs papers
pl
- lambda the ultimate – programming languages blog/forum
links/index.txt · Last modified: by c