--- template=post title=Weeknotes 15 style=/styles/post.css style=../writing.css path-offset=1 weeknote=15 published=2024-04-18 03:18 --- My birthday was this week! I advance slowly through time :) I also did a few different things on my website: I got the Atom feed generating again! And that's the last thing I wanted working before I published a weeknote! So I was able to publish weeknotes 14 (very late). The webserver behind my website is called awake. I added a function for parsing dates. It uses the time crate and can parse a date that may or may not have a time and timezone. The timezone stuff only knows about US Central time because that's where I am and it's just a small thing for me so I don't need to support all the chaos of international date-time. Also with awake: I improved the logging a touch. Previously all I logged was the path requested but now, with it, I stick an ID that should be unique to each client. Inspired by how Alex Chan collects analytics, I hash the IP address, User Agent, and date to get a kind of unique ID. And towards the end of my week I put together a page for an old project I really enjoy. I'd really like it if you looked at memoryleak. I might change the layout in the future, but I'm happy with it for the time being.
It feels a little rambly this week but so do I! And maybe that reflects my internal state more completly. Hopefully I'll be on time next week. goodbye for now :)