Building Books and Custom UUIDs
Hello!
Thanks to everyone who replied to my last email. It was great to hear from you all. You were all fairly unanimous: PDF is fine, and dependency injection is considered the most valuable of the ideas I floated. This matches my views, so it's good to know I seem to be on the right track.
I'm happy to say the updated PDF and HTML are now online. There are a lot of changes from the previous version, but I expect what most people will first notice is the new layout. Typst makes formatting so simple compared to LaTex that I decided to make some improvements in that department that I'd been putting off for a while.
You'll have to use the links above to access the updated book for now. I haven't updated the site to link to the new versions as I'd rather spend the effort creating a new site under the book's new name.
I also took a bit of time to write up the process behind one of the more interesting projects I've worked on recently: designing custom UUIDs. This was a really fun challenge that brought together low-level bit bashing, combinatorics, and some tricky business requirements. Give it a read and let me know what you think.
We're starting to wind down for Christmas, so this will be my last newsletter before the new year. I hope you have a great few weeks whether you celebrate Christmas or not. I'll catch you in 2026!
Regards, Noel