Tag Archive for: DevRel

When it comes to DevRel, there are some key differences between hiring a permanent employee and working with a consulting agency. Here are some of the main differences:

Consulting Approach

  • Consulting agencies provide a team of experts with diverse knowledge and expertise
  • Consulting agencies offer project-based services, which can save costs and provide flexibility
  • Consulting agencies can set up processes, methodologies, and technologies to use
  • Consulting agencies can provide more services in a single package

Permanent Hire Approach

  • Permanent employees can be moved to a variety of projects once hired
  • Permanent employees are typically W-2 employees of a company and receive benefits
  • Permanent employees are paid a salary and have job security
  • Permanent employees can be trained and developed over time

In summary, working with a consulting agency can provide a team of experts with diverse knowledge and expertise, while hiring a permanent employee can provide job security and the ability to train and develop over time. It ultimately depends on the specific needs and goals of the DevRel program.

Content Calendar

  • Identify target audiences
  • Plan content creation process from start to finish
  • Use content calendar templates to get started
  • Choose a content calendar tool that works best for your team
  • Collaborate with multiple teammates
  • Sort posts by social platform and assign color coding
  • Mark each tab by month
  • Meet deadlines, manage content creation, and create transparency
  • Plan content around your organization’s needs
  • Strategize how to promote big events in advance
  • Use a key to understand the information in the calendar
  • Edit the Month and Year at the top of the calendar
  • Edit the cells below each day of the week

On-boarding Process

  • Create a menu of milestones for the first 90 days
  • Track progress with a content calendar or brainstorm list
  • Assign a mentor to new hires
  • Provide a clear job description
  • Set clear expectations and goals
  • Provide access to necessary tools and resources
  • Schedule regular check-ins and feedback sessions
  • Encourage new hires to ask questions and provide feedback


  • Identify training needs for each team member
  • Create a training plan that aligns with team goals
  • Use a variety of training methods, such as online courses, workshops, and mentorship
  • Provide opportunities for hands-on experience
  • Encourage continuous learning and development
  • Evaluate the effectiveness of training programs and make adjustments as needed