rmanalan
1. Build and maintain a plugin SDK and integration framework
2. Help write docs and guides (we had a dedicated tech writer in our dev rel org)
3. Do public facing stuff: blogs, conference talks, participate in hackathons, etc.
4. Plan and host events: company developer conference, hackathons, meetups, etc.
5. Write code... could be anything... sample code, tech blogs, integrations, bug fixes to product, new features in product, etc.
It was a hard job in the early days -- lots of context switching. Those who were well suited for it were devs who communicated well, knew how to tell a story, and loved the hustle.
In the past several years, I've seen this role evolve a bit more to be what the author of the article describes: basically dev advos with a social status who speak at conferences a lot. While I think that's an important aspect of a Dev Rel org, I think a Dev Rel org should have a healthy balance of people who are good at the public facing stuff and those who are highly technical and can get in the weeds with other developers. A Dev Rel org with that combo can deliver high-level and visionary stories to the public and also dive deep into the tech with any developer/architect in the industry.
With the pandemic, we're having to reinvent ourselves yet again and trying to figure out how to get the best signal-to-noise ratio with our audience. A lot of people are trying new things out. For us, we're diving into video a bit more as a medium. I'm not entirely sure how good virtual confs are going to fair in the next year, but from what I've seen recently, I'm not optimistic about the platform.
Other roles we've seen ourselves optimizing in lately... being a more useful resource internally especially for our sales organization -- helping them craft a better story, providing better demos that are reusable, writing long form guides on the stuff you probably wouldn't have thought to write about in the past.
Figure this out pronto. This is your top priority! Have someone help you!!
My wife was diagnosed with metastatic breast cancer back in 2006. I worked for Oracle at the time via the acquisition of PeopleSoft. I never wanted to stay at Oracle, but I ended up staying for 6+ years just so I can stay on Oracle's United Healthcare PPO which was the best. It covered almost everything including getting multiple opinions to crazy expensive clinical trials. I finally left Oracle in 2011 and moved over to Atlassian only once I knew for sure that switching insurance plans would not affect my wife's care, but even then, I still bought Cobra for the first month into my new job just in case.
I know it sounds unheard of for many people here on HN to stay at a job you don't like just so you can keep you and your loved ones healthy and alive, but when it comes down to it, surviving is top priority.
A new HipChat
The big thing with flux is the dispatcher. You don't want to get into the habit of using your dispatcher as an event emitter. Once you have a proper Flux dispatcher, the rest falls into place.
The new API allows you to request personal tokens or room tokens (you'll need to be a room admin for that).
Git Flow Comes to Java
Switching to Git?
If I weren't an employee, I'd do this. $65k in cash prizes. $10k/month.
Add some strength to your Backbone
Two separate codebases. Bitbucket is running on a Python stack (Django) and Stash is built on a Java stack (traditional Atlassian stack). Stash can be extended through plugins (https://marketplace.atlassian.com/plugins/app/stash/popular?...)