Over the next few weeks or months, as I search for my next role, I’m hoping that I’m going to have a few conversations. The purpose of this post is to clarify what I can bring to any company that is considering employing me and what I’m looking for in my next role. TL;DR / Exec Summary What I’ll bring: See my LinkedIn profile. In particular, my time at Nexmo (acquired by Vonage) and my more recent experience at Ably A successful servant leader and award-winning Developer Experience & ...| Phil Leggetter - Developer Experience & Relations Leader
The first version of this post was published on the PostHog blog on September 30, 2021 Developer Relations exists and is executed in different ways at almost every company. Our Developer Relations journey at PostHog has just begun, and we still don’t know exactly what it will look like in the medium term. But we can still assess what our needs are going to look like and formulate a plan to seed, grow, and scale Developer Relations. This plan, at the very least, provides a level of clarity t...| Phil Leggetter - Developer Experience & Relations Leader
Listen to the audio version on Descript 🔉 It’s been just over eight months since I left Nexmo/Vonage, where I’d been for over four years, and I’ll admit to having spent a few hours reflecting upon my decision to leave. It’s also that time of year when many people seem to get a new job and change companies so now seems like a good time to share some advice and some of my experiences. When frustrated or tired of a job the most obvious reaction for many is to look for another job at a...| Phil Leggetter - Developer Experience & Relations Leader
In the first post in the series we covered discovering real-time data within your systems and applications. In part two we went through the use cases for your real-time data. In this final section we’ll cover the how: how to describe, publish & consume real-time data from your systems and expose the data so that you can build real-time features. The main steps we’re going to cover are doing the following with the real-time event data: Analyse/Process Describe Publish Consume and Use Analy...| Phil Leggetter - Developer Experience & Relations Leader
This is the first part of our real-time data series. The second part in the series covers use cases for your real-time data. In the Discovering Real-Time Data in Your Apps post I covered what is real-time and discovering the real-time data within your existing apps. In this second post I want to cover ways in which you can use the real-time data that you have now identified within your apps. Specifically, how you can use that data to understand what’s happening right now in your apps and ho...| Phil Leggetter - Developer Experience & Relations Leader
Real-time notifications, data visualisation, communication, collaboration… Whether the aim is to improve user experience or to facilitate the management of your infrastructure, the ability to collect, process, and deliver data in real-time is critical. Every application has real-time data, but turning this data into useful functionality requires three steps: Identify the points within a system where it can be found. Know how to make it accessible to other systems and applications. Understan...| Phil Leggetter - Developer Experience & Relations Leader
This was originally written by me and published on the Pusher blog What is Real-Time? – it’s a question that is asked a lot. It’s a fundamental question that I’m sure many are curious to get a definition for. And many a developer that’s worked with embedded systems may have even been annoyed when they hear “real-time” in the context of the Web or the Internet applications. So, to clarify things once and for all let’s address the question of “What is Real-Time?” and apply i...| Phil Leggetter - Developer Experience & Relations Leader
When I tweeted my availability back on January 8th 2016 I wasn’t sure if it would have any reach. But thanks to an amazing network of peers, and a popular post on Defining Developer Relations, I’ve ended up having lots of conversations with very smart people about potential opportunities. As I reflected on the past year, and discussed developer relations with others, it became very clear that I had some criteria for my next role: Key stakeholder in shaping the developer relations strategy...| Phil Leggetter - Developer Experience & Relations Leader
The number of companies looking to build developer relations teams is on the increase. But what developer relations means to each company tends to differ; some hire advocates and some hire evangelists, some are looking to market to developers and others see devrel as key to capturing feedback and to the success of their product. How do you know the roles and activities that will work best for your company? What’s the difference between these job titles? What developer relations should mean ...| Phil Leggetter - Developer Experience & Relations Leader
There are lots of real-time frameworks which exist to allow us to build real-time features and functionality into our apps. However, I often see developers who are excited about discovering real-time framework X and then proclaim “now to find a use for it”. Every single application has real-time data and every single application could benefit from real-time features driven by that data. So I felt compelled to write a series of posts covering some of the fundamentals of real-time. This is ...| Phil Leggetter - Developer Experience & Relations Leader