-
Thirteen Years of Bad Game Code
A user goes through code from all their failed game projects and looks into their amateur mistakes.
-
Gamedev tricks
A bunch of neat game engine and programming tricks devised to work around limitations, bugs, and difficulties.
-
The Development of the C Language
The precedents and conditions that led to the genesis of the C language.
-
OSDev.org
I'm too lazy (and probably not smart enough) to ever develop my own OS, but reading these peoples' exploits is pretty interesting.
-
Awesome
Lists of technological and programming tools.
-
The Daily WTF
Some people aren't good at coding.
-
Learn X in Y minutes
Basic summaries of different languages' constructs coded in the languages themselves.
-
Rosetta Code
A self-described "programming chrestomathy site".
-
Debugging Stories
Some amusing and interesting stories about debugging.
-
MDN web docs
The best documentation for Web development.
-
HEAD
Lists all the things that can go in the HTML <head> element.
-
A List Apart
Originally a mailing list, now is one of the pre-eminent web development-oriented publications.
-
Dark Patterns
Tricks used by web developers to deceive users into performing an unintended action.
-
Cascading Style Sheets
Håkon Wium Lie's PhD thesis, in which he chronicles the influences and rationale behind CSS.
-
Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY
Enough said.
-
Public APIs
A compilation of freely available APIs that allow you to access art, data, statistics, information, pictures, and tech.
-
Text Hates You
It indeed does.
-
Langton's Ant Simulator
Play around with Langton's ant in your browser.
-
SVGOMG
Use svgo to optimise SVG files visually.
-
Xlate
IVXGG33EMUQGC3TEEBSGKY3PMRSSA5DFPB2CA2LOEBQSA5TBOJUWK5DZEBXWMIDGN5ZG2YLUOMXA.
-
Eruda
Use web developer tools on your phone.
-
JPEG XL’s Modular Mode Explained
An interesting dive into lossless image compression.