A lot of developers who would be excellent at building in public do not, because the version they have seen is loud, and they correctly do not want to be that.
Fair. But the loud version is not the only version, and it is not the effective one.
What actually reads as bragging
It is not talking about your work. It is talking about yourself.
Thrilled to share that I have shipped my 12th product this year.
versus
The export feature turned out to need a queue. Here is why I did not see that coming.
The first is about the author. The second is about a problem, and the author is incidental. Both are the same person posting about their own work. Only one reads as self promotion.
The reframe that helps: you are not announcing, you are reporting. The subject is the work, not you.
Specificity is the opposite of hype
The reason technical specifics work so well for people uncomfortable with promotion is that they make hype impossible.
"Cutting edge AI infrastructure" is a claim about quality and it needs defending. "Firestore, a scheduled function, and one Claude call per scan" is a description. Nobody has to be impressed by it, and that is what makes it comfortable to write.
The pleasant surprise is that the description performs better anyway. It gives the reader something, whereas the claim gives them a judgment they did not ask for.
You can post without a personality
Another thing that puts people off: the sense that you need a voice, a brand, some consistent persona.
You need none of that. You need to write clearly about things you actually did. If a voice emerges, fine. If it does not, you still have a useful account that people read for the content.
Some of the best technical accounts have essentially no persona. They post what they built and what they learned. That is a complete strategy.
Volume is not the lever
The visible accounts post constantly, which creates the impression that frequency is the mechanism. For the loud strategy, it is.
There is another one that works better if you are not built for that. Post less, make each one substantial, and be the account people open rather than scroll past. A weekly post that is genuinely worth reading beats daily updates by a margin most people underestimate.
That also happens to be far more sustainable, which matters because the failure mode for reluctant posters is not doing it badly. It is starting, finding it draining, and stopping.
The lowest friction version
If you want the smallest possible commitment that still works:
Once a week, pick the most interesting thing that happened. Not the biggest, the most interesting. Write three or four paragraphs. Include one concrete detail you would normally leave out because it seems too specific. Post it.
That is it. No schedule beyond weekly, no persona, no engagement tactics, no threads.
The specific detail is the part people skip and the part that works. The thing you assume is too in the weeds is usually the thing that makes the post worth reading, because it is the part nobody else could have written.