monkey

made by Evan, submitted by porterjamesj
An implementation of the Monkey programming language from "Writing An Interpreter In Go."

pi-zero-security-key

made by mat, submitted by porterjamesj
An open source FIDO2 USB security key made with a Raspberry Pi.

fido2-hmac-secret

made and submitted by mjec
A simple, secure way to add FIDO2 second factor protection to encryption keys and other static secrets, that works with the cheaper blue Yubikeys

obscura

made by emma, submitted by porterjamesj
A game written in Elm to learn about functional programming.

A Lisp implemented as a Rust procedural macro

made by MainShayne233, submitted by Mai
It really shows the power of Rust's macro system.

Flattening quadratic Béziers

made by Raph, submitted by porterjamesj
Raph explains how to render Bézier curves by turning them into a sequence of straight lines.

A Lightweight OCaml Webapp Tutorial

made and submitted by Shon
This tutorial aims to guide readers familiar with OCaml along one course to a backend for a webapp. The app is lightweight in that it doesn’t take much code to define and in that it probably shouldn’t be used for any heavy, industrial applications. The app demos two kinds of functionality: (1) An embellished echo server, responding to path parameters; (2) An interface to a rudimentary database of author excerpts.

One second code: How fast is your computer?

made by bork, kamal, submitted by rachel
Guess, to the nearest order of magnitude, how fast your computer is at running different programs! Source: https://github.com/kamalmarhubi/one-second

Scuttle-chat

made by corlock, submitted by rachel
An experimental p2p chat tool that allows users to chat over encrypted TCP streams, and makes use of Scuttlebutt's social graph and peer discovery.

age

made by Benjojo, filippo, submitted by filippo
A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.