Daniel Y. Wilby

Software Engineer, Hobbyist Mathematician

More about me

Projects

December 2023

mcrs

A voxel game engine written in Rust with WGPU. Included is a prototype of a chunk occlusion culling system by Tommo, written in JavaScript. I made this project to help me explore and learn Rust.

example scene of the mcrs voxel game engine
chord kvs code, more specifically a screenshot of the shard_check function

March 2023

chord-kvs

An implementation of the paper "Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications."

29 December 2022

I spent 3 years using Docker for local development

10 years ago I first started my programming journey by making Minecraft mods on my parents PC. Building on those blocks by moving to bigger and better projects, I realized there had to be a better way to manage tooling...

Dick Hardt’s Docker container, Photo by Cory Doctorow
screenshot of the payperread homepage

March 2022

PayPerRead

PayPerRead is a website and service that provides an API/iframe that if added to a website will help block access to users until they pay a small fee to "own" access to that page. Enabling microtransactions for any website in exchange for its articles, artwork or premium material.