"Personal brand" puts most engineers off, and reasonably so. It suggests a persona, a colour scheme, a consistent voice, a content strategy. It suggests performing.
None of that is required. What is actually useful is narrower and much less uncomfortable.
What it reduces to
Two things:
A consistent subject. When someone finds three of your posts, they should be about roughly the same territory. Not identical, but recognisably one person's area.
Visible work. Evidence that you do the thing, produced regularly enough that a visitor can see it is ongoing.
That is the whole mechanism. Everything else, the voice, the design, the persona, is optional decoration that some people enjoy and most do not need.
Consistency of subject, not of format
The one thing worth being deliberate about is the territory.
If you post about distributed systems, then AI agents, then crypto, then productivity, a visitor cannot tell what your account is. They will not follow, because following implies expecting more of something and there is no something.
You do not need a niche in the marketing sense. You need a recognisable centre. "Backend systems and the practical bits of shipping them" is enough. "Everything I find interesting" is not.
Why the persona is optional
Some of the best technical accounts have essentially no personality in the branding sense. They post what they built, what broke, and what they learned. No catchphrases, no consistent tone, no visual identity.
They work because the content is genuinely useful and there is a lot of it. Personality helps some accounts and is not the mechanism.
If you enjoy having a voice, have one. If constructing one feels like work, skip it. It is not the load bearing part.
The thing that actually compounds
Volume over time, on a consistent subject.
A single excellent post does very little. Forty ordinary posts on one territory, published over a year, do a lot, because at some point someone finds one and then finds the other thirty nine.
That is why consistency beats brilliance early. You are not trying to write one thing people remember. You are trying to build a body someone can encounter.
What to do with the discomfort
If posting still feels like self promotion, two reframes usually help.
Write about the problem, not yourself. "I shipped a thing" is about you. "Here is why this problem is harder than it looks" is about the problem. Same underlying work, and only one of them feels like bragging.
Be specific enough that hype is impossible. "Cutting edge infrastructure" is a claim you have to justify. "Firestore and a scheduled function" is a description. Specificity removes the promotional register entirely, and it happens to be better writing.
What it is worth
The practical returns of a visible body of technical work are real and rarely dramatic: inbound work, easier hiring conversations, people who already know what you do before you meet them, and the occasional person who arrives at your product because they read something.
That is worth a few hours a month. It is not worth building a persona you do not want.