I read a lot. I especially read a lot on the Internet and I constantly have multiple tabs open (I never want to close an open page — what if it disappears?). Before tabbed browsing I always had twenty-seven IE windows open. This was before I discovered the joys of free software. Things are different now.

I've been using different services to keep track of web sites I liked (like foxmarks (now xmarks)), but that's not what I needed. I need more of an archive that plasters together different sources I read in conjunction with one another. Therefore this site. I don't mean to share — enough of that is being done already.

Some credit for the idea should go to my old employer (when I worked as a student programmer). I noticed he kept his own start page for his browser (I assume an index.html or something equally simple), which simply kept all his favourite links. This is close, but not quite there.

For now, this is it. A singly linked list (in chronological order) of a bunch of things I (should) read..

Projects

Greg — A regular expression editor and tester, written in Go.

compiletest-rs — An extraction of the compiletest utility from the Rust compiler.

session-types — An implementation of session types in Rust.

Developed in my MsC thesis Practical Session Types in Rust. We also presented a paper on Session Types for Rust at WGP'15.

A Tour of Rust — An attempt at emulating the excellent A Tour of Go as a learning resource for Rust.

redshift-rs — A re-implementation of Redshift in Rust.