I remember starting as a quarter-time Developer Advocate at SuperTokens like yesterday when you adore what you do; time flies!
As a result, I’d like to discuss how I got the job and what it’s like to be a Developer Advocate in this article.
Why am I telling you my story?
Table of Contents
This article will tell you how I got into developer relations. This article will serve as a record of my journey.
To begin with, I got the position by posting my work online and networking.
I’d like to show the power of social media, and many people have asked about my experience as a Developer Advocate. So I’d like to tell them my story.
Here’s a quick recap of the last few months for me. It’s been an absolute blessing, and I can’t believe how much has happened and how incredible the journey has been thus far. Above and beyond my wildest expectations!
This is the official announcement tweet. ⬇
How Twitter helped me get this job
What is a developer advocate?
Developer advocates (also known as “developer evangelists” or “developer relations” individuals) are technical persons with solid communication skills.
It’s an exciting and varied job that includes everything from public speaking engagements at conferences and meetups to developing demos and writing blog posts, articles, and books to creating audio-visual artifacts (podcasts, interviews, demos) to maintaining advocacy sites and much more.
They create and present in-person workshops and lecture-style talks.
Working as a Developer Advocate gives you the reach & ability to influence & effect change in software solutions that developers are creating today.
I strongly recommend that you read Wassim Chegham’s blog post.
My experience and role as a developer advocate
I didn’t have any prior experience in DevRel, but I did have an audience with good writing skills, so hiring me would be a risk-versus-reward gamble for SuperTokens.
My current responsibilities include the following
- SuperTokens ambassador program management
- Writing technical blog posts for SuperTokens.
- Twitter spaces series.
- Writing for the official Twitter account.
- Participation in the open-source community and the gathering of feedback
- Educate users on how to use SuperTokens and where to get help.
- Getting product feedback and directing it to the right person on the team
- Participating in Internal product feedback discussion, e.g., docs
Working at SuperTokens is a once-in-a-lifetime opportunity. Every day is different due to the culture, peculiarities, and people.
I also spend time in the open-source community, speaking with people interested in giving it a try for the first time. This enables me to collect valuable data, such as feedback and pain points that could be addressed.
We listen to our community and ambassadors and act on their feedback because the community is a valuable relationship to the company.
My work highlights from the last few months
One of the best things I’ve done in recent months was launch and build the SuperTokens ambassador program.
A steady stream of ambassadors eager to represent your Startup is priceless for any organization.
As you can see in the launch tweet below, we added 20+ awesome people from the tech community who love open source within a month.
Launching your Ambassador program is an excellent way to provide your members with the tools and training they need to effectively tell your story in the same voice, thereby improving your brand.
If you want to learn more about SuperTokens, I recommend reading the blog posts I’ve written up to this point.
The next day, after one of the Twitter spaces, I saw this lovely tweet from Josh.
Josh took notes from one of the devRel Twitter spaces, and I really like this one.
DevCommunity recognized me as one of the Top Author for 2021
Why I joined SuperTokens
Here’s my list of must-haves, in no particular order
- I was looking for a new challenge in a different field.
- The company’s approach to developing developer tools was appealing.
- Interaction with users and customers and witnessing the impact of my work.
- Outstanding coworkers with a great sense of humor.
- Because I’ve become a digital nomad, I can work from home or anywhere in the world.
Most importantly, get to meet and learn from new individuals in the community.
I like how our ambassador program receives a response within a month.
Members of the community do not want to be boxed in. They don’t want to be confined in their tasks. They aren’t task-rabbits at all.
Members of the community want to utilize their imaginations to improve a project. They want to present their thoughts and discuss about which ones have legs and which don’t.
Time management as a developer advocate
I switched from SDET/Frontend developer role to developer relations when I joined SuperTokens in November 2021. It’s a lot of fun, but no one warns you about how much there is to do.
I could be any of the following at any given time.
- Creating a blog post for a technical audience.
- Answering questions on social media platforms such as Twitter, Discord, Reddit, and LinkedIn.
- Developing and improving SuperTokens Ambassadors programs.
- Collaborating on content with other companies/developer advocates.
- Participating in a YouTube or Twitter Spaces interview.
- Collaboration with internal teams members.
- Several meetings with various stakeholders.
It can be quite disorienting! It would be effortless to work nonstop if there were no sound systems in place and no support from your boss & It can be extremely overwhelming.
But, as I’ve said before, you need mentors in your life, Advait helped me a lot to manage all the tasks & time while doing my stuff.
And I believe Sam blog post about Managing Time as a Developer Advocate (Without Losing Your Mind) is relevant. , which greatly aided me in planning my day and priorities. This is a must-read if you work in devRel.
Lessons learned over the last four months
The first four months at SuperTokens were spent learning the skills I needed to be successful in my role, learning about SuperTokens, and figuring out my unique perspective as a developer advocate.
Here are some of the things I’m learning:
1- Your personal brand and reputation as a Developer Advocate are tightly coupled to your job.
2- The most important lesson I’ve learned is that being yourself is essential.
3- It is essential to write things down, and good writing skills are required to be a developer advocate.
4- It’s a good start to write them down, but actions and outcomes are even better. You can have brilliant ideas, but they are meaningless unless they result in brilliant content.
5- If you don’t enjoy what you’re doing, it will show in the end result, so work to your strengths.
I’m not sure what the next few years of my career will entail, but I believe that Developer Advocacy is the first of many steps that will allow me to achieve the goals I set for myself.
This is the path I took to get to SuperTokens. I was able to get a great job at a cool company because of my online presence!
I’ve joined SuperTokens, a group of like-minded people pursuing the same goal, and I’m ticking all the boxes and having a great time doing what I love.
If you have any questions about my journey or job, please leave them in the comments section!
As a Developer Advocate, my job is to be help fellow developers and founders to teach and learn alongside them in public.
Stay in Touch
That was it for this blog.
I hope you learned something new today.
If you did, please like/share so that it reaches others as well.
Connect with me on Twitter
If you like this.
I encourage you all to sign up for my newsletter. It’s free.
Check out old editions here: ByteSizedBets Newsletter by Ankur
Want to read more interesting blog posts
✅ Here are some of my most popular posts that you might be interested in.
- Software Developer’s Guide To Writing
- How Technical Writing Can Supercharge Your Startup
- A Complete Step-By-Step Guide To Start A Blog
- A Startup’s Guide to Technical Writing
- What is Technical Writing and How to Become a Technical Writer
- Github Copilot vs Tabnine? – Choose the Best AI Assistant for You
Jack of all trades, master of my life.