figure out how you're spending your life| bytes.zone
elm-duet| bytes.zone
Let's talk about tinyping. The thing-a-month project is meant to be a thing a month, full stop. But sometimes life gets in the way: between illness and a long-scheduled and much-needed vacation, I didn't have the time I needed to do a good job on tinyping in March.| bytes.zone
making cool stuff in a time-constrained way| bytes.zone
I’ve been pretty heads down trying to get the first version of tinyping done this week. Here are the highlights:| bytes.zone
So, a little news to start: I decided on a name for this project and bought a domain. tinyping.net is now receiving traffic (but just linking back to bytes.zone for the moment.) But today I want to write about the ideal architecture!| bytes.zone
I got to thinking about how pings work in this system (last post and realized an optimization. Right now I'm treating them as though they're all the same size—that's safe because of the law of large numbers, remember—but they're not all the same size! Time varies between pings.| bytes.zone
messing around with statistics| bytes.zone