Ten days ago I dusted off a side project to start building in public. I had heard good things about building in public, so time to put it to the test.
My first goal was to double my Twitter followers in 10 days by sharing my progress, code snippets and tricks. I had not audience at all.. except from 30 followers from when I last posted on twitter a few years ago.
At the start I thought this was ambitious, also since I have a (more than) full-time job and needed to make time on the side to both code and tweet.
My strategy managed to exceed my expectations. Here is what I did 👇️
I’m building a software for developers, so my audience should be developers.
Since I wasn't familiar with the Twitter dev community and where to find them, I started searching for accounts with many followers in the Twitter dev space. I followed a number of them and started checking their content.
By looking who the bigger accounts interact with I was able to quickly get an overview of the community and who to watch.
People that are following their content would probably also be interested in my content.
My assumption was that people will start following you when you provide value.
Since I was (and still am) a nobody on Twitter, posting things about my daily life would not be interesting. However I did have a lot to offer by sharing my technical expertise.
So I focused on writing in-depth posts and threads, containing explanations, how-to steps and screenshots of the various things I’m working on.
This resulted in very high engagements on my posts, of around 8%-30%.
Here are a few of my first tweets. Average views on newer posts are also 3-4x now.
Somewhere I read that optimum post frequency for Twitter is between 3-8 times per day.
People need to see you appearing in their feed after all. If you are out there, you will get noticed.
Because my posts take a bit longer to create, I decided to stick to posting at least 3 times per day.
And spread these posts over the day. So one in the morning, one during lunch and one in the afternoon/evening.
When having my first days at a new job, I make sure to meet as many people as possible. To get a personal touch with people I will work with and ship products for the coming years.
A twitter community, like any other, is also about the people that are forming the community.
If you are genuinely interested and actively helping other community members achieving their goals, so will they be to you.*
Every evening I spent at least one hour to scroll through my feed, like and reply on other people's posts.
It makes me become part of the community, and I noticed this helps in gaining impressions and people visiting my profile. Of which some will follow!
My profile wasn’t much as you can see. So I did the following:
Created a nice Twitter banner, clearly showing why people should follow me and what to expect.
Write a more informative profile, listing information about yourself and the project(s).
Make use of emojis to make your profile look more compelling
Pin an interesting Tweet to your profile. I keep updating the pinned tweet, currently it shows the launch of my mvp.
I didn't really know what to expect when I started. However the past 10 days have definitely exceeded any expectations.
The developers community on Twitter is amazing. Great and interactive vibe 🙏
Also my first steps of Building in Public are made. I know, I still have a long way to go..
feel free to join me in my journey via @BramBloks ! ⚡️
Oh, and by the way… The project I’m working on is ReleaseCheck.net. It is (will be) a website and API that helps you keeps track of software releases and dependencies.