The Random Monad in Elm

made by tarokuriyama, submitted by porterjamesj
How Elm maintains purity while working with random numbers.

Implementing Tracepath in Rust

made by petermalmgren, submitted by nicholasbs
A walkthrough for implementing the Tracepath command line tool in Rust!

A ripple animation in JavaScript

made by bryanbraun, submitted by nicholasbs
An explanation and walkthrough for making a ripple animation, including both the math and JavaScript to make it work.

Distorting Time with Directories

made and submitted by kellyfoulk
Do you ever want to take a break from ‘serious’ projects and just write something quick, simple and funny? That’s what I did today at the Recurse Center’s Creative Coding event where you have two hours to create a program based on a random prompt. At five o’clock we gathered in a squished Zoom room to hear the day’s prompt: Distorting Time. Then, with a flurry, we all got down to business building whatever schemes had popped into our heads. Well, actually, in reality I sat staring at my glass of water for about ten minutes. What program could I write to illustrate ‘Distorting Time’? I decided to randomize the last modified time of all files on my laptop. Just kidding...

AppSec Cheat Codes

made by Bradley Neumaier, submitted by porterjamesj
A CTF web app that teaches developers security by showing what vulnerable code looks like, how to exploit vulnerabilities, and how to patch them.

Okra

made by ckini, submitted by porterjamesj
Okra is an interpreted, high-level, general-purpose programming language designed to make scripting easy and maintainable.

iruka

made by jeffzh4ng, submitted by porterjamesj
An education collection of data structures and algorithms written in TypeScript.

Cost of Drinking

made by christalee, submitted by porterjamesj
A geographic visualization of the cost of beer, coffee, and bread around the world, using data scraped from a variety of sources. You can see the code here: https://github.com/christalee/cost-of-drinking

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