The Honest Starting Point
Two years ago, my online presence as a developer was essentially zero. No blog, no open source contributions, no Twitter presence. I was writing code for clients, shipping features, and nobody outside my immediate circle knew I existed.
Today I have a personal site, open source tools with hundreds of users, and inbound requests from people who found me through content I published. Here's what actually moved the needle.
What Didn't Work
Tutorials About Trends
I wrote a few "How to build X with [hot framework]" posts. They got some traffic but zero meaningful engagement. The problem: by the time a tutorial about a trending topic is published, there are already 200 identical ones.
Generic Tips
"10 tips to be a better developer" content is noise. Everyone has heard it before, and it doesn't differentiate you from anyone else.
Vanity Metrics
Watching follower counts is demoralizing and unactionable. A post with 50 views that generates one real conversation is worth more than a post with 5,000 views and zero engagement.
What Actually Worked
Building in Public
Sharing what I'm actually building — including the problems I hit — attracted people dealing with the same issues. My AI tools section started as a side project. Publishing it publicly led to conversations, feedback, and eventually collaborations.
Deep Technical Content
Writing about specific problems I solved (not generic tutorials) resonated with other developers facing similar challenges. The post on type-safe APIs with Zod didn't get massive traffic, but the people who read it were exactly the people I wanted to connect with.
Consistency Over Frequency
One article per month for six months beat six articles in one month followed by silence. People who find your content want to see you're still active. A stale blog is worse than no blog.
Open Source as a Portfolio
Contributing to and publishing open source tools gave me a tangible portfolio that speaks louder than any resume. Employers and clients can see my code, my decisions, and my process directly.
The Strategy I Recommend
- Build something useful and ship it publicly
- Write about the hard parts, not the easy ones
- Be consistent — one piece of content per month minimum
- Don't chase trends — write what you actually know
- Engage with responses — the comments and conversations are where the real value is
Final Thought
Building a personal brand isn't about marketing. It's about making your work visible to people who benefit from it. If you're solving interesting problems, the audience will find you — but only if you give them a way to.