DEV Community

Cover image for Building in public - A simple guide
Md Kaif Ansari
Md Kaif Ansari

Posted on

Building in public - A simple guide

Building in public is a very peculiar concept that many people are not familiar with. However, by the end of this article, you will understand what "Building in public" means and how it can benefit you in the long term.

What does building in public mean ?

It involves sharing your thoughts, activities, practices, methods, and resources with the world regarding the development of your products or services. This allows others to benefit from your experiences and also gain insights from them.

Getting insights is not just the goal of sharing your activity in public but sharing consistent content will lead to multiple opportunities out there.

Here are some listed below :

  1. Recognition: Sharing your activities publicly can make you known as an enthusiastic individual passionate about technology, opening up opportunities for you.
  2. Brand Popularization: Generating excitement for upcoming products or MVP launches is crucial for creating a brand image, attracting attention, and introducing the product to potential supporters during the creation process.
  3. More Opportunities: Consistently updating platforms like Twitter and LinkedIn can put you in the spotlight for hiring managers, increasing your chances of getting more opportunities.
  4. Easy Referrals: Having a portfolio of your work available can make it easier for you to receive referrals.
  5. Expand Your Network: Building in public helps you connect with a wider range of people globally, leading to more opportunities.

and many more..


How can I start my own journey?

Here are the steps on how you can begin your journey of building things in public.

1. Set up your Social Media

This step is quite obvious, but social media is the primary platform through which you can share your journey of building things. So, create an account on some popular social media platforms. You might wonder why you should share your personal information. Well, all hiring managers and company CEOs are present on these platforms, so having your account there can be a significant advantage.

2. Post / Share Content

Just creating an account on social media is not sufficient; you should be very active by sharing posts or useful content that will benefit people worldwide.

This could include:

  • Sharing your experiences and learnings of using web technologies through blog posts or YouTube videos
  • Sharing popular book summaries
  • Discussing mistakes you made in the past
  • Sharing insights on "How to contribute to open source"
  • Documenting your project building process
  • Sharing your insights about large open source projects

3. Engage with the community

Engaging with the community involves not only posting content but also interacting with others' posts, asking questions, commenting with your suggestions, and sharing your thoughts. This is how you will get noticed by people.

You can also summarize content, add your perspective, and comment on posts. Consistently engaging with a specific person's posts will create a strong connection, and if you ask for help, they will likely be available to assist you.

You can also engage in resolving issues within any organization. This can lead to recognition by the organization's mentor, and if you meet the organization's criteria, you might even receive an offer letter, although this is quite rare.

NOTE: You contribution to open source should not be README update !

You can make in even further by participating in any local meetups, events, fest or hackathons this is also help you expand you connection.

4. Showcase your work

This is the stage where people begin to notice you. Start sharing your projects and accomplishments on social media and other platforms.

Whether it's personal projects, announcements, or blog posts, the goal is to establish your presence in the community.

Keep in mind

The larger your social media presence, the more opportunities you are likely to attract!

Another strategy is to transform a blog post into a video tutorial or a video tutorial into short and engaging Tik Toks or reels. Aim to create a substantial amount of content.

4. Develop a routine

While it may be easy to create content or write a blog post occasionally, consistently posting and creating content can become monotonous. However, if you stop, you risk losing all the progress you have made so far.

Strive to post once or twice a week. Establish a schedule and stick to it.

We don't necessarily need a massive audience of thousands or millions; even a few hundred followers can be valuable. Make it a habit to create content whenever you have the opportunity, whether it's videos or other forms of content.

Top comments (0)