Everything substantial I write goes on my blog.
The one challenge I'm having at the moment is where to put short "thoughts" that aren't accompanied by a link. I used to use Twitter for those, but now I'm cross-posting to Bluesky and Mastodon and Twitter - but cross-posting a "thought" doesn't feel great.
Things like this: https://bsky.app/profile/simonwillison.net/post/3lko5bg3c4s2...
I may have to invent a fourth content type for my blog (which is currently just entries, bookmarks or quotes) for this kind of very-short-form post with no link. Molly White started doing that recently so I may borrow her design: https://www.mollywhite.net/micro
It looks like 8% of my newsletter signups are "from the app" according to the Substack dashboard - which I think is how they show signups that they've encouraged as opposed to signups I had myself.
I'm really just using Substack because they've solved email deliverability and they're free for me to use to send out emails.
What I do though is documenting for myself, everything.
It has helped me greatly in the last few years
I'm regularly kicking myself for not doing that, so I see the value, but some concrete examples might help my motivation.
As an example of the type of length my blogposts have: https://aneksteind.github.io/posts2022-03-04/index.html
tl;dr: Don't think about others. Just write, put it out there, with a couple of stickers pointing people. They'll see and come.
I'd not care about scaffolding, actually. I have three main outlets for what I do: Blog, Digital Garden, Mastodon, and arguably here.
Blog was meant to be technical, but instead it became a "life" blog. My digital garden is where my technical notes are, and where my project write-ups will be, and Mastodon and here is what I post links to these spaces.
My secret is, I don't write these for anybody. The format is for general consumption, but I'm not sad because nobody gives feedback about it or reaches me about these things. I generally do these for my enjoyment, and blog analytics show that there's some foot traffic in my blog. Digital garden keeps no analytics.
When you put it out there, can point people to what you do, people will start to come. Not in hoards, but in small groups, and that's enough IMHO. Otherwise you need to be your blog's servant to drive the numbers up.
I'm not playing that game.
People can follow and share. That's enough. Even the webpages doesn't have any JS.
That's absolutely the way to do this. Believe it or not that's still the way I think about my online writing.
Here are two recent examples where I mostly just quoted my release notes and added a tiny bit of extra flavor:
Compare untested.sonnet.io and sonnet.io/projects
The latter took 10 years to have a list of projects. With the former, there’s almost no friction, although I have spikes and slower periods.
Also, people appreciate people who share and talk about their work, and that can lower the bar for things like correct grammar/vocab/clear structure.
To improve my overall fluency I made a writing tool that separates editing from writing: enso.sonnet.io.
Another thing that can work well are weekly updates/summaries. But this gets harder if you struggle with building habits and prefer shorter feedback loops.
PS. I'm not at Simon's level here although he is one of my inspirations - my main untested feed posts take 1-2 hours minimum, the smaller notes/branches can be < 20 min.
PPS. I'm working on a short list of actionable tips / places to share work. Hit me up via email and I'll send it over when it's done.
https://www.aechairs.com/2025/01/15/black-side-chair/
https://www.aechairs.com/2024/10/15/painting-chairs-with-mil...
Definitely something I need to do. I've been meaning to do a "what I did in 2024" blog post but since I didn't keep track, trying to figure it out has postponed the post for 3 months already...
I also have the habit of keeping a `~/notes.md` file, which I can access at the drop of a hat with a shell shortcut (I use fish, so I have the function `nn` which calls `$EDITOR ~/notes.md`). If you use multiple computers, which I do, you can use a common git repo with a branch for each computer as a backup. I generally end up writing a few notes every day, which means if I want to publish something in the future I have good source material to use.
Apologies if this post was a bit self centered, I hope my sharing my methods might be useful :)
Oh, I did spin up a Honk instance to keep notes on "things-i-did". It ... does not have many posts (83 since 2022-05). Ironically it doesn't have "set up honk instance for note-taking" in there.
But the `notes.md`+`git` idea might work. Although I know the first time I get a conflict on the `pull`, it'll all fall down...
Just a random question for you. Of all of the projects you've created, which is your favorite?
A random example on Youtube "I will tidy up your garden for free". They do that based on the income they get from writing/videoing about it, mainly from big tech algos. If everyone did it, that monetary value is lost from the explaining of it.
It's taking advantage of a curve for self-advantage which you're aware of which is fine, but doesn't really provide value in productivity in the broadest sense. What if everyone blogged about their work? As in literally everyone.
That would be great. This isn't a zero sum game - what's important is that each individual has an opportunity to document their work, look back on it in the future and occasionally show it to interested people.
Maybe it does for your historical reference example, like a CV. If we presumed that those pages with that content would get any traction at all.
Generally the way it's working is people continually pump out content, big tech algos surface it to other people and within a few days those pages don't receive any visitors at all.
If you have a great channel where people see that link, great. But most information discovery is via the big tech algos.
I think you're maybe talking about publishing things for different reasons, the quoted part kind of gives me that impression.
If the point is to get as many visitors as possible then yeah, just pumping out MVPs/concepts/hacks/prototypes might not be the best idea. But if your reasons are different, the amount of visitors might not even matter.
The point isn't about pumping out content to please the algorithms, it is that the algorithms prefer that constant churn of it, and it's overwhelmingly the method of information discovery on the web.
Back when Twitter threads didn't suck (they could be viewed by people without Twitter accounts) I'd use those - tweet a description of my project with a link, then follow it with a few photos and screenshots.
These days I use my blog, with my "projects" tag: https://simonwillison.net/tags/projects/
I blog all sorts of other stuff, but if I was ever to trim back the one thing I'd keep doing is projects. If you make a thing, write about that thing. I wrote more about that here: https://simonwillison.net/2022/Nov/6/what-to-blog-about/#pro...
Projects with a GitHub repository make this even easier: describe the project in the README and drop in a few screenshots - that's all you need.
(Screenshots are important though, they're the ultimate defense against bitrot.)
I have many projects from earlier in my career that I never documented or captured in screenshot form and I deeply regret it.