Random media I’ve collected since the early 2000s, restored from an old hard drive. I’ve added some new stuff, too.
Portable, self contained llvm tools & libs with cross-compilation capability
Virtual computer
Demonstrates loading high-resolution photos into WebGL with compressed textures vs “naïve” uncompressed textures from JPEG images
Keynote talk at Handmade Seattle 2021
Proof of concept to implement a virtual OS interface as a syscall that works on many platforms
Minimal C & LLVM IR program compiled to WASM, demonstrating the new coroutine intrinsics in LLVM 13
Homepage for old software (no SSL)
Tests how different web browsers round geometry to pixels, dp, etc.
Light-weight runner for the esbuild compiler
Explore web browser input pointer latency and try predictive tracking
Toy that derives the tangent and normal from an arbitrary point of a Bézier curve
Fast Markdown parser and HTML renderer implemented in WebAssembly
Interactive visualization of the Chaitin-Briggs “graph coloring” approach to register allocation
Demo of clipboard promises on the Web
Game-like miniature map that provides an overview of the Figma canvas
Graphviz as a service (web worker and playground)
Figma plugin for running scripts and playing with code
Program for creating Figma plugins
Minimal and straight-forward CSS grid system
Playground to sort colors in different ways
CSS Grid experiment with viewport-relative typography & scale
Fun little snowy landscape in ortographic projection with day-night cycle
Fun graphic day-night cycle simulation
A font family for text on computer screens
A typeface from 2002 with a classic “stitching”/”embroidery” look
Fun little physics simulation with the Figma icon
Mac app around Facebook’s stand-alone Messenger.com
Makes it easy for programs to talk with one another over the internet.
Educational virtual machine implementation. (github)
Functional programming language. (github)
Small iOS and OS X Cocoa library for communicating over USB.
Animated radial time counter using SVG. View source for configuration options.
API on top of the WebKit DOM for working with the concept of layers. High performance UI rendering and animation.
Simple programming language
Play pong in the OS X menubar, vs a friend or the computer
Dust off your iPad and use it as a pretty Facebook news feed “photo frame
Programmers’ editor for OS X
The best music service in the world
Spotify playlist helper
Cocoa app prototyping toolkit
Take a screenshot (in OS X) & paste have a URL in the pasteboard a second later
Tells you if its the weekend or not
Client-side templating for modern thinkers
libspotify for Node.js
a simple and buggy text editor with code syntax highlighting for WebKit browsers
pretty, funny and interesting things created or found (dead link)
share and find pretty and interesting images
alternative Twitter.app icon
drag-and-drop to quickly put images on Flickr
Chromium tabs for cocoa applications
git-based blog/cms for PHP, meant as a replacement for Wordpress
CommonJS module require() for web browsers
small drop-in-the-menubar-to-publish service for OS X
Python bindings for the Tokyo Cabinet database
Web-app client-server framework developed as part of dropular.net
URL anchor triggering for websites
Minimalistic but fully-featured CouchDB module for Node.js
3-way JavaScript object merging
a fast, simple & universal Least Recently Used (LRU) cache in JavaScript
evented I/O for v8 javascript (core dev 2010-2011)
TextMate bundle for the Go! programming language
HTML file uploads with support for multiple uploads and progress indication
high performance web service framework, written in C but controlled by Python
PHP runtime library that has been in heavy production for many years
embedded LUA (e.g. for serving web sites)
Python C extension Assistant
OS X Launch Services registry C library
Ruby Hypertext Preprocessor
Github API thing (defunct)
Part of my website anno 2001
Visually compare websites (defunct)
Quickly search and find people you follow on Twitter (defunct)