Sign in

Will Larson

@lethain.com
7.9K followers 284 following 144 posts

Write at lethain.com. Author of An Elegant Puzzle, Staff Engineer, and An Engineering Executive’s Primer. Worked some places.

PostsRepliesMedia
Will Larson @lethain.com · 14/06/2025
Over the last year, as I've spent more time working with LLMs to power product features, I've also been thinking about how LLMs impact me as a long-form author. Of the ideas I've had, I'm particularly interested in the idea of building, and selling, books as "datapacks" for LLMs.
2141
Will Larson @lethain.com · 10/05/2025
This time experimenting with MCP server for generating and running systems models ( github.com/lethain/syst... ). I think it's pretty wild how well this works, especially the tool to inject domain-specific language usage documentation into the context window.
0101
Will Larson @lethain.com · 22/04/2025
Another writing workflow tool I've found useful is using LLM API to describe images. Here's is an example of script that replaces empty image descriptions with reasonably good ones. To extent the images could be better, it's b/c my prompt needs some work gist.github.com/lethain/9c5e...
192
Will Larson @lethain.com · 20/04/2025
Small weekend project, I finally moved staffeng.com from Gatsby to Hugo. Gatsby is just fairly hard to maintain with so many JS dependencies for something I don't update frequently. Now actually possible to fix issues again 😅
1262
Will Larson @lethain.com · 13/04/2025
This one worked exceptionally well to create an SEO-driving FAQ page for page for new book. Done in a Claude workspace with entire book loaded into project via some light preprocessing plus repomix of all Markdown files.
1100
Will Larson @lethain.com · 07/04/2025
So... should I make all the systems models look like Figma diagrams or Excalidraw diagrams? And why?
470
Will Larson @lethain.com · 06/04/2025
Now working on visual consistency of images for strategy book. One shot prompted a very simple script to build a static HTML page showing every image and descriptions used in the book. This is just a subset of the ~50 images overall, but gives a sense of starting point / problem to be solved.
060
Will Larson @lethain.com · 17/03/2025
Still enjoying my very basic, vibe coded typo/grammar fixer for blog posts 😂
160
Will Larson @lethain.com · 08/03/2025
I did make a few minor tweaks to reduce spurious regex matches by increasing context, and also to allow passing model in via "--model" parameter, but otherwise working well. (And I should have made those changes via Claude rather than by hand, but, ya know, still figuring out a good workflow.)
120
Will Larson @lethain.com · 08/03/2025
I'm still working on getting better at writing one-pass scripts using Claude. This one supporting a common blog editing workflow to incorporate grammar, typos, and other fixes (gist is gist.github.com/lethain/ce2a... )
2110
Will Larson @lethain.com · 13/02/2025
Continuing to experiment with how foundational models can help with writing book _without_ using them to actually write anything (which is, ya know, what I want to do as the author). This was feedback on 180 pages, which is pretty good feedback and took <30 seconds to get versus many days.
2281
Will Larson @lethain.com · 30/12/2024
One of my pointless personal goals was hoping the new book reaches 100 ratings on Amazon by end of 2024. If I miss, it will be by the narrowest margin 😂
1141
Will Larson @lethain.com · 16/12/2024
Praying this is transient oddity so that I am not debugging my blog's build and deployment this evening 😆 Using latest is indeed my fault, but I've also had to debug end of life'd Ubuntu and Hugo versions. Entropy is real.
060
Will Larson @lethain.com · 14/12/2024
The professional books I read this year (I also read significantly more non-professional books but that's not really my lane).
360
Will Larson @lethain.com · 14/12/2024
Update on my "decade goals" for 2020s.
120