Update for the week ending on Friday, Jul 11, 2025
mtlynch.io
- Wrote my June 2025 retrospective
- Updated homepage bio to include my book
- A reader told me they have trouble finding the link to my book through my website, and I realized it is actually hard to find.
- Updated Refactoring English ad
- I forgot to change the links to point to the book website rather than Kickstarter.
- I also touched up the ad copy slightly.
- Switched some instances of
hugo.IsProduction
tohugo.IsServer
IsProduction
seems more logically appropriate in most places.
- Linked “Lessons from my First Exit” from “I Sold TinyPilot” post
Refactoring English
- Continued working on sample chapter about emails
- Integrated the sample chapter on release announcements into the ebook
- Improved the wording a bit on the import and backported the changes to the web version.
- Fixed a CSS bug that was adding excessive whitespace to the top of articles
- Tweaked CSS on mobile to reduce whitespace around headings
- Updated markdownlint to 0.18.1
What Got Done
- Announced shutdown of What Got Done
- Added a feature to let users export their posts in Markdown format
- Added support to include externally referenced images in Markdown exports
- But then I realized it was pretty resource-intensive and error-prone, so I reverted the image part and rely instead on importers to handle that.
- Added a feature that lets users to set up a forwarding address for post-WhatGotDone shutdown
- Example (profile)
- Original:
whatgotdone.com/michael
- Redirects to:
weeks.mtlynch.io
- Original:
- Example (weekly update)
- Original:
whatgotdone.com/michael/2025-07-04
- Redirects to:
weeks.mtlynch.io/2025-07-04
- Original:
- Example (profile)
- Moved the data export feature to its own page
Michael’s Weekly Updates
I’ve replaced What Got Done with a much simpler static site called Michael’s Weekly Updates, which is just a Hugo site with mostly the same functionality as What Got Done.
- Ported all my old data from What Got Done.
- Added a 404 page
- Added a script to pre-fill my week’s PRs
- Disabled Plausible analytics on draft builds
- Revised old posts to refer to CircleCI consistently
- Changed all the WhatGotDone links on mtlynch.io to weeks.mtlynch.io
- Got rid of some large duplicate files that were bloating the repo.
- Added a 404 page
- Added Plausible metrics
- Tweaked config to compile Plausible out of draft builds
- Added security rules to .clinerules
- Cline seems to casually ignore them and read sensitive files anyway.
wordword
- Fixed a Nix build failure that stemmed from a break in the ZLS Nix flake
Misc
- Did monthly bookkeeping.
- Catchup call with another indie founder.
- Listed my unmanaged PoE switch for sale.
- Cleaned filter on my hot water boiler.