Bio: I'm an independent developer working on a music synthesis game. A lot of my focus these days is making Rust a great platform for creative work.

A Taste of GPU Compute

made by Raph, submitted by davidbalbert
A detailed overview of how GPUs work and approaches for effectively using GPUs for general purpose computing.

GPU resources

made by Raph, submitted by nicholasbs
A collection of resources for GPU programming.

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.

Druid

made by cmyr, Raph, submitted by davidbalbert
A UI framework written in Rust.

Towards a unified theory of reactive UI

made by Raph, submitted by porterjamesj
An overview of how different frameworks implement reactive UI, their similarities, and sometimes surprising differences.

CIE HLC colorspace explorer

made and submitted by Raph
A little interactive explorer for the CIE HLC colorspace, which has been suggested (by the freiefarbe.de people among others) as colorimetrically sound colorspace that's also well suited for communication.

Xi, a fast, native text editor

made by cmyr, Raph, submitted by davidbalbert
Xi (pronounced "Zigh") is cross platform, but it has a native UI on every operating system that it runs on. Text is rendered on the GPU, so it's blazing fast.

2D Graphics on Modern GPU

made by Raph, submitted by davidbalbert
Original research on implementing a performant 2D imaging model on the GPU.

Phil, a crossword maker

made by Raph, submitted by nicholasbs
My favorite thing about Phil is that incorporates both beautiful and novel ideas in its UI *and* its puzzle-solving engine.

Secrets of smooth Béziers revealed

made and submitted by Raph
An interactive visualization of the space of Euler spiral segments and their optimal conversion to cubic Béziers.