Completed migrating all my self hosted services over to a new set up. tl;dr: all based on docker, with persistent storage as needed, and config in source control. Non-tech tl;dr: I will be less stressed keeping everything up to date.
Category: Life Stream
Promotion
Achievement unlocked: leveled up to principal software developer at my day job. Super grateful for the support of all of my amazing co-workers. This promotion is intensely more meaningful as a consequence of knowing and working with all of them.
Docker
Doing some much needed and overdue, low level maintenance on my websites.
Gift
Really enjoying this gift. The Asus Zenpad never lived up to the Nexus 7 I had before it. All this does is books but supports open formats, keeping me more honest, favoring sources of unlocked e-books.
Hiring
Hello friends in tech in the greater DC area. My day job is hiring. Feel free to reach out to me directly if you want more details on the opportunities or would like to submit your resume.
Multi
I tore apart the now massive dev ops cli tool I’ve been building for months. Is now a @rustlang multi-crate project with a core lib crate and a bin crate for each top level cmd. Not as hard as similar refactoring I’ve done with other languages. I love #rustlang.
Workstation
Finished setting up my new @system76 Leopard system. Easy to install my own hardware, gorgeous, and a rocket even with a modest load out. Whisper quiet too, important for podcast recording.
Whopping
The feeling when the first, crude piece of the new framework you are writing in #rust (https://github.com/commandline/luminal) benchmarks at a whopping 5,000,000 requests per second. Even with a healthy grain of salt I am impressed.
Better
Having a better day at #FOSDEM despite missing the morning Rust talks. Talks in the Legal and Policy Issues track room have been very engaging.
Wonk
0 for 3 trying to get into the Rust dev room. Moved to Legal and Policy Issues track, way more room. Thankfully I am a policy nerd, too. #FOSDEM