Update for the week ending on Friday, Jul 4, 2025
mtlynch.io
Refactoring English
- Added a chapter to the ebook about choosing blog topics
- Wrote 1:1 feedback for one of the book’s premium backers
- Added a section to the release announcement chapter called “Turn your numbers into graphs”
- Worked on chapter about emails
- Renamed the “pre-order” page to “early access”
- Added a CI check to make sure headings in my examples are consistent
PicoShare
PicoShare is a minimalist web-based file sharing tool I’m working on. I’m often frustrated that I can’t just send someone a link directly to a file because every file-sharing service tries to re-encode images/video or wrap their own viewer around other files, so I’m making a simple self-hostable tool that lets you upload files and share them with other people.
- Added an option to show only downloads by unique IP
- Finish refactoring shared secret package
- Fixed typescript errors in e2e tests
Misc
- Updated Zig’s docs to point to a guide to hosting a Zig mirror on BunnyCDN
- Kept working on using Gleam to parse AIM logs
- Moving closer to fully parsing timestamps
- Tried to get Niri working on my main NixOS workstation
- Couldn’t figure out how to get it configured right
- Tried to get PaperWM to work
- It worked for a second, and then it froze, and when I rebooted, I couldn’t enable the PaperWM extension anymore despite no errors