Making the bouncing DVD logo in JavaScript

made and submitted by willthefirst
Remember the DVD screensaver? And how you'd watch that colorful logo bouncing around the screen, lazily hoping that it would hit a corner perfectly as you waited for the sub to fix the the clunky Panasonic TV as he tried to get the movie going in order to finally sedate this rowdy bunch of high school juniors? I made it for the browser.

cssc

made by stephen, submitted by nicholasbs
A fast and friendly CSS compiler written in Go.

Text layout is a loose hierarchy of segmentation

made by Raph, submitted by davidbalbert
Raph wrote an overview of how text layout works. He's been working on text layout and rendering for over 35 years.

Working with NYC MTA Real-Time Subway Data

made by Patrick Weaver, submitted by porterjamesj
A helpful explanation of how to work with the MTA's real-time subway data. You can see the code here: https://github.com/patrickweaver/working-with-nyc-mta-realtime-subway-data

Using TLA+ in the Real World to Understand a Glibc Bug

made by Malte Skarupke, submitted by nicholasbs
A detailed analysis of using TLA+ to solve a bug in complex, real-world code.

A React library for multistep workflows

made by omar, submitted by nicholasbs
A nice, lightweight library for building multistep workflows in React.

Blaster

made by rodarmor, submitted by rachel
Blaster is an audio reactive visuals engine in C++/OpenGL. Check out some of its beautiful output here: https://rodarmor.com/blaster/

A Note on Branching Within a Shader

made by Peter Stefek, submitted by porterjamesj
An analysis of when using if statements in GPU code actually reduces performance.

Cant, a message-oriented language

made by darius, submitted by rachel
Cant is a programming language descended mainly from E and Scheme. From the README: "I've long wanted a computing system that's completely explained, simple enough to grasp in full detail without getting bored or overwhelmed, and powerful enough that I'd actually use it... Call it a learning project, or outsider art."

Prompt generate: a creative coding project generator

made by anniebart, submitted by rachel
A web-based prompt generator styled after the terminal, to give you ideas for new creative coding projects! Get your prompts here: https://anniebart-prompt-generator.glitch.me/