If i wasn’t so busy with DIY, parenting, cooking, and other stuff, I’m sure i’d find another excuse not to update my website.
IRCCloud – an in-browser IRC bouncer/client and mobile app. Backend in Erlang. SaaS. I'm taking a backseat at the moment, but remains in excellent hands: James, Russ & Sam. | |
C1M
|
In 2008-2009 I wrote about building a 1 million user "comet" (ie http streaming, pre-websockets) system, in Erlang. Although a fairly niche topic, I enjoyed hearing how it inspired people to learn Erlang for years afterwards. |
Music and media should be accessed by means of content resolution: matching metadata to local or remote sources. Embodied by Playdar. I built working implementations in both Erlang and C++. | |
The Social Music Revolution ✊🏼 Billions of data-points about what people are listening to in realtime. Recommendations, personalised radio, stats galore. Great fun, great team. Audioscrobbler, upon which Last.fm was built, started life as my university dissertation. | |
/etc
|
IRCCat remains useful to this day. libketama (consistent hashing lib) is probably still in production in various places. I do a fair bit of poking Home Assistant. I've done some talks and presentations, but mostly back before talk videos were routinely made and uploaded. Also I guess, a whole bunch of temporary or nasty hacks. Here's a more recent one that fixes a DNS resolution bug in Doorbird. |