Teaching WebGL to dance to music

made by hkgumbs, submitted by nicholasbs
Kofi walks through how he used Elm to describe dance moves in 3D, synced his dancer with MIDI, and visualized the moves in WebGL.

How to send emails from Dream

made by Joe Thomas, submitted by rachel
Joe has been learning about web programming in OCaml during his RC batch. Here he illustrates how he set up email integration using the Dream web framework. Code here: https://github.com/jsthomas/dream-email-example

Defining Legacy System

made by Matthieu, submitted by Mai
What we talk about when we talk about legacy systems.

The Black Feminist World Database

made by ayzaco, submitted by Mai
The Black Feminist World Database explores the ways that Black feminist thought and work has provided the seed values for liberation. Designed with playfulness, imagination, and inspiration in mind, you can explore the history of this work and generate poems from the seed data.


made and submitted by rfong
Geolocate dialects' phonemes on a GLSL-shader ASCII mashup world map!

IETF RFCs that are actually just poems

made by Ashley Blewer, submitted by davidbalbert
"Twas the night before start-up and all through the net, not a packet was moving; no bit nor octet."

Data driven literary analysis

made by serena, submitted by nicholasbs
An exploration of techniques for using natural language processing to better understand literary works, with example analysis of Shakespeare using Python and NLTK.

Evaluating array reference performance: row-major vs. column-major order

made by Fabrizzio, submitted by davidbalbert
A deep dive into the performance characteristics of accessing multidimensional arrays in row-major order vs column-major order. Cache misses, cycle counts, etc.

Estimating CPU cache size with the memory mountain

made by Fabrizzio, submitted by nicholasbs
A post showing how you can measure and graph memory usage of a test program, and then use this to estimate the sizes of the L1, L2, and L3 caches for the CPU the code ran on!

Writing a REST API with Dream

made by Joe Thomas, submitted by nicholasbs
A self-described "experience report" comparing what it's like to build a web API in OCaml and its libraries to building one in Python.