Earworm

made by Justin Reppert, submitted by porterjamesj
A tool for finding royalty free musing by "sonic similarity" using Tensorflow.js. The results are surprisingly close, try it with a song you like!

Effective Use of Array#bsearch

made by jemmaissroff, submitted by nicholasbs
An explanation of what Ruby's built-in binary search method assumes about the arrays you call it on so you can use it effectively.

Phail

made by cthulahoops, submitted by porterjamesj
A modern, self-hosted webmail client written in Elixir using Phoenix LiveView.

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.