Site list
This is a big list of websites and webpages that I like.
Webrings are one decent solution for discovering good sites, but the problem with webrings is that they’re totally linear. I think people should put links to other good sites up on their site.
This is a list of other people’s personal sites, but also a lot of miscellaneous resources that I’ve found over the years, which might be of some use to others.
Some of these sites are less minimal than others, but I draw the line at soydevvery.
People and blogs
- Jontes.page
- probablysaeko
- avunit.tk
- Mark McNally - idk this guy but he put me on his list of good websites. thank you mark 🙏
- karl.berlin - only a few blog posts, but they are bangers
- Jacob’s Unnamed Blog - the blog of jacob smith. some interesting writings on there
- bugswriter’s website - this guy’s videos are gold for intermediate linux users. he’s pretty cool
- DrPetter’s site - he has some interesting stuff on sound synthesis. home of sfxr
- Such Programming - informational content on pointers and other good stuff
- LazyFoo Productions - good tutorials on programming graphics. i definitely didn’t take inspiration from his website layout.
- linus akesson - a lot of really cool demos and stuff on here
- rachelbythebay - writings, games, code, and more are on this site
- Nathan’s Toasty Technology Page - anti internet explorer propaganda
- The Yesterweb - a site about how the internet has changed
- Justin Jackson - some guy with interesting writings on his site
Misc
- wiby.me - one of the only good search engines in existence. use this if you want to find decent sites.
- realultimatepower.net - are you ready to get pumped?
- Marginalia Search - another really nice search engine that actually crawls and indexes minimalist sites itself.
- Yesterlinks Directory - a list of cool sites, courtesy of the Yesterweb
- wttr.in -
curl wttr.in
for weather info in your terminal - Worlio Traveler - a 3d virtual hangout program from the 90s
- Eliza - rogerian therapist simulator
- Naming Schemes - naming schemes for things like server names, variables, streets, children, projects, or whatever else
- Apology Letters - this website is absolutely hilarious
- The 2nd Battalion Page - andy’s battalion game
- A.N. Lucas’s 88x31 Button Collection - a collection of 88x31 web buttons
Computer stuff
Misc
- Shadow Wiki - really awesome info on a lot of stuff
- Rosetta Code - the rosetta stone of programming languages
- Teach Yourself CS - learn you a computer science for great good
- Real Programmers Don’t Use Pascal - A CLASSIC :))))
- Easy Forth - learn the forth programming language
- Easy 6502 - learn how to write 6502 assembly
- ANSI color codes - list of all ansi color codes
- X11 Key Names - list of the X11 key names for most keys
- Cool but obscure X11 tools - a list of some less-known tools and toys for X11
- Big Pile of Vim-like - big list of programs with vim-like interfaces
- Sound Programming - a lot of stuff related to sound programming
- Wiki.vg - a wiki about minecraft’s nitty gritty internals
- The Cheapskate’s Guide to Computers and the Internet - a website dedicated to low-cost computing and internet access
- Wayland Isn’t Going to Save The Linux Desktop - the wayland meme has been deboonked!
Anti-Systemd Propaganda
- Broken by design: systemd - ewontfix’s rant on the shortcomings of systemd
- systemd is the best example of Suck - suckless’ obvious criticisms of soystemd
- No systemd - the (official?) anti-systemd website
- “Why suckless is wrong about systemd” - i don’t necessarily agree with a lot of this guy’s points, but in the spirit of unbiasedness, i’m putting it here
Brainfuck
- Brainfuck.org - collection of brainfuck programs and links to other bf-related sites
- the brainfuck archive - archive of cool brainfuck programs
DECtalk
- Fonix DECtalk user guide - a lot of useful info on dectalk phonemes, tones, etc
- aeiou - web interface for DECtalk. i have contributed stuff to this site :)
TI-84
- TI-Basic Developer - a lot of good info on programming in TI-Basic
- ticalc - games and tools for TI calculators
- Cemetech - old-school site about calculator programming. home of sourcecoder, a proprietary 🤮 web-based 🤮 TI-Basic IDE, but it’s the only half-decent-to-use one I know of
Web programming
- LandChad.net - super useful for learning how to set stuff up
- CGI Tutorial - old-school tutorial on writing perl CGI scripts
- Web developer tools - some useful tools for web programming
Chess
- rocechess - home of ROCE (roman’s own chess engine)
- UCI protocol - spec for the universal chess interface (UCI)
- chess programming wiki - everything you need to know about chess programming
C
- xv6 source code - a rewrite of unix v6
- CSE 20211 - home of gfx and wavfile, simple libraries for drawing graphics and creating wav files
- Float toy - gain an intuition about how floating point numbers work
- floating point guide - what every programmer should know about floating point math
- Rob Pike’s notes on programming in C - invaluable insight on constructing programs in C
- aiju’s notes on programming in C - aiju’s deprecated insights on writing in C
- Teach Yourself C in 24 Hours - learn all the necessary parts of C
- Obscure C - some obscure parts of C that are worth knowing about
- Some obscure C features - more obscure C features
- A beginner’s guide away from scanf - EVERY C BEGINNER SHOULD READ THIS
- A short Xlib tutorial - tronche’s unfinished but useful Xlib tutorial
- HTTP Made Really Easy - a guide to writing HTTP clients and servers
- Tiny HTTPd - homepage of a very tiny webserver
- Malloc tutorial - implement your own malloc()
- Build Your Own Lisp - learn C and build your own lisp in one book
- Build Your Own Text Editor - tutorial for writing a text editor, based on antirez’s kilo
- Mandelbrot program - some guy’s program that generates a mandelbrot fractal
- Beej’s Guide to Network Programming - guide to writing net clients and servers. this guy also has a lot of other nice guides.
- The PPM Image Format - PPM is good for simple programs that need to generate image files
- Lode’s Raycasting Tutorial - nice resource for learning how to write a raycaster. this guy has other useful tutorials too
- The syntax of C in BNF - the syntax of the C language in Backus-Naur Form
- Introduction to parsing theory - an introduction to writing parsers and interpreters by aiju
- lcc - a retargetable compiler for ANSI C
- Stop the autoconf insanity! Why we need a new build system - (archived on my site) a tirade on the crappiness of autoconf
Informational
Cooking
- Based.Cooking - the product of an epic battle between soydevs and based thinkpad user in woods
- Jacob’s Guide to Possibly Delicious Food - jacob smith’s cookbook
Toki Pona
- Toki Pona Dictionary - official toki pona dictionary
- anther toki pona dictionary - an interactive toki pona dictionary
Calming/Web toys
- pointer pointer - a pointer to your pointer
- falling falling - infinite falling shapes, + shepard tone
- drawing garden - draw emojis with your mouse
- Smash The Walls - cathartically take out your anger on the walls
- open this window - go ahead, open it
- Bury Me With My Money - bury him with his money
- WindowSwap - look out a random person’s window
- ZOMBOCOM - you can do anything at zombocom, the only limit is yourself
- Canvas Cycle - little animated world snapshots with sound
- Living Worlds - like canvas cycle, but with more worlds and options
- the end of town - explore a cute quiet town at night
???
- The Biggest Java Ball On The Web - it’s the biggest one