Links
This is a collection of links I have found interesting, insightful, or fun and felt were worth sharing.
Writing when tech has broken the web's social contract
An article discussing how writing on the Internet is changing because of AI
RSS Guide - Melonland Wiki
An approachable beginner’s guide to RSS, written by the folks in the Melonland community.
how do i webmentions
An excellent tutorial on how to set up webmentions on your site, specifically tailored to neocities users.
Challenging projects every programmer should try
Some suggestions for projects programmers should try in order to level up their skills.
Beej's Guides
Beej’s Guides are all excellent tools to learn various programming languages and technologies. Notably useful for me are Beej’s Guide to Network Programming and Beej’s Guide to C (both volumes)
An approach to computing and sustainability inspired from permaculture
A talk from Strange Loop 2023 by Devine Lu Linvega about managing software complexity and developing software with preservation in mind. Devine show off a virtual machine and language they created for building games and software, with a focus on being well documented and easily re-implementable.
Advanced Programming in the UNIX Environment
A graduate class taught by Jan Schaumann at Stevens Institute of Technology covering the development of complex system software for UNIX systems.
Actually Portable Executables
An amazing and wild project that creates an executable file compatible with Unix, Windows, and MacOS.
A Complete Guide to Flexbox
Coming from CSS Tricks is a terrific guide to using CSS flexbox with examples and explanations of all the properties. My go-to resource whenever I have questions regarding flexbox.
A beginners' guide away from scanf()
Every C class teaches you to use scanf() to read input. Every Cbest practices guide tells you to never use scanf(). This article describes how.