Sally's Pasta Palace

made by sillyking, submitted by Mai
A library of pasta shapes visualized in three.js!

End of Life, as it should be

made by nemo, submitted by Mai
This site keeps track of End Of Life dates for various tools and technologies. It collates this data and presents it in an easily accessible format, with URLs that are easy to guess and remember. Code is here: https://github.com/endoflife-date/endoflife.date

The command-line GNU awk // Part 01 - The Basics [Learn by Practicing]

made by Matthieu, submitted by nicholasbs
A video introduction to the command line tool awk, with accompanying files and tasks to practice using it yourself.

Midi Matches: Improvisational Piano Duels in the Browser

made and submitted by henrysdev
A MIDI-compatible multiplayer piano web game that allows players to face off on creating short improv piano recordings over backing tracks

Folders: an esolang written in directory structures

made by rottytooth, submitted by Mai
Folders is a programming language that doesn't use any text; programs are encoded into a directory structure. All files within are ignored, as are the names of the folders. Commands and expressions are encoded by the pattern of folders within folders. Gave me a new perspective from which to think about form and content!

Pushing Python toward C speeds with SIMD

made by Lauren Arnett, submitted by davidbalbert
Lauren explores Numba, a vectorizing JIT for Python.

Convert JSON to YAML from the command line

made by peter, submitted by nicholasbs
An easy one-liner for converting between JSON and YAML.

A personal website in the style of Windows 98

made by deedoubleyou, submitted by Mai
You can drag the icons and windows around! The recycle bin takes you to Twitter! This one's really fun.

Media Collection Viewer

made by Ashley Blewer, submitted by Mai
This site takes a MediaInfo JSON and generates charts that provide you with a high-level overview of your audio and/or video collections. You can read more about it on Ashley's blog at https://bits.ashleyblewer.com/blog/2021/04/03/media-collection-viewer/ and check out the code at https://github.com/ablwr/media-collection-viewer.

Logging Virtual Race Results with Selenium, Cron and Python

made and submitted by kellyfoulk
Who else hates doing repetitive tasks that you know could be automated? I know I do 🙋‍♀️. In this article I will discuss how I used Strava’s API and cron jobs to automatically log new activities for my virtual races on RunSignup. I love this project because while tutorials and such are great, it was so satisfying to build something that solved a real issue of my own!