<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Colm Doyle</title>
    <description>The latest articles on DEV Community by Colm Doyle (@colmdoyle).</description>
    <link>https://dev.to/colmdoyle</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F15475%2F2676ade5-d214-4921-840b-9de04469be1e.jpg</url>
      <title>DEV Community: Colm Doyle</title>
      <link>https://dev.to/colmdoyle</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/colmdoyle"/>
    <language>en</language>
    <item>
      <title>Developer Relations in 2022 - Where I'm focusing</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Fri, 21 Jan 2022 14:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/developer-relations-in-2022-where-im-focusing-4ne5</link>
      <guid>https://dev.to/colmdoyle/developer-relations-in-2022-where-im-focusing-4ne5</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pskVfsGA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/6a497616fa3384b45f7c2e4b26307b76/6a068/minifig.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pskVfsGA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/6a497616fa3384b45f7c2e4b26307b76/6a068/minifig.jpg" alt="Three lego minifigs. They are wearing Slack logo tops, and holding mobile phones." title="Three lego minifigs. They are wearing Slack logo tops, and holding mobile phones." width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Like many SaaS companies, the planning year at Slack runs from February to January, so we’re coming to the end of our planning process for the next 12 months.&lt;/p&gt;

&lt;p&gt;One part of that process which is important in my role as Head of Developer Advocacy at Slack is &lt;a href="https://slack.com/intl/en-ie/careers#openings"&gt;recruiting&lt;/a&gt; and headcount planning. I need to make an ask for a specific number of hires, justify that, start working with recruiting to hire those people, etc etc.&lt;/p&gt;

&lt;p&gt;As part of that, I’ve been thinking a lot about what it is that I want the team to achieve.&lt;/p&gt;

&lt;p&gt;Obviously I need to consider what we’re doing through the lens of the company, but like any good leader, I try to consider what each individual on my team will get out of it. What skills will they learn to advance in their career, what will be transferable to other roles, other teams and more.&lt;/p&gt;

&lt;p&gt;I think these skills could serve as a good blueprint for many small DevRel teams, so wanted to share them.&lt;/p&gt;

&lt;p&gt;So with that, let me talk about what Slack’s Developer Advocates will be doing this year.&lt;/p&gt;

&lt;h2&gt;
  
  
  It’s all about the content
&lt;/h2&gt;

&lt;p&gt;A big focus for us next year is &lt;em&gt;massively&lt;/em&gt; upping our content game. More video, more blog posts, maybe some other mediums we haven’t considered yet.&lt;/p&gt;

&lt;p&gt;Towards the latter half of 2021, we started to spin up what we’d consider mid-length videos, that is longer than 5 minutes, but less than 15.&lt;/p&gt;

&lt;p&gt;Here’s a great example by &lt;a href="https://twitter.com/s_illiv"&gt;Sandra&lt;/a&gt;, the most recent member of the team, who was speaking about using our App Home feature.&lt;/p&gt;



&lt;p&gt;Then there’s also blog posts like &lt;a href="https://slack.com/intl/en-ie/blog/developers/socket-to-me"&gt;this one&lt;/a&gt; from &lt;a href="https://twitter.com/jimray"&gt;Jim Ray&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Whilst both of those example are very ”&lt;em&gt;you already know and have bought into the idea of Slack&lt;/em&gt;”, we also want to start producing content which is more reflective of our amazing community of developers. At the end of the day, our platform exists to help people get things done more easily in Slack, whether that’s &lt;a href="https://incident.io"&gt;responding to incidents&lt;/a&gt;, &lt;a href="https://workstreams.ai"&gt;managing their projects&lt;/a&gt;, or most importantly &lt;a href="https://twitter.com/chrishutchinson/status/1484230130465751043?s=20"&gt;bragging about your wordle score&lt;/a&gt;, so we want to talk about the interesting things that our community are making, and even things that &lt;em&gt;aren’t&lt;/em&gt; related to our APIs, but can still make your life easier, like offering a look at how we plan content, or build product, or launch features.&lt;/p&gt;

&lt;p&gt;Here’s just a few of the things we want to tackle soon.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SG-Od2_l--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/a0c754476b8b8093abe349efc77cced1/6a068/devrelcontentplan.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SG-Od2_l--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/a0c754476b8b8093abe349efc77cced1/6a068/devrelcontentplan.jpg" alt="A screenshot of a Figjam board, containing virtual stickies with ideas for content" title="A screenshot of a Figjam board, containing virtual stickies with ideas for content" width="880" height="353"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Once more unto the in-person events, dear friends
&lt;/h2&gt;

&lt;p&gt;I still think 2022 will be very heavy on digital content, but like other organisations, we’re keeping a close eye on what a return to in-person looks like, so there’ll likely be some hybrid events too.&lt;/p&gt;

&lt;p&gt;We already have at least one major event on the books in the form of &lt;a href="https://www.salesforce.com/form/event/tdx22-save-the-date/"&gt;TrailblazerDX 2022 this April&lt;/a&gt;, but as with everything, it will depend on COVID-19 and how safely we can run an event at the multiple thousands scale.&lt;/p&gt;

&lt;p&gt;As I say though, I don’t know that any large event will &lt;em&gt;ever&lt;/em&gt; be 100% in-person again. Hybrid is here to stay.&lt;/p&gt;

&lt;h2&gt;
  
  
  One message, many mediums
&lt;/h2&gt;

&lt;p&gt;But fundamentally, COVID or otherwise, I think DevRel is a multimedia discipline now, so DevRel teams should have experience / an interest in generating content across all sorts of mediums.&lt;/p&gt;

&lt;p&gt;There are so many ways to help your community, and make your content accessible to a wide range of folks, regardless of where they’re based, or their style of learning. We’re not there yet, but we want to be a team that generates content for our whole community.&lt;/p&gt;

&lt;p&gt;In a practical sense, I think that knowledge of how to produce content in multiple formats is a table stakes skill for a DevRel professional today. You don’t have to be a world class video editor, but the idea of learning to slice together some video content in iMovie/Premiere Pro etc shouldn’t terrify you. The same can be said of audio. Voiceovers, podcasts, virtual workshops all require you to be confident speaking into a microphone.&lt;/p&gt;

&lt;p&gt;Similarly, you need to be confident in your writing. Blog posts, tutorials, even tweets. The written word is still important, no matter how much video or audio you pump out.&lt;/p&gt;

&lt;p&gt;I think what’s going to be interesting is how much we could leverage short form video for technical content. If you look at the success other industries are having with the likes of Instagram Reels, YouTube Shorts and TikTok, I can’t believe that it’s not going to be a useful way to get developer facing content to a new audience.&lt;/p&gt;

&lt;p&gt;For some examples of folks who I think are doing this well, I always look at what &lt;a href="https://www.youtube.com/c/GitHub"&gt;GitHub&lt;/a&gt; and &lt;a href="https://www.youtube.com/c/StripeDevelopers"&gt;Stripe&lt;/a&gt; are doing. &lt;a href="https://twitter.com/MishManners"&gt;Michelle Mannering&lt;/a&gt;, &lt;a href="https://twitter.com/bdougieYO"&gt;BDougie&lt;/a&gt; and &lt;a href="https://twitter.com/chris_trag"&gt;Chris Trag&lt;/a&gt; in particular from those teams are doing great stuff.&lt;/p&gt;

&lt;h2&gt;
  
  
  Staying close to the product
&lt;/h2&gt;

&lt;p&gt;In a post last year, &lt;a href="https://cdoyle.me/posts/2021/04/getting-better-at-devrel"&gt;Getting better at Developer Relations&lt;/a&gt;, I spoke about the importance of being Developer Zero and working closely with Product Managers. I definitely still believe that to be true, and I’ve started to think more about how our team should balance that work with the content creation work.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OysJhds_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/b2d27cfcd2b66153a795b6e4fd271528/d9199/content-and-feedback-cycle.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OysJhds_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/b2d27cfcd2b66153a795b6e4fd271528/d9199/content-and-feedback-cycle.png" alt="A circular flow chart describing what I consider the Advocate product life cycle" title="A circular flow chart describing what I consider the Advocate product life cycle" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When I do, I envisage it as a circular thing, because each part of a Developer Advocate’s job is wholly dependent on the other. You cannot create value for your community if you’re not pushing your product team to build things that solve their problems, and you cannot get valuable feedback to bring to your product team if you’re not sharing ideas, sharing information and ultimately building a relationship with your community.&lt;/p&gt;

&lt;p&gt;If you’re only ever pitching your product, then congratulations, you work in Sales and Marketing, and I wish you well.&lt;/p&gt;

&lt;p&gt;If you’re only ever having interesting technical conversations with people that don’t teach you more about how people use your platform, then congratulations, you’re a well funded distinguished engineer, and I wish you well.&lt;/p&gt;

&lt;p&gt;Developer Relations / Advocacy sits somewhere in the messy middle. We are neither engineers who talk in the abstract and write fancy algorithms all day, nor are we marketing/sales people. You need to be comfortable living in that grey area.&lt;/p&gt;

&lt;p&gt;At Slack, we sit inside the Product Organisation, alongside the Platform Product Managers, so it’s easy for us to build and maintain these relationships. Wherever your team sits though, you should put in the effort, as they’re one of the most important partners you have.&lt;/p&gt;

&lt;h2&gt;
  
  
  Always tighten the feedback loop
&lt;/h2&gt;

&lt;p&gt;So what is 2022 at Slack Developer Advocacy? It’s about iterating on the loop I mention above, making it &lt;strong&gt;faster&lt;/strong&gt;. Ship &lt;strong&gt;more&lt;/strong&gt; content, ship &lt;strong&gt;better&lt;/strong&gt; content, ship platform improvements, ship ever increasing &lt;strong&gt;value for our community&lt;/strong&gt; , because ultimately, it’s them we’re here to serve, not the other way around.&lt;/p&gt;

&lt;p&gt;If you’re as passionate about these things as I am, and want to &lt;a href="https://slack.com/intl/en-ie/careers#openings"&gt;join us&lt;/a&gt;, I’m always looking to talk with great people. As I write this post, I’m actively looking for people in Europe, and hope to soon be looking for people in North America. So drop me a &lt;a href="http://twitter.com/colmisainmdom"&gt;DM on twitter&lt;/a&gt;, and let’s talk.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The best Incident Commanders might not be where you think</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Tue, 01 Jun 2021 16:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/the-best-incident-commanders-might-not-be-where-you-think-fac</link>
      <guid>https://dev.to/colmdoyle/the-best-incident-commanders-might-not-be-where-you-think-fac</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aMuD2Fb7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/52c02d18452c9afcc7b98d0ddf8abc43/6a068/gene-kranz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aMuD2Fb7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/52c02d18452c9afcc7b98d0ddf8abc43/6a068/gene-kranz.jpg" alt="A black and white photo of Gene Kranz. A Public Domain Image from NASA.gov" title="A black and white photo of Gene Kranz. A Public Domain Image from NASA.gov"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Incident Commander is a powerful role in the world of Incident Management. Like &lt;a href="https://en.wikipedia.org/wiki/Flight_controller#Flight_director"&gt;Flight Directors&lt;/a&gt; in NASA missions, they have responsibility for the decisions made and actions taken during an incident. Depending on your company’s process, they may have powers like stopping deployments, commandeering staff or even shutting down the service. Whatever they deem necessary for resolving the incident.&lt;/p&gt;

&lt;p&gt;In many software organizations, the Incident Commander is an on-call rotation, shared amongst senior members of the engineering team. And this seems logical right? Engineering managers and senior engineers will be close to the technology involved, so are best placed to solve the issues that may arise. But have you ever considered that maybe you should be casting your net a bit wider when it comes to staffing that role?&lt;/p&gt;

&lt;h2&gt;
  
  
  Incident Commanders are leaders, not fixers
&lt;/h2&gt;

&lt;p&gt;The excellent &lt;a href="https://response.pagerduty.com/"&gt;PagerDuty training materials&lt;/a&gt; distill the role of the Incident Commander down to “Keep the incident moving towards resolution”. You’ll note there’s nothing their about actually resolving the incident directly. The training materials talk instead about skills like&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Listening&lt;/li&gt;
&lt;li&gt;Leadership&lt;/li&gt;
&lt;li&gt;Clear communication&lt;/li&gt;
&lt;li&gt;Rapid decision making&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are skills you should expect across your entire organization, and certainly ones that you would want to foster. Incident Command is an excellent way for people to exercise those skills, and limiting that opportunity to just your senior technical staff does a disservice to the whole company. In fact, at Slack we encourage members of the Developer Relations team to take part in the incident process.&lt;/p&gt;

&lt;p&gt;If you staff up your Incident Command rotation with Product Managers, Salespeople, Customer Support Reps and others, then those people will be less drawn to directly solving the problem, letting engineers act as the subject matter experts and leaving the Incident Commander to focus on their primary role - coordinating the response.&lt;/p&gt;

&lt;p&gt;Beyond just tapping into the leadership talents of your whole organization, there’s other benefits to sharing the responsibility of incident command, so let’s talk about those.&lt;/p&gt;

&lt;h2&gt;
  
  
  Solving problems can be a powerful lure
&lt;/h2&gt;

&lt;p&gt;Whilst it &lt;em&gt;is&lt;/em&gt; logical to think that good incident commanders will also be good engineers, it ignores what the &lt;a href="https://response.pagerduty.com/before/different_roles/#incident-commander-ic"&gt;role of the incident commander actually is&lt;/a&gt;. Put simply, incident commanders &lt;strong&gt;shouldn’t&lt;/strong&gt; be solving the issue directly.&lt;/p&gt;

&lt;p&gt;I can’t speak for everyone of course, but I know that for myself, a problem is an extremely tempting thing. I love to solve puzzles, and sometimes an incident is a ready made puzzle. But when I’m running an incident, I must constantly resist the urge to jump in. Instead, I remind myself that my role is to co-ordinate the response, because if I get too into the weeds of a proposed solution, I’m more likely to take my eye off the bigger picture of the incident.&lt;/p&gt;

&lt;p&gt;As I mentioned earlier, as folks in Product or Sales are likely to be further removed from the technical architecture, the likelihood they’ll be tempted to offer solutions is minimized.&lt;/p&gt;

&lt;h2&gt;
  
  
  Empathy and Empowerment
&lt;/h2&gt;

&lt;p&gt;On-call rotations in technology companies are typically only expected in the Engineering organization, but since the IC rotation involves being on-call, this expectation is shared more broadly, meaning more of your organization understands and empathizes with being on-call.&lt;/p&gt;

&lt;p&gt;And in a similar vein, if your customer facing teams are directly involved in your incident management process, they’ll be in a much better position when it comes to discussing that process with their peers and with customers.&lt;/p&gt;

&lt;p&gt;Many companies provide &lt;a href="https://aws.amazon.com/message/11201/"&gt;root cause analysis documents&lt;/a&gt; to customers after major incidents. Imagine how much more empowered your sales and support teams would be if they could speak to how the incident was run when sharing that RCA with customers.&lt;/p&gt;

&lt;h2&gt;
  
  
  A fresh set of eyes
&lt;/h2&gt;

&lt;p&gt;The final point applies not just to incident teams, but organizations more generally. You know the expression “When all you have is a hammer, everything looks like a nail”? The same can be said about your incident process. If everyone involved in the incident process is an engineer, then your process will bias itself towards engineering solutions.&lt;/p&gt;

&lt;p&gt;Now whilst the solution to a technical incident is likely to be technical, the same doesn’t need to be true for the &lt;em&gt;process&lt;/em&gt;. By diversifying your rotation of incident commanders, you’re adding a fresh set of eyes to the process and will therefore create opportunities for new ways of approaching incidents to emerge.&lt;/p&gt;

&lt;h2&gt;
  
  
  First steps to diversifying your Incident team
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3yCcBz_h--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/f4ccb8409bfc27f31a3d9249fdf58474/6a068/incident-cards.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3yCcBz_h--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/f4ccb8409bfc27f31a3d9249fdf58474/6a068/incident-cards.jpg" alt="Slack incident training tabletop cards" title="Slack incident training tabletop cards"&gt;&lt;/a&gt;Slack incident training tabletop cards&lt;/p&gt;

&lt;p&gt;You might be wondering how to go about building a more diverse team of responders. Every organization will have a different approach, but I’d suggest the following -&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Speak to the leadership of the relevant departments to get buy-in. Explain the benefits to their teams, but also the company as a whole. Incident Response will need to be considered &lt;em&gt;part&lt;/em&gt; of the person’s role, not something that gets in the way of “actual work” that will need to be completed &lt;em&gt;in addition to incidents&lt;/em&gt;, otherwise you’re contributing to burnout.&lt;/li&gt;
&lt;li&gt;Invite those that are interested in helping out to &lt;strong&gt;observe&lt;/strong&gt; some incidents, either live or through recordings / channel history.&lt;/li&gt;
&lt;li&gt;If they’re still excited at the prospect, it’s time to start training them up. You can use the &lt;a href="https://response.pagerduty.com/"&gt;PagerDuty training materials&lt;/a&gt; as a template if you don’t already have a process for this. Although regardless of the background of your commanders, training is a good idea.&lt;/li&gt;
&lt;li&gt;Run some mock training incidents. At Slack we do a tabletop exercise as part of the IC training process.&lt;/li&gt;
&lt;li&gt;Let your trainees then shadow some real incidents&lt;/li&gt;
&lt;li&gt;Add them to the rotation and see how it goes!&lt;/li&gt;
&lt;li&gt;As the leader of your incident response program, be sure to note their contributions when it comes to performance reviews&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Never stop learning
&lt;/h2&gt;

&lt;p&gt;I’ve been an incident commander at Slack for over a year now and I can honestly say I’ve learned so much about leadership, communication and system architecture because of the role I play in incidents here. It’s a fantastic experience that I would recommend to anyone, so please do encourage others to try it out, they’ll thank you for it.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>incidentmanagement</category>
    </item>
    <item>
      <title>Improving your video conference setup</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Tue, 25 May 2021 12:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/improving-your-video-conference-setup-159c</link>
      <guid>https://dev.to/colmdoyle/improving-your-video-conference-setup-159c</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--O4q9PSfR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/86f90dcc62ac476576fde0e138e5a2dd/6a068/desk-shot.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--O4q9PSfR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/86f90dcc62ac476576fde0e138e5a2dd/6a068/desk-shot.jpg" alt="A desk with various items on it, including a microphone, a monitor and a DSLR as a camera." title="A desk with various items on it, including a microphone, a monitor and a DSLR as a camera."&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After a year of entirely virtual meetups and conferences, it seems unlikely at this point that we’ll ever go back to 100% in-person events. Like workplaces, most events seem to be leaning towards a hybrid model, with participants attending both in person, and virtually over a livestream. So with that in mind, what investments should you be making in your setup to ensure that when you choose to participate virtually, you’re not giving a sub-par experience to the people attending your talk?&lt;/p&gt;

&lt;p&gt;When reading the advice below, it’s important to remember that i’m coming at this from my perspective as a Developer Advocate. My job involves far more conference speaking than most, so it’s entirely possible that my setup is complete overkill for the majority of situations, but some people just like to invest in these things, so if you’re not into public speaking, but long for your Zoom game to be on point, then have at it, I’m not here to judge!&lt;/p&gt;

&lt;h2&gt;
  
  
  You get out what you put in
&lt;/h2&gt;

&lt;p&gt;This is probably obvious, but up to a certain point, the more you spend, the better a result you’ll get. That isn’t to say you can’t lower the costs here and there, but the reality is that all these things should be considered an investment and the costs viewed accordingly. Where possible, I’ve included both expensive and cheaper options. I’ve used many of these at some point, so can stand over them, but where I haven’t had the chance to try something yet, I’ll mention that.&lt;/p&gt;

&lt;h2&gt;
  
  
  Audio
&lt;/h2&gt;

&lt;p&gt;If you’re just starting out, audio is 100% where you should start. People will forgive poor video, but if they can’t hear you speaking clearly, then staying engaged with your content will be a real challenge.&lt;/p&gt;

&lt;h3&gt;
  
  
  Higher end option - Yeti by Blue ($130)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BdR72scM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/8b47a4511f66b4c8cbaf27d3ecabace8/6a068/blueyeti.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BdR72scM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/8b47a4511f66b4c8cbaf27d3ecabace8/6a068/blueyeti.jpg" alt="A Yeti by Blue microphone" title="A Yeti by Blue microphone"&gt;&lt;/a&gt;&lt;a href="https://www.bluemic.com/en-us/products/yeti/"&gt;Yeti by Blue&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://www.bluemic.com/en-us/products/yeti/"&gt;Yeti by Blue&lt;/a&gt; is almost a defacto standard now for people running smaller podcasts and is what I use. You can adjust the &lt;a href="https://mynewmicrophone.com/microphone-gain"&gt;gain&lt;/a&gt;, have different settings for one person using it versus multiple, you can mount it or have it on your desk, and easiest of all, it supports USB, so you don’t need a second piece of hardware to run it through.&lt;/p&gt;

&lt;p&gt;For a sense of what results the Yeti gives, every episode of &lt;a href="https://dev.to/pages/podcast"&gt;Klokta&lt;/a&gt; was recorded using one, so feel free to check that out.&lt;/p&gt;

&lt;h3&gt;
  
  
  Mid-range option - Snowball by Blue ($70)
&lt;/h3&gt;

&lt;p&gt;At about half the price, the &lt;a href="https://www.bluemic.com/en-us/products/snowball/"&gt;Snowball&lt;/a&gt; is Blue’s “budget” option. I’ve never used it myself, but it’s well regarded and as the name implies, is from the same manufacturer as the Yeti, so has some similar benefits.&lt;/p&gt;

&lt;h3&gt;
  
  
  Budget conscious option - The mic on your headphones
&lt;/h3&gt;

&lt;p&gt;If you can’t afford to get a dedicated microphone, at a minimum you should use the microphone on your cellphone’s headphones. If you have AirPods or AirPods Pro, even better, use those. It’s moving the microphone a lot closer to your mouth, and the AirPods do fancy beam-forming things.&lt;/p&gt;

&lt;h2&gt;
  
  
  Video
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Higher end option - Sony a6400 w/ Sigma Prime lens and Elgato CamLink 4K ($1300)
&lt;/h3&gt;

&lt;p&gt;There’s no getting around the fact that $1300 is &lt;strong&gt;a lot&lt;/strong&gt; for what you’d essentially be using as a webcam. But if you want to justify it to yourself, I’d point out that you can take it off the mount when you’re not presenting and you have a &lt;em&gt;very&lt;/em&gt; good camera for taking photos of your kids, nature, friends etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uY9pbEpN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/80637f8ba50827ab8467cae82f1abd9d/6a068/a6400.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uY9pbEpN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/80637f8ba50827ab8467cae82f1abd9d/6a068/a6400.jpg" alt="A Yeti by Blue microphone" title="A Yeti by Blue microphone"&gt;&lt;/a&gt;&lt;a href="https://www.bhphotovideo.com/c/product/1453768-REG/sony_ilce_6400_b_alpha_a6400_mirrorless_digital.html"&gt;Sony a6400 w/ Sigma Lens&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Anyway, this is definitely going to give you a serious step up from the built-in webcam you’re probably using. The &lt;a href="https://www.bhphotovideo.com/c/product/1453768-REG/sony_ilce_6400_b_alpha_a6400_mirrorless_digital.html"&gt;Sony a6400&lt;/a&gt; has super fast auto focus, an intuitive UI and a flip up LCD so you can position yourself. Pair that with a &lt;a href="https://www.bhphotovideo.com/c/product/1234027-REG/sigma_302965_30mm_f_1_4_dc_dn.html"&gt;30mm Sigma Prime Lens&lt;/a&gt; to give you that nice bokeh (blurred background) and you’re gonna look great.&lt;/p&gt;

&lt;p&gt;For an example of the kind of output you can expect, here’s a recording of an event I did that was pushed through Zoom then through Facebook, so you can imagine there’s a lot of compression going on and the result I think still looks pretty good. If you skip to around the 20 minute mark, my video is full screen and that will give you the best impression.&lt;/p&gt;



&lt;p&gt;It’s a popular choice for Streamers, YouTubers and other video professionals, so there’s a wealth of information out there on how to configure it best, plus it’s widely supported. One last thing though. The a6400 apparently supports directly connecting over USB, but I was recommended to use an &lt;a href="https://www.elgato.com/en/cam-link-4k"&gt;Elgato CamLink 4K&lt;/a&gt; and did so, but that could be a way to shave $120 off your costs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Mid-range option - Logitech Brio ($199)
&lt;/h3&gt;

&lt;p&gt;Coming in at just under $200, the &lt;a href="https://www.logitech.com/en-us/products/webcams/brio-4k-hdr-webcam.html"&gt;Logitech Brio&lt;/a&gt; is still pretty pricey for a Webcam, but I’ve been told by those who own them (I do not) that the quality is top notch, as it pushes out 4K quality video.&lt;/p&gt;

&lt;h3&gt;
  
  
  Budget conscious option - Reincubate Camo ($39 per year)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1wjaHTsu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/4abbb57a5e7080909df12ea0c86860ad/d9199/camo-example.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1wjaHTsu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/4abbb57a5e7080909df12ea0c86860ad/d9199/camo-example.png" alt="A screenshot of a recording that used Reincubate Camo" title="A screenshot of a recording that used Reincubate Camo"&gt;&lt;/a&gt;&lt;a href="https://reincubate.com/camo/"&gt;Reincubate Camo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you have an iPhone, then &lt;a href="https://reincubate.com/camo/"&gt;Reincubate Camo&lt;/a&gt; is a great investment. For about a year I paired it with my iPhone XS and got really great results. It was a &lt;em&gt;vast&lt;/em&gt; improvement from the &lt;a href="https://www.logitech.com/en-us/products/webcams/c920-pro-hd-webcam.960-000764.html"&gt;Logitech C920&lt;/a&gt; I had.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lighting
&lt;/h2&gt;

&lt;p&gt;Once you’ve settled on video and audio, you’re likely already in a good spot, but if you want to go further, the next thing I’d consider is &lt;em&gt;lighting&lt;/em&gt;. I have two different lights I use when recording. Even one of these is going to be pretty good.&lt;/p&gt;

&lt;h3&gt;
  
  
  Higher end option - Elgato Key Light ($199)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4Xn_Uhmk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/da9c53304e27e8366f377ff7c736cfec/6a068/keylight.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4Xn_Uhmk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/da9c53304e27e8366f377ff7c736cfec/6a068/keylight.jpg" alt="An Elgato Key Light" title="An Elgato Key Light"&gt;&lt;/a&gt;&lt;a href="https://www.elgato.com/en/key-light"&gt;Elgato Keylight&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I use a single &lt;a href="https://www.elgato.com/en/key-light"&gt;Key Light&lt;/a&gt; clamped to my desk and offset to my right. The warmth of the light is adjustable from very bluish to very yellowish, and the output is adjustable from barely on to staring directly into the sun. It doesn’t get warm and has some nice touches like being controllable from my laptop (vs a physical button).&lt;/p&gt;

&lt;h3&gt;
  
  
  Mid range option - Generic Ring Lights (starting from $10)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8tedOOFz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/91d07eb03b751d7fa80c37d5e3bedb90/6a068/ringlight.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8tedOOFz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/91d07eb03b751d7fa80c37d5e3bedb90/6a068/ringlight.jpg" alt="A generic ring light" title="A generic ring light"&gt;&lt;/a&gt;Ring light&lt;/p&gt;

&lt;p&gt;I originally started out with $50 ring light that I bought on Amazon. It’s since been discontinued, but Amazon has an almost unlimited supply of these things. What you’re looking for when considering them is&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Can you adjust the brightness? (Ideally yes)&lt;/li&gt;
&lt;li&gt;Is their a mount for your camera / phone built in? (Ideally yes)&lt;/li&gt;
&lt;li&gt;Does it plug into the wall or into USB? (I prefer USB, but this is personal preference)&lt;/li&gt;
&lt;li&gt;What size is it? (My one has an inner diameter of 8 inches and that feels about right)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Budget conscious option - Sunlight (free I guess?)
&lt;/h3&gt;

&lt;p&gt;If you’re tapped out budget wise, but still look dark, consider if you can move your desk so that you face a window, because natural light can be pretty flattering. What you absolutely don’t want in the background is a large light source like a window or bright lamp. No amount of camera trickery will compensate well for that.&lt;/p&gt;

&lt;h2&gt;
  
  
  All the other things
&lt;/h2&gt;

&lt;p&gt;Once you’ve gotten all of the above sorted, you’re really into over-engineering for most situations. But I love a good gadget as much as the next person, so here’s a few other bits and pieces I use regularly&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Th_y2D8t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/b18a5027c916be372bff1cb9e49d6ea6/6a068/ipad-streamdeck.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Th_y2D8t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/b18a5027c916be372bff1cb9e49d6ea6/6a068/ipad-streamdeck.jpg" alt="An iPad Mini running Stream Deck Mobile" title="An iPad Mini running Stream Deck Mobile"&gt;&lt;/a&gt;&lt;a href="https://www.elgato.com/en/key-light"&gt;Stream Deck Mobile&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.elgato.com/en/stream-deck-mobile"&gt;Stream Deck Mobile&lt;/a&gt; ($25 per year): I had an old iPad Mini that wasn’t doing anything else, so I purchased Stream Deck Mobile and stuck it on a stand. It’s definitely helpful as you can configure it to control just about anything from Zoom to your lights, to playing random noises in meetings. If you don’t have a spare iPad or iDevice lying around, you can also buy a &lt;a href="https://www.elgato.com/en/stream-deck"&gt;physical Stream Deck&lt;/a&gt; for a significantly higher cost from Elgato.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.elgato.com/en/green-screen"&gt;Elgato Green Screen&lt;/a&gt; ($160): I really only pull this out for videos where I’ll do a bunch of post-production, but it’s a helpful tool, especially if you can’t really otherwise control your background due to space constraints etc. The screen shot in the “Reincubate Camo” section above involved the green screen.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.fully.com/standing-desks/jarvis/jarvis-hardwood-standing-desk.html"&gt;Jarvis Hardwood Standing Desk&lt;/a&gt; (starts at $1139): You’re going to need somewhere to put all this stuff obviously, and I put mine on a Jarvis hardwood desk. It’s adjustable over a wide range and is big enough to hold everything comfortably.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The content is still the star
&lt;/h2&gt;

&lt;p&gt;The choices I’ve made in terms of equipment reflect what works for me and I’m sure many others have made equally valid choices, both more expensive and cheaper. It’s important to remember though, that at the end of the day, video and audio equipment are just tools to help make your content shine. But if that content isn’t polished to start with, no amount of fancy lenses or shiny lights will make it interesting. Be sure you invest the time and effort there before you worry about how you look or sound.&lt;/p&gt;

</description>
      <category>devrel</category>
    </item>
    <item>
      <title>Flexibility shouldn't mean always-on</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Tue, 18 May 2021 12:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/flexibility-shouldn-t-mean-always-on-3a0a</link>
      <guid>https://dev.to/colmdoyle/flexibility-shouldn-t-mean-always-on-3a0a</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ylXAQkJx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/92e5cea47be86d82fbcdfa0d71feeecd/6a068/desk-planner.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ylXAQkJx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/92e5cea47be86d82fbcdfa0d71feeecd/6a068/desk-planner.jpg" alt="A desk with various items on it, including two notebooks, a MacBook and a pair of AirPods. One of the notebooks has a to-do list and a planner." title="A desk with various items on it, including two notebooks, a MacBook and a pair of AirPods. One of the notebooks has a to-do list and a planner."&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As parts of the planet, &lt;a href="https://donate.covid19responsefund.org"&gt;but not all&lt;/a&gt;, start to see light at the end of the COVID tunnel, many companies have started to formalize their plans for post-COVID working conditions. Technology companies in particular are considering a “hybrid” or a “fully distributed” model, whereby you can choose to either come into a pre-agreed company office for 2/3 days per week and work from somewhere else for the balance, or work in a location of your choosing all of the time, usually in line with some requirements around tax laws and local corporate entities.&lt;/p&gt;

&lt;p&gt;But there’s another consideration being discussed in addition to location, and that’s &lt;em&gt;when&lt;/em&gt; you work. Companies are recognizing that punching a clock and working a strict 9-5 doesn’t work for many, especially people with family commitments, or people who just like to keep a different schedule for whatever reason. There are &lt;a href="https://www.bcg.com/publications/2019/flex-work-programs-that-actually-work"&gt;benefits&lt;/a&gt; to this approach, especially when it comes widening the pool of people you can recruit, hopefully leading to a more talented and diverse employee base. But as we embrace the positives of this, we must also be cognizant of the potential downsides, so we can build protections into this new normal.&lt;/p&gt;

&lt;p&gt;In a world where you’re measured not by the hours you put in, but by your output, how do we avoid creating a situation where you end up working significantly more than before because of unreasonable output expectations, especially across cultures and timezones.&lt;/p&gt;

&lt;h2&gt;
  
  
  The pitfalls of unlimited flexibility
&lt;/h2&gt;

&lt;p&gt;The clearest cautionary tale in this regard is “unlimited” paid time off (PTO). On the face of it, unlimited PTO could be considered an extremely employee-friendly policy. No more counting your days, no more stressing about whether you’ll have enough left over if your kids are sick or whether you’ll have to work over the end of year holidays.&lt;/p&gt;

&lt;p&gt;But time and time again, unlimited PTO has led to people taking &lt;a href="https://www.fastcompany.com/90398810/for-millennials-unlimited-vacation-isnt-always-a-perk"&gt;&lt;em&gt;less&lt;/em&gt;&lt;/a&gt; time off. People move from a model of earning time off that belongs to them and they spend as they see fit, to time off being in the gift of their line manager, and suddenly every PTO request feels like an imposition you’re placing on your team. Some teams that embraced unlimited PTO in the past have even moved to “&lt;a href="https://buffer.com/resources/employees-take-vacation/"&gt;minimum vacation&lt;/a&gt;” policies to counter this effect.&lt;/p&gt;

&lt;p&gt;Now imagine that atmosphere of imposition, but applied to when you close your laptop for the last time in a given day. You can easily picture people feeling pressured to crank out one more thing because their team has unreasonable expectations, whereas before, knowing that it was around 5:30pm would have drawn a natural line under the working day and given you explicit permission to step away from your keyboard. Ask yourself, what cultural norms should you and your team establish to recreate that “time to log-off” mentality?&lt;/p&gt;

&lt;h2&gt;
  
  
  Your time, your ideas?
&lt;/h2&gt;

&lt;p&gt;As I write this post, I wouldn’t consider myself “at work”, but I also know that I didn’t punch a time card and sit down at my desk this morning at 9am, because Slack isn’t overly concerned with the hours I keep. But who owns these words? Do I? Does Slack?&lt;/p&gt;

&lt;p&gt;Intellectual Property clauses are a common feature of many tech company contracts and the traditional way to establish ownership boundaries over this sort of output. Frequently they suggest that anything you create using company hardware or on company time is the property of the company. Simple enough you’d think. But consider this - I’m writing these words on my personally purchased iOS device, using software I funded myself, and will upload them to my personal GitHub. That certainly seems to make them mine. &lt;strong&gt;But&lt;/strong&gt; , content creation is part of my job. It’s what I’m paid to do, so arguably Slack &lt;em&gt;could&lt;/em&gt; claim ownership under my current employment contract. And since Slack doesn’t demand I work set hours, who’s to say what’s company time and what’s my time?&lt;/p&gt;

&lt;p&gt;Realistically I don’t think Slack’s legal team will worry about the ownership of this content, but someone somewhere is writing the next Google. Assuming that person is employed right now, I’d imagine that their employer would be &lt;strong&gt;very&lt;/strong&gt; interested in that IP. For all concerned, this is another example of how agreements will need to evolve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Use your mobility to shape your company’s approach
&lt;/h2&gt;

&lt;p&gt;Those of us in the technology sector, particularly Product Managers, Designers and Engineers, have never had so many choices of where to work. There are few other industries where it is truly a job seeker’s market. And that means that employers, at least the good ones, are hyper-conscious of the challenge of retaining talented staff and will do what it takes to hold on to people. That’s a privilege that you should use to your advantage when it comes to influencing how your company will approach these decisions. As I said in &lt;a href="https://dev.to/posts/2021/04/building-for-the-new-normal#the-time-to-consider-these-problems-is-already-here"&gt;Building for the new normal&lt;/a&gt;, the time to consider this is &lt;strong&gt;now&lt;/strong&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Decisions […] need to be made before the industry starts to fall back on what worked in the past, even if it’s no longer fit for purpose.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Companies everywhere are currently discussing what work will look like in the future, and many are circling the model where the hours you put in are less important. I think this approach can provide many benefits, but we should all be careful that we don’t sleepwalk into a situation where in the name of flexibility, we end up ceding some protections - like the ability to own our ideas or to turn off our work devices - because as tempting as clearing a red notification bubble can be, that Slack message can probably wait for tomorrow.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>When you struggle to write</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Thu, 06 May 2021 00:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/when-you-struggle-to-write-7hi</link>
      <guid>https://dev.to/colmdoyle/when-you-struggle-to-write-7hi</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hrcZwAn9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/97b49df9de7834ffcf6dba4b3b5c99cd/6a068/when-you-struggle-to-write.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hrcZwAn9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/97b49df9de7834ffcf6dba4b3b5c99cd/6a068/when-you-struggle-to-write.jpg" alt="A cropped image of a mechanical typewriter" title="A cropped image of a mechanical typewriter"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s staring at you, making you feel stupid. It’s an empty page, or a blinking cursor in a document of zero kb.&lt;/p&gt;

&lt;p&gt;You &lt;em&gt;want&lt;/em&gt; to write something. The &lt;em&gt;will&lt;/em&gt; is there, but the idea just won’t come. You look back through your previous ideas, you voraciously consume content. Podcasts, other writers posts, your favorite websites. You seek out inspiration like a dry sponge, you wish for liquid. But it’s not coming and you’ve promised yourself you would write more, and you want to stick to your schedule. So what can you do to get going?&lt;/p&gt;

&lt;h2&gt;
  
  
  Tend to your ideas like a garden
&lt;/h2&gt;

&lt;p&gt;I’ve said before that when I have an idea for a piece of content, as soon as I can, I &lt;a href="https://cdoyle.me/posts/getting-better-at-devrel#create-more-content"&gt;write it down&lt;/a&gt;. Writing it down can mean many things. Sometimes it’s a paragraph or two, sometimes it’s some bullet points, but more often than not, it’s a single sentence.&lt;/p&gt;

&lt;p&gt;I think of this like planting seeds in a garden. Some will grow almost instantly and be ready for publishing that week. Others may take weeks or months to bloom. It’s that garden of ideas that I visit whenever I’m stuck. If you don’t already, start tending to your own garden of ideas, and hopefully you’ll always have some content ready to harvest.&lt;/p&gt;

&lt;h2&gt;
  
  
  To produce, you should consume
&lt;/h2&gt;

&lt;p&gt;If you’re in the business of creating content, you should also be &lt;em&gt;consuming&lt;/em&gt; as much content as you can too. This isn’t a case of ”&lt;em&gt;good writers borrow, great writers steal&lt;/em&gt;”, but more that reading the work of others will help you form an opinion on topics that interest you, and from those opinions you’ll be able to write content that appeals to you and hopefully others.&lt;/p&gt;

&lt;p&gt;I often say that when you can’t get a designer to help you build a visual asset, just do it yourself, because they’ll either be ok with what you’ve made, or be so horrified that they give you a better asset. Either way, you have the asset. Consuming other people’s content is kind of the same. You either find an topic you agree with and want to expand on, or you feel so strongly that you want to counter their opinion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Give old content a new home
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://thebeebs.net/2021/03/02/my-top-ten-tips-for-surviving-and-thriving-in-developer-relations/"&gt;Martin Beeby&lt;/a&gt; from the AWS DevRel team has it absolutely right when he talks about assets and activities. In most Developer Relations work, creating new content doesn’t always mean writing a blog post. You speak on podcasts, you record videos or talk at events.&lt;/p&gt;

&lt;p&gt;Sometimes the best way to getting out of a rut writing-wise is to take something that’s already been fully formed and look at ways to repurpose it. So try taking a blog post and turn it into your next talk. Or rewrite it into a script for a podcast episode.&lt;/p&gt;

&lt;h2&gt;
  
  
  When all else fails, just write about it
&lt;/h2&gt;

&lt;p&gt;I was once involved in a conversation about the point of internal company hackathons, and a point raised by someone there really stuck with me. He said that we all have ideas we want to pursue that aren’t on the roadmap, or funded. They’re the kind of idea that if you just get started, you’ll be able to rapidly prototype it and make your case. But it’s finding the time to get the ball rolling that always blocked you, and that was were the hackathon came in. It gave you the space to get started.&lt;/p&gt;

&lt;p&gt;Unlike regular hackathons, I reckon that writing about your inability to write something is probably a chip you can only cash in once, but when you do, you might find that everything else clicks back into place and you’ll have your 1% written. Now to just write the other 99%.&lt;/p&gt;




&lt;p&gt;If you like this kind of content, did you know I also produce a &lt;a href="https://klokta.substack.com"&gt;newsletter&lt;/a&gt; and a &lt;a href="https://cdoyle.me/pages/podcast"&gt;podcast&lt;/a&gt;. Subscribe to one or both and get these posts and more delivered automatically!&lt;/p&gt;

</description>
      <category>devrel</category>
      <category>content</category>
    </item>
    <item>
      <title>Building for the new normal</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Thu, 29 Apr 2021 00:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/building-for-the-new-normal-3pp</link>
      <guid>https://dev.to/colmdoyle/building-for-the-new-normal-3pp</guid>
      <description>&lt;p&gt;&lt;a href="///static/2c7e886cee87d67ff3fac5d7ac6f5166/e5166/building-for-the-new-normal.jpg"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tXDXYLQw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/2c7e886cee87d67ff3fac5d7ac6f5166/6a068/building-for-the-new-normal.jpg" alt="A shot of a video conference with a woman who can be seen smiling on screen. A man is sitting in front of the computer." title="A shot of a video conference with a woman who can be seen smiling on screen. A man is sitting in front of the computer."&gt;&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;As the world starts to look toward a post COVID work environment, the commonly accepted wisdom seems to be that a Monday to Friday 9-5 routine in a central office is no longer the default expectation for &lt;a href="https://en.wikipedia.org/wiki/Knowledge_worker"&gt;knowledge workers&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Instead, particularly in the &lt;a href="https://www.bbc.com/news/business-56759151"&gt;technology sector&lt;/a&gt;, a lot of companies are moving to either a fully distributed workforce, or a hybrid one where you spend only a small percentage of your time co-located with your team. And whilst most of the focus has been on what that means in terms of physical real estate and employee compensation, I think the interesting long term changes will be in the digital tooling that we all rely on day to day. A lot of these product and organisational trends have been bubbling under the surface for some time now, but over the last few months and in the coming years, those trends have started to accelerate, bringing about a new way of working that &lt;a href="https://www.axios.com/slack-ceo-companies-post-pandemic-2ec87c33-87ad-454c-8410-e12f4e5f60b4.html"&gt;some believe&lt;/a&gt; were inevitable. In the past year, developers rushed to adapt tools to a fully distributed environment, but the challenge presented by the next twelve months and beyond is how to make those tools work in the hybrid environment many of us will inhabit.&lt;/p&gt;

&lt;p&gt;So in a world where someone new to the organization can no longer learn how it works by sitting next to their teammates and tapping them on the shoulder, how should your existing tooling adapt and what &lt;em&gt;new&lt;/em&gt; approaches to tooling does this new style of working enable?&lt;/p&gt;

&lt;h2&gt;
  
  
  Learning through discovery
&lt;/h2&gt;

&lt;p&gt;The traditional model of your teammates &lt;em&gt;explaining&lt;/em&gt; how a tool works, &lt;em&gt;showing&lt;/em&gt; you how a tool works, and finally &lt;em&gt;letting&lt;/em&gt; you try those tools for yourself will, I believe, fail to deliver.&lt;/p&gt;

&lt;p&gt;Tools for this new future of work will need to focus not just on the initial onboarding experience, but will also need to work with existing collaboration tools like Slack, Teams and even email, to make usage of the tool visible in ways that allow people to learn the particular quirks of how their team uses it.&lt;/p&gt;

&lt;p&gt;Let’s take code review for example. Imagine you’re a new engineer, and you’re in a project channel in your company’s &lt;a href="https://slack.com/"&gt;Slack workspace&lt;/a&gt; or a &lt;a href="https://www.workplace.com/"&gt;Workplace by Facebook Group&lt;/a&gt;. It’s day one and you can see Pull Request notifications from the &lt;a href="http://github.com/"&gt;GitHub app&lt;/a&gt;, so you now know that your team prefers to do their code reviews there. Importantly, you didn’t have to already be subscribed to GitHub email notifications, because modern collaboration tools shouldn’t rely on outdated patterns like the information silos that are email inboxes.&lt;/p&gt;

&lt;p&gt;When you click into the review, GitHub is already showing you what the &lt;a href="https://www.redhat.com/en/topics/devops/what-cicd-pipeline"&gt;CI/CD pipeline&lt;/a&gt; looks like because the list of checks are surfaced right beside the merge button. Some tools even post information like coverage reports directly into the pull request. And because Pull Requests are all about collaboration, you can get a sense for what matters to your team when code is being reviewed, because you’re doing it all together inside the GitHub UI.&lt;/p&gt;

&lt;p&gt;You’re being guided through the whole process, from the pull request being surfaced in a group setting like a channel, all the way through to providing you with a list of CI tools that you’ll need to familiarise yourself with. It’s this kind of collaborative behaviour that needs to exist in &lt;em&gt;all&lt;/em&gt; tooling.&lt;/p&gt;

&lt;h2&gt;
  
  
  Collaborative by design
&lt;/h2&gt;

&lt;p&gt;I don’t know about you, but I’ve lost count of the number of times over the last twelve months that I wished I could just round up my team, jump into a meeting room with an actual whiteboard and some post-it notes to just &lt;em&gt;figure something out&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Whilst Google Docs in particular has been held up as an example of best-in-class collaborative document editing, I’ve yet to see the experience of being “in the room” replicated well in a digital tool. It’s entirely possible this is just a function of my own personal working style, but I’ve had enough folks express similar thoughts to me that I know I’m definitely not alone or even in a small minority.&lt;/p&gt;

&lt;p&gt;The tools that are needed for the next 5 years and beyond will have to weave online and asynchronous (or indeed synchronous) collaboration into the very fabric of their product, not as a mere feature or add-on.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Room Where It Happens
&lt;/h2&gt;

&lt;p&gt;Early in the second act of &lt;a href="https://en.wikipedia.org/wiki/Hamilton_(musical)"&gt;Hamilton&lt;/a&gt;, Aaron Burr laments the fact that he wasn’t in ”&lt;a href="https://open.spotify.com/track/2TK2KSrzXD6W01qjXVjNGh?si=3fc8cb9869f346d1"&gt;the room where it happened&lt;/a&gt;”. As someone who has spent the bulk of his career working from Ireland, but with the majority of my teammates in a California HQ, I can definitely sympathize with how Burr felt.&lt;/p&gt;

&lt;p&gt;How many times have you been the only person dialling into a meeting room full of people, and felt like you’re &lt;em&gt;observing&lt;/em&gt; the meeting instead of &lt;em&gt;participating&lt;/em&gt; in it? In one way, forcing everyone to work from home has been a great leveller in this regard because when everyone is on zoom, no one group dominates conversation. In the whiteboard scenario I mentioned, when you involve video conferencing, I think you have two equally awful choices - Either point the (inevitably poor resolution) camera at the whiteboard and hope the folks on the zoom can make it out, but then have no way to contribute, or you use some kind of online mind mapping software where everyone in the physical room has sit in front of their laptops and the folks on zoom have to choose between looking at the screen or seeing their colleagues. &lt;a href="https://workspace.google.com/products/jamboard/"&gt;Google Jamboard&lt;/a&gt; feels like a step in the right direction, but not every company can afford to kit out a room with a full video conferencing setup &lt;strong&gt;and&lt;/strong&gt; spend $5,000 on a fancy whiteboard.&lt;/p&gt;

&lt;p&gt;Some changes that need to happen, for meetings in particular, will be larger, like the whiteboard collaboration use case, but others will be smaller affordances that make life easier for the people running the meeting. Today for example, when you get a meeting invite, your options are Yes, No, or maybe. Perhaps in the future, when you answer yes, Google Calendar would ask you if you’ll be attending in person or over Zoom/Hangouts. Then the system can ensure you’re assigned a meeting room that (a) is the correct size and (b) has the facilities you’ll need in terms of cameras / whiteboards and more.&lt;/p&gt;

&lt;p&gt;Whatever the solution, the experience of dialling into a meeting will need to be re-imagined or the people who choose to work outside one of the company’s hubs will once again be relegated to the role of observers. And in this hybrid world, regardless of where we choose to work from, we all deserve to be in the room where it happens.&lt;/p&gt;

&lt;h2&gt;
  
  
  Seamless security
&lt;/h2&gt;

&lt;p&gt;If you can’t rely on traditional security approaches like a strictly controlled office network, how do you secure tools? People will inevitably follow the path of least resistance, so the key as always with security is balancing the most secure route with the most convenient route, especially when you talk about data leaving an organization.&lt;/p&gt;

&lt;p&gt;As an example of following the path of least resistance, you would be astonished at the number of people who &lt;a href="https://edition.cnn.com/2019/03/23/politics/kushner-whatsapp-concerns/index.html"&gt;conduct business&lt;/a&gt; over consumer messaging apps like WhatsApp or Signal. It honestly boggles my mind until you consider that the alternative for most people is email, which despite being the defacto standard for decades, is, well, not very good.&lt;/p&gt;

&lt;p&gt;It lacks all sorts of features that people have come to expect from messaging, like the ability to leave or join a conversation, or inline attachments that actually work well, and just the societal expectation of a formal style of communicating when emailing.&lt;/p&gt;

&lt;p&gt;So given that alternative, people chose what they were comfortable with. The &lt;em&gt;path of least resistance&lt;/em&gt;. But the likes of WhatsApp or iMessage are, by their very design, consumer messaging tools. They lack features that are table stakes for corporate messaging, like e-discovery features to comply with legal requests, data loss prevention systems, audit trails and more. It was this gap that Slack leveraged when they launched &lt;a href="https://slack.com/connect"&gt;Slack Connect&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Connect took the consumer level features that the every day user enjoys, with the enterprise protections that a company needs to protect themselves. And because sending a DM or creating a multi-company channel in Slack Connect only requires the other party’s email addresses, it’s pretty easy to create the connection, so there’s no real need to lean on your consumer messaging app of choice. Which is a good thing, because whatever about the company’s legal obligations, if you’re going to maintain a good work/life balance, it’s probably better not to mix how you talk to your friends and how you talk to your customers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Flexible schedules, not 24/7 ones
&lt;/h2&gt;

&lt;p&gt;When I talk about an entire class of products weaving something into their fabric, the most recent product shifts that come to mind are closely connected to each other - the adoption of “social” features such as algorithmic ranking, and the shift to a “mobile first” mindset. Both of these were transformative in the software industry, came within a few years of each other, and many would argue, haven’t been 100% positive.&lt;/p&gt;

&lt;p&gt;The tendency in both these shifts was to chase engagement metrics at all costs, which led people to craft addictive experiences where success was based on how long you kept people in your product without considering if that cumulative time was a net positive for your user’s physical or mental health.&lt;/p&gt;

&lt;p&gt;In the current shift, especially for the work based tooling I’m talking about, we have an opportunity to learn from these mistakes and create experiences that add value, but are respectful of the work/life balance of our users.&lt;/p&gt;

&lt;p&gt;This isn’t about your product dictating work schedules to people, but instead creating new incentives that don’t encourage constantly checking in with colleagues. What you’re looking for is ways to give users control about how they guard their time, and from a cultural perspective, encouraging the use of those guardrails. You want to offer this &lt;a href="https://www.ft.com/content/2bde75b5-d8e9-4705-91e5-9231aec8c0e9"&gt;flexibility&lt;/a&gt;, because in all likelihood, the schedules of your team can vary wildly, and employees will start to expect their work schedule to be flexible. As examples of tools that are already started to weave this into their design, you could look at Slack and Google Calendar.&lt;/p&gt;

&lt;p&gt;Slack encourages users to tell it when &lt;a href="https://www.theverge.com/21315295/slack-pause-notifications-per-day-basis-weekends-custom-schedule"&gt;they want to be available and when to leave them alone&lt;/a&gt; through custom “Do not disturb” schedules. Similarly, Google Calendar &lt;a href="https://workspaceupdates.googleblog.com/2021/02/create-repeating-ooo-entries-and-segment-working-hours-in-google-calendar.html"&gt;recently&lt;/a&gt; rolled out the ability to more granularly control your availability for meetings, as well as setting repeatable periods of “out of office” time, where they would automatically decline meeting invites without you having to be notified.&lt;/p&gt;

&lt;h2&gt;
  
  
  The digital water cooler
&lt;/h2&gt;

&lt;p&gt;Perhaps one of the most controversial side effects of moving to primarily digital communication is the extent to which &lt;a href="https://qz.com/work/2002100/why-basecamps-culture-memo-is-so-controversial/"&gt;some&lt;/a&gt; &lt;a href="https://www.wired.com/story/turmoil-black-lives-matter-political-speech-coinbase/"&gt;companies&lt;/a&gt; want to, and can, decide what employees can discuss at work.&lt;/p&gt;

&lt;p&gt;Obviously the notion of company policies around acceptable behaviour at work have been around for some time, but it’s the extent to which a primarily digital environment allows employers to actually monitor and enforce these policies that’s different now. It’s a lot harder to see what goes on “around the water cooler” vs in your company tools.&lt;/p&gt;

&lt;p&gt;With all of our workplace communication flowing through those tools, the line between casual conversations with colleagues and what you’d expect to appear in a court document is blurring further and further.&lt;/p&gt;

&lt;p&gt;Features that enhance user safety, or legally important things like e-discovery are usually less controversial, but the extent to which your tooling is perceived as enabling the suppression of speech in the workplace is a harder line to toe.&lt;/p&gt;

&lt;h2&gt;
  
  
  The time to consider these problems is already here
&lt;/h2&gt;

&lt;p&gt;We’re now over a year into this forced global work-from-home experiment. What was previously a fluid pandemic mandated experience will soon become like poured concrete, setting quickly and hard to change after the fact. Decisions about the kind of tooling we want to create need to be made before the industry starts to fall back on what worked in the past, even if it’s no longer fit for purpose.&lt;/p&gt;

&lt;p&gt;As the people who are ultimately building these tools for the future of work, it’s our collective responsibility to be sure that the products we design help to create the best possible environments for everyone. We owe it to ourselves not to dodge that responsibility.&lt;/p&gt;




&lt;p&gt;If you have something to add, I’d love to hear it, so let’s continue the conversation over on &lt;a href="https://twitter.com/colmisainmdom"&gt;Twitter&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>productmanagement</category>
    </item>
    <item>
      <title>If you’re not iterating, you’re already falling behind</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Fri, 09 Apr 2021 21:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/if-you-re-not-iterating-you-re-already-falling-behind-42nf</link>
      <guid>https://dev.to/colmdoyle/if-you-re-not-iterating-you-re-already-falling-behind-42nf</guid>
      <description>&lt;p&gt;&lt;a href="///static/1e6874f87f6e8f502a900a9721491b04/e5166/one-step-forward.jpg"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aROo4H8D--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/1e6874f87f6e8f502a900a9721491b04/6a068/one-step-forward.jpg" alt='A mosiac of tiles spelling out the words "One step forward"' title='A mosiac of tiles spelling out the words "One step forward"'&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When I worked at Facebook in the early days, we used to talk a lot about what would be “the new Facebook”, because if &lt;strong&gt;we&lt;/strong&gt; didn’t become the “new Facebook”, there was a hundred &lt;a href="https://www.ycombinator.com"&gt;YC&lt;/a&gt; startups that surely would. There was a definite sense of urgency around shipping new code.&lt;/p&gt;

&lt;p&gt;This sense of urgency is, in my opinion, the true meaning of ”&lt;a href="https://youtu.be/V6urvN_4q9I"&gt;Move Fast and Break Things&lt;/a&gt;”. It wasn’t about carelessness and disregard for users, although sometimes it did unfortunately manifest that way. Instead it was about accepting a certain amount of risk you’d break something in return for the perceived upside of forward momentum, because with so many companies wanting to be the next Facebook, if we weren’t moving forwards, we were moving backwards.&lt;/p&gt;

&lt;p&gt;Obviously that hasn’t yet come to pass in the truest sense of the Facebook being toppled as a company, but the sentiment still rings true, regardless of what your product is. It’s kind of like what Reid Hoffman &lt;a href="https://twitter.com/reidhoffman/status/847142924240379904?s=21"&gt;says&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If you’re not embarrassed by the first version of your product, you’ve launched too late&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When I hear that phrase, what comes to me is this - What you build will never be perfect. You can spend an eternity on polish. In fact, it can drag down your whole organization. It’s infinitely better to ship what you have and iterate. Obviously there’s a quality bar to meet depending on your product. A pacemaker has a higher bar, than say, an app to connect people for dating. But as much as possible, all your processes should bias to releasing what you have at that moment.&lt;/p&gt;

&lt;h2&gt;
  
  
  The cost of iteration
&lt;/h2&gt;

&lt;p&gt;For software, the cost of iteration has never been lower. Infra as a service, feature flags, CI/CD as a service, and much more have created an environment that enables increasing faster development cycles.&lt;/p&gt;

&lt;p&gt;As an example, these days when bad code is committed to a code base, it’s sometimes quicker and easier to fail forward than it is to revert. When you’re dealing with a primarily server based piece of software, you can keep rolling deploys and get a fix out much easier than the days of floppy disks and gold master CDs, so you have an inherently lower risk profile, and as an industry, we should be leaning into that, not getting ever more cautious.&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback fuels the best products in the world
&lt;/h2&gt;

&lt;p&gt;The reason you should be doing this is because feedback is the lifeblood of a good product. Ship the smallest possible unit, get feedback, iterate. Repeat.&lt;/p&gt;

&lt;p&gt;As you iterate, you’re refining, you’re improving, you’re getting closer to something that solves a need for your users.&lt;/p&gt;

&lt;p&gt;Move a pixel, nudge a button, publish a blog post, knock a few ms off a load time by sorting a collection differently. Whatever releasing means to you, be doing it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Iteration as a super power
&lt;/h2&gt;

&lt;p&gt;If, like me, you work as a Developer Advocate, then encouraging Product Managers to incorporate feedback from the community and getting other engineers to push that code into the hands of that same community in order to get more feedback should be a critical effort of your team. You and your community are direct benefactors of the historically low cost of iteration in modern software, so use it as a super power to deliver an ever improving platform for the developers you serve.&lt;/p&gt;

&lt;p&gt;If you have something to add, I’d love to hear it, so let’s continue the conversation over on &lt;a href="https://twitter.com/colmisainmdom"&gt;Twitter&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>productmanagement</category>
    </item>
    <item>
      <title>Getting better at Developer Relations</title>
      <dc:creator>Colm Doyle</dc:creator>
      <pubDate>Sat, 03 Apr 2021 21:00:00 +0000</pubDate>
      <link>https://dev.to/colmdoyle/getting-better-at-developer-relations-a09</link>
      <guid>https://dev.to/colmdoyle/getting-better-at-developer-relations-a09</guid>
      <description>&lt;p&gt;&lt;a href="///static/1f4de48f408f31d0a4b187646d79b91d/e5166/craftsmanship.jpg"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--E4kZQu4T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdoyle.me/static/1f4de48f408f31d0a4b187646d79b91d/6a068/craftsmanship.jpg" alt="Craftsmanship tempered with playfulness" title="Craftsmanship tempered with playfulness"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Much to my own surprise, a number of people have been asking me lately how they should approach working in Developer Relations. After listening to the excellent &lt;a href="https://youtu.be/_q_bWATVJTg"&gt;Twitter Spaces Panel&lt;/a&gt; the other day, I was inspired to write down some of my thoughts on how people can refine the craft of working with their Developer Community. I hope this advice is as valuable for someone considering moving into DevRel as it is for a seasoned practitioner.&lt;/p&gt;

&lt;p&gt;It’s important to say though, this is less me prescribing the perfect formula of being a Developer Advocate / Community Manager / pick your DevRel title, and more about what works for me, because I am far from perfect at this and have actively been trying to improve what I do. In fact, the mere writing of this is part of my process, which leads me to my first suggestion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Create more content
&lt;/h2&gt;

&lt;p&gt;What this looks like for you depends on the medium you feel most comfortable with. Some people like to write blog posts or books, others want to stream on twitch or pre-record a presentation. And some people want to churn out sample code. Whatever works. What’s important is building a better creative muscle.&lt;/p&gt;

&lt;p&gt;Think of it like getting healthy through running. It doesn’t matter how long you run, it’s about lacing up, getting out there and forming a habit. In this case, the habit is content creation.&lt;/p&gt;

&lt;p&gt;For me, the easiest thing tends to be written pieces. Every time I have an idea for some content, I immediately take out my phone and write it down. I’ll revisit and refine it until I have the bones of something to work with, then I’ll publish.&lt;/p&gt;

&lt;p&gt;So write a bit, don’t worry about word count or over refining it. Just write something and share it. Next time you can write a bit more. And the time after that, and the time after that, and so on.&lt;/p&gt;

&lt;p&gt;Soon you’ll find yourself writing/recording so much that you’re needing to edit it down, and isn’t that a great position to be in?&lt;/p&gt;

&lt;h2&gt;
  
  
  Be curious
&lt;/h2&gt;

&lt;p&gt;I believe that in order to succeed in Developer Relations, you might not need a formal software education, but you &lt;strong&gt;do&lt;/strong&gt; need to have a thirst for learning. You should be trying out new technologies regularly, even if they’re not 100% related to the platform you work with.&lt;/p&gt;

&lt;p&gt;It can sometimes be difficult to find the time to do this. The things on your to-do list are like a gas, they’ll expand to fill the amount of time you give them. So don’t give them all of your time. Consciously make time for learning.&lt;/p&gt;

&lt;p&gt;This doesn’t always mean doing it in your spare time. Work life balance is vital, especially once we get back to a world of traveling for events. This is &lt;strong&gt;professional development&lt;/strong&gt; , and if your organization doesn’t give you time to learn, then honestly, if you can, you should start looking for one that will.&lt;/p&gt;

&lt;h2&gt;
  
  
  Be generous
&lt;/h2&gt;

&lt;p&gt;As much as you can afford to, be &lt;strong&gt;generous&lt;/strong&gt; with your time and your knowledge. People are genuinely curious and a big part of DevRel is sharing what you know.&lt;/p&gt;

&lt;p&gt;Sometimes it’ll be about what it is that you do, sometimes it’ll be someone asking for advice about how to succeed on your platform. Sometimes people will just want to pitch you an idea for feedback. Whatever it is, make the time. Grab that coffee, give that talk, hop on that zoom.&lt;/p&gt;

&lt;p&gt;If you make time for the various communities that you work with, then they’re more likely return that generosity when you come calling.&lt;/p&gt;

&lt;h2&gt;
  
  
  Be developer zero
&lt;/h2&gt;

&lt;p&gt;You should constantly be putting yourself in the shoes of your community by building against the platform you work on. Before a new feature sees the light of day on your platform, your team should have built against it.&lt;/p&gt;

&lt;p&gt;This isn’t a formal QA process. QA is an incredibly specific field with many excellent practitioners, and DevRel shouldn’t be one of them. This is about getting a feel for the feature and the APIs it exposes. Do the patterns feel right? Does the contract make sense? Is it all intuitive? These are the questions you’re trying to answer.&lt;/p&gt;

&lt;p&gt;Perhaps most importantly for your community, you’ll be better placed to help them see the benefits of a feature if you’ve used it yourself and understand its quirks. Plus you can open source the code when you’re done and you’ve seeded the library of sample code for that feature.&lt;/p&gt;

&lt;h2&gt;
  
  
  Work closely with Product Managers
&lt;/h2&gt;

&lt;p&gt;When I talk about being Developer Zero and the kinds of questions you should be asking when trying a new feature, what I’m really trying to give you is a list of things you should be talking to the relevant Product Manager about. Your relationship with Product Managers will be key to how effectively you can advocate for the views of the developers you serve, so cultivate them.&lt;/p&gt;

&lt;p&gt;Ultimately, the relationship you have with your PMs will depend on your organization, but I think ideally you want to get to a place whereby PMs are actively seeking out your feedback as early as possible in the design stage of a feature. Be their trusted parter. Don’t ring their bell for every single piece of feedback. Watch for patterns in the community and surface them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Practice Empathy
&lt;/h2&gt;

&lt;p&gt;My final piece of advice is this - Be empathic with those in your community. Assume their best intent. They want to learn - after all, they raise bugs and suggest features because they share your passion for the platform you have the privilege of working on.&lt;/p&gt;

&lt;p&gt;What seems incredibly obvious to you may well have been blocking them for hours/days/weeks.&lt;/p&gt;

&lt;p&gt;Besides - some of the best insights I’ve learned about the products I work on have always come from the community. They offer a perspective that an insider won’t always have.&lt;/p&gt;

&lt;p&gt;Just remember, while you may have answered the same question a million times, this is their first time asking you, and if they’re asking you, then it’s &lt;strong&gt;important to them&lt;/strong&gt;. Respect that and respect them, it’s the least they deserve.&lt;/p&gt;




&lt;p&gt;I’ll be upfront and say that I’m probably not the best at living up to these traits. And I’m not sure that anyone is 100% at all of them. Ultimately the best we can ever do is strive to improve, and that’s what I’m trying to do. I hope you feel like you’re improving too.&lt;/p&gt;

&lt;p&gt;If you have something to add, I’d love to hear it, so let’s continue the conversation over on &lt;a href="https://twitter.com/colmisainmdom"&gt;Twitter&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>devrel</category>
      <category>career</category>
    </item>
  </channel>
</rss>
