Accomplishing developer audience goals

Tessa Kriesel
Tessa Kriesel
Accomplishing developer audience goals

If you’re looking for fresh or different ways to accomplish your goals, check out the Trello board we put together.

I remember struggling earlier in my career with goal setting. I didn’t understand why I needed to track how I was getting better, as long as I was getting better. Then I joined a company where my overall performance score towards meeting my goals affected my annual bonus. I had to stop doing whatever my intuition told me to do and do whatever was going to accomplish my goals—even if it meant my overall impact would be less. This is how they were training us to think. It made me feel restricted, a lot like how I felt as a troubled, high schooler under-challenged and frustrated.

It was clear I needed to approach goals in a different way. They needed to align with my strategy and my passion projects in order for me to be truly happy in my job. So I learned how to make an impact early and how to turn my passion projects into revenue driving campaigns within my company, so that I could set goals around them.

Which is exactly how I ended up building my very first developer advocacy program (think leveraging your customer super fans, not #DevRel team), I turned a passion project—wanting to thank those that praised us—into a program that drove success in all teams of the company by finding ways to accomplish or contribute to accomplishing the company and team-level goals.

As a founder, or a creative person, it can be really easy to just do what your intuition tells you, but when you do that, it’s hard to set goals ahead of time, and build a strategy with a solid roadmap you can receive feedback and support on. When you take the time to really think about what will provide your company the biggest impact, you can begin writing goals that make it incredibly clear to your team what they should be focused on, and you will suddenly find yourself with more revenue, more active users, and a thriving developer audience.

Writing Your Goals

Think S.M.A.R.T.

This is how I like to summarize the S.M.A.R.T. goal model.

  • Specific (focused)
  • Measurable (track success)
  • Achievable (attainable)
  • Relevant (results-based)
  • Time bound (time-sensitive)

Draft Clearly

When it comes to writing goals, I have a method that works really well for me.

End Result

What is the end result that is supposed to take place if the actions taken to accomplish the goal work?


Attract is the end result.


What is the numerical value of what we are tracking?


100 is the metric we are trying to meet & exceed


What are we focusing on?


New Developers is our focus.


Attract 100 new developers is a very clear and concise goal. It clarifies your focus and it gives you a measurable metric to track towards. Draft goals with an end result (or action), a measurable metric and a focus with clarity.

Ways to accomplish your goals

Once you have drafted and received feedback & approval for your goals, you’re ready to start drafting a strategy plan & roadmap for how to accomplish your goals. If you’re looking for fresh or different ways to accomplish your goals, check out the Trello board we put together.

Visit the Trello board

Join the conversation.

Great! Check your inbox and click the link
Great! Next, complete checkout for full access to Devocate
Welcome back! You've successfully signed in
You've successfully subscribed to Devocate
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated