<?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>Forem: Lynne Tye</title>
    <description>The latest articles on Forem by Lynne Tye (@lynnetye).</description>
    <link>https://forem.com/lynnetye</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%2F33954%2F72cbc46f-2062-4cd7-8ad5-4914c103cae3.jpeg</url>
      <title>Forem: Lynne Tye</title>
      <link>https://forem.com/lynnetye</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/lynnetye"/>
    <language>en</language>
    <item>
      <title>What developer advocates do</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Wed, 20 Feb 2019 18:45:28 +0000</pubDate>
      <link>https://forem.com/lynnetye/what-developer-advocates-do-54c7</link>
      <guid>https://forem.com/lynnetye/what-developer-advocates-do-54c7</guid>
      <description>&lt;p&gt;Originally published on &lt;a href="https://www.keyvalues.com/blog/what-exactly-do-developer-advocates-do" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fav2yblwpsey361ly09b4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fav2yblwpsey361ly09b4.jpg" alt="What developer advocates do"&gt;&lt;/a&gt;&lt;/p&gt;
Photo by &lt;a href="https://unsplash.com/photos/ya-SNqL9Q-g" rel="noopener noreferrer"&gt;Joshua Coleman&lt;/a&gt; on Unsplash.



&lt;p&gt;There are countless career paths for a software engineer, and I'm not just talking about different flavors of engineering management or individual contribution. I've met several engineers who, after years of coding, transitioned to developer advocacy. I think more people would do the same if they knew what it was.&lt;/p&gt;

&lt;p&gt;Developer advocates (who are sometimes called "developer evangelists" or fall under their company's "developer relations" org) are technical people who also excel in communications. What makes developer advocacy so intriguing is that it welcomes a broad spectrum of people and backgrounds: bootcamp TAs, enthusiastic bloggers, passionate technologists, and theatre performers are all well-positioned for success in this line of work.&lt;/p&gt;

&lt;p&gt;As a burgeoning field, there are many people who still haven’t discovered what developer advocacy is and some who have already drawn false conclusions. (To be fair, that’s easy to do when you only have one or two data points.) This is why I talked to 15 developer advocates about their day-to-day responsibilities and the common misconceptions people have about their jobs. [Spoiler alert: It's not all glamorous travel, they're not all extroverts, and yes, many of them still code.]&lt;/p&gt;

&lt;p&gt;Here is an introduction to what developer advocates do, what kinds of people do well in these roles, and how to become one yourself:&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  &lt;strong&gt;What is the biggest misconception people have about what developer advocates do?&lt;/strong&gt;
&lt;/h1&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/lakatos88" rel="noopener noreferrer"&gt;Alex Lakatos&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  JavaScript &lt;a href="http://developeravocados.net/" rel="noopener noreferrer"&gt;Developer Avocado&lt;/a&gt; at Nexmo.
&lt;/h4&gt;

&lt;p&gt;People see us traveling to give talks in all of these cool places around the world and they think that's all we do. But no one understands that out of these cool places, I mainly see the airport, the hotel, and the venue. And while I may be on stage for only an hour, a lot of work goes into preparing for that. In between all of that is figuring out how to work from planes, trains, and automobiles. I still haven't figured out how to remote out of a car yet :)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/degoodmanwilson/" rel="noopener noreferrer"&gt;Don Goodman-Wilson&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Developer Advocate (EMEA) at &lt;a href="https://www.keyvalues.com/github" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;.
&lt;/h4&gt;

&lt;p&gt;The need for technical ability is overstated. The ability to make human connections is by far the most important aspect of this job. I think you need to be technical enough to participate in the kinds of conversations that come up, but the perception that developer relations people (aka devrellers) have to be engineering rockstar ninjas in order to be taken seriously is, to me, a bunch of self-aggrandizing, gatekeeping hooey.&lt;/p&gt;

&lt;p&gt;Ex-teachers are my favorite people to hire into this role. I'd take someone who has experience teaching high school over a senior developer any day. I say this as an ex-teacher, but also as a developer with &amp;gt;20 years experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/remotesynth" rel="noopener noreferrer"&gt;Brian Rinaldi&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Director of Content at Progress Software, previously a Developer Advocate at Progress Software.
&lt;/h4&gt;

&lt;p&gt;The biggest misconception is that we spend our days coding. I've seen many people who love to code leave this type of role because, as it turns out, it is probably only 10-25% coding (and I'd generally say on the lower end of that range). I like to think of it as, when we get the chance to code, it's usually to learn new things, experiment, and be creative. A lot of the job involves things like meetings, writing, travel, presenting, and other non-code activities.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  &lt;strong&gt;What do developer advocates do on a day-to-day basis?&lt;/strong&gt;
&lt;/h1&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/idvoretskyi" rel="noopener noreferrer"&gt;Ihor Dvoretskyi&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Developer Advocate at the Cloud Native Computing Foundation (CNCF).
&lt;/h4&gt;

&lt;p&gt;The Cloud Native Computing Foundation is the home for a few of the most fast-growing open source projects in the world, including Kubernetes, Prometheus, Envoy, Helm, and others. CNCF is a non-profit, community-focused organization, and in my case, my job is an organic combination of community program management and technical developer advocacy.&lt;/p&gt;

&lt;p&gt;I’m focused on advocating (i.e. blogging, public speaking) for the CNCF &lt;a href="https://www.cncf.io/projects/" rel="noopener noreferrer"&gt;projects&lt;/a&gt; (specifically, Kubernetes and Helm), together with the wider Cloud Native &lt;a href="https://landscape.cncf.io/" rel="noopener noreferrer"&gt;ecosystem&lt;/a&gt;. Besides that, CNCF runs some community-oriented programs including Ambassadors Program, Meetups, and CNCF’s participation in Google Summer of Code, which I help to curate.&lt;/p&gt;

&lt;p&gt;Being a Developer Advocate at a community-focused organization is an amazing experience, especially for someone as passionate about Open Source as I am.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/MissAmaraKay" rel="noopener noreferrer"&gt;Amara Graham&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Developer Advocate at IBM.
&lt;/h4&gt;

&lt;p&gt;I write digital content (how-tos, tutorials, blogs, and code snippets) as well as develop and lead in person workshops and lecture style talks. Occasionally I have more customer focused meetings where I work with dev teams and show them how IBM Cloud and/or Watson API Services work. All of these activities generate feedback from the external dev community that I look to bring to internal teams to make sure we are building the right stuff.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.davidneedham.me/" rel="noopener noreferrer"&gt;David Needham&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Developer Advocate at Pantheon.
&lt;/h4&gt;

&lt;p&gt;The majority of my time is focused on education and training, but I also actively contribute to the Drupal and WordPress communities. I feel like we’re doing it right with programs like &lt;a href="https://pantheon.io/trainers" rel="noopener noreferrer"&gt;Pantheon for Trainers&lt;/a&gt; (free stuff for educators) and workshops like &lt;a href="https://pantheon.io/resources/getting-started-drupal" rel="noopener noreferrer"&gt;Getting Started with Drupal 8&lt;/a&gt; (a class we run in-person at conferences and online for Drupal Global Training Days).&lt;/p&gt;

&lt;p&gt;Pantheon expects the DevRel team to “know” the community, and we do this by being active members ourselves. We volunteer at the camps and conferences we attend. Sometimes that means speaking or organizing, other times it’s a less glamorous job like the cleanup shift. There's no better way to get to know a group of people than to serve alongside them.&lt;/p&gt;

&lt;p&gt;Developer Advocacy is the perfect job for me. I'm not selling anything, I'm just sharing what I've learned, contributing what I can, and seeing first-hand that it makes a difference.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  &lt;strong&gt;What kind of person does well in a developer advocate role?&lt;/strong&gt;
&lt;/h1&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/dzello" rel="noopener noreferrer"&gt;Josh Dzielak&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Co-founder of &lt;a href="https://developermode.com/" rel="noopener noreferrer"&gt;DeveloperMode&lt;/a&gt;, formerly Developer Relations Lead at &lt;a href="https://www.keyvalues.com/algolia" rel="noopener noreferrer"&gt;Algolia&lt;/a&gt;.
&lt;/h4&gt;

&lt;p&gt;A person who enjoys using their left and right brains simultaneously. Developer advocates are a bridge between the code and the people writing it, so they need to understand both. The best advocates all have a innate desire to help developers solve problems even when it's not directly related to their company's product. An insatiable curiosity and entrepreneurial spirit are two characteristics I'd add to the list. A lot of DevRel is exploring brand new territory without a playbook.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/zmarkan" rel="noopener noreferrer"&gt;Zan Markan&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Developer Evangelist at Pusher.
&lt;/h4&gt;

&lt;p&gt;Engineers who can work well autonomously, and like people and developer communities. I think that generally people who like sharing knowledge and enabling other people can be great for the job.&lt;/p&gt;

&lt;p&gt;Since the individual roles and responsibilities vary a lot from company to company and even from team to team, it's important that your ideas of the job are compatible with those of the company.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/picsoung" rel="noopener noreferrer"&gt;Nicolas Grenié&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Developer Advocate at Typeform.
&lt;/h4&gt;

&lt;p&gt;When developer advocacy was newer, companies were looking to hire people who would do everything. However, today, there is more specialization for each devrel role. One could be more focused on the community side, creating content, or dedicated to building/coding.&lt;/p&gt;

&lt;p&gt;I believe the best person for a Dev Relation role has to be curious: curious to hear people's stories, curious to meet new people, curious to try new things. This person has to be humble, too, putting themself in other people’s shoes.&lt;/p&gt;

&lt;p&gt;Not every outgoing person would make a good dev advocate. Introverts that like to write and tell stories fit perfectly too, in fact many of us are introverts.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  &lt;strong&gt;How did you come to be a developer advocate, and what advice do you have for folks interested in becoming one?&lt;/strong&gt;
&lt;/h1&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/davidgsIoT" rel="noopener noreferrer"&gt;David G. Simmons&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Senior Developer Advocate at InfluxData.
&lt;/h4&gt;

&lt;p&gt;I 'fell into it' about 25 years ago because I was bored being a full-time engineer and wanted to get out and talk to people. For engineers interested, practice talking about what you do in ways the anyone can understand. Don't talk 'down' to people, but find interesting ways to explain things, tell stories, etc. And learn to listen. Really listen to what other developers are telling you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/lornajane" rel="noopener noreferrer"&gt;Lorna Mitchell&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Senior Developer Advocate at Nexmo.
&lt;/h4&gt;

&lt;p&gt;As a software developer, I really enjoyed blogging and I also gave a lot of conference talks, then wrote some books ... so I became an advocate to fund my writing and speaking habits! For all engineers I'd say it's both important and rewarding to get out in the community in some way, such as writing a few blog posts or improving the README on your favourite project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/timfalls" rel="noopener noreferrer"&gt;Tim Falls&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Director of Developer Relations at DigitalOcean.
&lt;/h4&gt;

&lt;p&gt;I stumbled into my career as a Developer Relations professional. I was an early employee at SendGrid, and a friend of mine at the time, John Sheehan, happened to be launching Twilio's developer evangelism program. As I realized that our two companies were aiming to achieve the same business goals by working with the same communities (ie, devs), it just made sense to combine our powers, team up in our Dev Rel efforts, and work closely together. The rest is history.&lt;/p&gt;

&lt;p&gt;Advice: If you're interested in getting into Dev Rel, the simplest way to explore and find your path is to start doing it. Be an active representative of your employer’s technology, get involved in developer communities that interest you, contribute value to those communities, and build your personal brand within the dev community.&lt;/p&gt;

&lt;p&gt;If you’re not currently employed by a company with a product/service to evangelize, then identify a technology, product, company somewhere in the market who might gain value from Dev Rel and who aligns with your interests and values; then simply engage with them as a community member -- interact on social, build something using their tech and showcase it in a blog post, mention them in a meetup/conference talk, etc. Your contributions will be noticed.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/aspleenic" rel="noopener noreferrer"&gt;PJ Hagerty&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Founder/Chief Community Officer at DevRelate.io.
&lt;/h4&gt;

&lt;p&gt;Accidentally :) A friend who is a professional speaker signed me up to do a lightning talk. It went well and was requested as a full talk at a separate conference. The company I worked for took notice and we used it to launch a Community Engineering team.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/swyx" rel="noopener noreferrer"&gt;Shawn swyx Wang&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  DevRel/DX Engineer at Netlify.
&lt;/h4&gt;

&lt;p&gt;In 2017 I made a resolution to &lt;a href="https://www.swyx.io/writing/learn-in-public/" rel="noopener noreferrer"&gt;Learn In Public&lt;/a&gt; and focus specifically on frontend development. I repackaged everything I learned into a &lt;a href="https://dev.to/swyx/a-walkthrough-of-that-react-suspense-demo--4j6a"&gt;blogpost&lt;/a&gt; or &lt;a href="https://github.com/sw-yx/react-typescript-cheatsheet" rel="noopener noreferrer"&gt;cheatsheet&lt;/a&gt; or &lt;a href="https://www.youtube.com/playlist?list=PLI0LxsJ2mt_FFRiBVLbxjSnw41Ta9Nkhc" rel="noopener noreferrer"&gt;talk&lt;/a&gt; or &lt;a href="https://twitter.com/swyx/status/982786352197578752" rel="noopener noreferrer"&gt;tweet series&lt;/a&gt; and these got me noticed both by people who knew more than me and people who were interested in learning the same things. Despite being in a dull big-company job nobody cared about, I was able to grow my knowledge, network, and profile on the side by serving the community I wanted to be a part of.&lt;/p&gt;

&lt;p&gt;For me, it was just a career/learning hack, but it turns out employers want people to speak their language, build demos, be beta testers (this is literally in my job description), and represent the end user at the table, too.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/ChloeCondon" rel="noopener noreferrer"&gt;Chloe Condon&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Cloud Developer Advocate at Microsoft.
&lt;/h4&gt;

&lt;p&gt;I have a degree in theatre performance, and worked as a musical theatre actress nights and weekends (while being an admin in tech by day) before eventually discovering programming and applying to &lt;a href="https://hackbrightacademy.com/" rel="noopener noreferrer"&gt;Hackbright&lt;/a&gt; (an all female software engineering bootcamp). My DevRel epiphany happened when we presented our final projects at Hackbright to an audience of potential employers. I realized that while many of the women in my cohort were very strong technically, many were terrified of public speaking and presenting technical content.&lt;/p&gt;

&lt;p&gt;Once I discovered that Developer Relations was a specialty, I knew it was my niche. It takes a certain type of human to juggle content writing / presenting / teaching / tweeting / empathizing with engineers. My experience in the performing arts is now my secret weapon for meet-ups, videos, marketing, and networking.&lt;/p&gt;

&lt;p&gt;I view almost all my developer relations tasks as putting on a performance. I think sometimes we forget that engineers are people, too – they like to laugh, have fun, and be entertained. My advice to anyone considering becoming a developer advocate is to not be afraid to think out of the box. For me, that was making a camp-themed meet-up with s’mores, songs, and giant squirrel costumes (vs. the typical cold pizza/warm beer meet-up I was so used to yawning through). Use your background and experience as a developer (or musical theatre actress, in my case) to think through how to make developer experience better!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;So, what now?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;If you're at all interested in learning more about developer advocacy, or how to break into it yourself, try reaching out to any one of the wonderful people quoted in this article. After putting this post together, I can tell you firsthand how welcoming (and tight-knit!) this community is, and how happy everyone is to share their stories and help.&lt;/p&gt;




&lt;p&gt;Thank you to everyone who contributed to this piece, and special thanks to Josh Dzielak who introduced me to the world of developer advocacy. This article wouldn't have happened without your help! 🙌&lt;/p&gt;

</description>
      <category>career</category>
      <category>todayilearned</category>
      <category>motivation</category>
      <category>tips</category>
    </item>
    <item>
      <title>Engineering whiteboard interviews: yay or nay?</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Wed, 29 Aug 2018 15:11:04 +0000</pubDate>
      <link>https://forem.com/lynnetye/engineering-whiteboard-interviews-yay-or-nay-3hko</link>
      <guid>https://forem.com/lynnetye/engineering-whiteboard-interviews-yay-or-nay-3hko</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--on-hhoxO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/mlqxginidbt3hv973z9w.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--on-hhoxO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/mlqxginidbt3hv973z9w.jpg" alt="Whiteboard interviews"&gt;&lt;/a&gt;&lt;/p&gt;
Photo by &lt;a href="https://unsplash.com/photos/zCJrolkwRyE"&gt;Mark Rabe&lt;/a&gt; on Unsplash.



&lt;p&gt;Software engineers &lt;em&gt;hate&lt;/em&gt; whiteboard interviews. How do I know? We continually tell complete strangers just how much we hate them. But it's not that simple.&lt;/p&gt;

&lt;p&gt;The problem is that we often conflate several issues: using random CS trivia/riddles to assess candidates, interviewers deliberately creating a stressful environment for interviewees, competent humans who happen to interview poorly, and the job search sucking in general.&lt;/p&gt;

&lt;p&gt;"Whiteboarding" has become too large of an umbrella term, one that groups together everything that's wrong with the interview process. The truth is more complex, which is why I talked to hiring managers at several tech companies to get their opinions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  &lt;strong&gt;Are whiteboard interviews the best way to evaluate engineering candidates?&lt;/strong&gt;
&lt;/h1&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/jamiekarraker/"&gt;Jamie Karraker&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  CTO at &lt;a href="https://www.keyvalues.com/alto"&gt;Alto&lt;/a&gt;, previously engineering at Facebook (Parse).
&lt;/h4&gt;

&lt;p&gt;I don't believe in the traditional whiteboarding questions on data structures and algorithms, at least not for our business. An interview should be designed to test as closely as possible for the skills an engineer would be using day-to-day in the job. For us that means being extremely productive, given we are an early stage startup and need to build a lot of product and make a large impact with very few engineers. But for Google they have to be able to solve very few, but very complex, technical problems, and productivity is less of an issue given their limitless resources. So for them the whiteboarding question might be the right fit, as it is an efficient and scalable way to test for performance on solving complex technical problems.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/eugenia-dellapenna-b6715628/"&gt;Eugenia Dellapenna&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Engineering manager at &lt;a href="https://www.keyvalues.com/medium"&gt;Medium&lt;/a&gt;, previously engineering at Pivotal Labs.
&lt;/h4&gt;

&lt;p&gt;I don't think they're the best way to evaluate candidates, but I also don't think they're as useless as some blog posts make them out to be. I actually think that they're the best way to ask certain kinds of interview questions, such as high level system design questions, but that they aren't the best way of asking coding questions since it's pretty different from how people are used to writing code on a day-to-day basis.&lt;/p&gt;

&lt;p&gt;Nowadays, I tend to favor using collaborative coding environments, like CoderPad, for coding interviews. CoderPad is nice because it allows you to run the code, so you can quickly test the code with different inputs to see if all edge cases are handled. This also allows you as the interviewer to see how the candidate debugs real code and how well they're able to interpret things like compiler errors and runtime exceptions. It usually takes a bit longer to complete interview questions in this coding environment though (because of the time spent debugging) so you tend to not have as much time to build on the initial question or discuss further improvements, which is one caveat.&lt;/p&gt;

&lt;p&gt;I still usually give candidates the option to write their solution on the whiteboard if they really want to, since some people specifically practice that when they're preparing for interviews, and I want people to feel as comfortable as possible. I think in general, it's your job as an interviewer to set candidates up for success so you can get as much signal during the interview as possible. Doing that well is more important than if you're asking the question on a laptop or a whiteboard.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/brian-wheeler-0758a38/"&gt;Brian Wheeler&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Senior Director of Engineering at Braze, previously engineering at Microsoft.
&lt;/h4&gt;

&lt;p&gt;I'd say "best" is an overstatement, but I do think they can be a valuable component of an interview process. When done properly they can be a reasonably consistent evaluation of problem solving ability, communication skills, and preparedness. Some questions are not suited for whiteboard interviews, but for all others the more important factors are what you ask, how you ask it, and how you dialogue.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  &lt;strong&gt;Are whiteboard interviews the best way to evaluate engineering candidates?&lt;/strong&gt;
&lt;/h1&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/techwraith"&gt;Dan Erickson&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  VP of Engineering at &lt;a href="https://www.keyvalues.com/eaze"&gt;Eaze&lt;/a&gt;, previously CTO at Getable and engineer at Yammer.
&lt;/h4&gt;

&lt;p&gt;No, not at all. Whiteboard interviews test one thing well: How well does a candidate code on a whiteboard. Engineers on my team never have to code on a whiteboard (whiteboards are really bad at running code), why would I make candidates do something that I don't ask the engineers already on my team to do?&lt;/p&gt;

&lt;p&gt;Some argue that whiteboard interviews can help you understand a person's "soft" skills (a term I hate because it downplay's the importance and difficulty of emotional intelligence skills). In my experience, there are better ways to evaluate these skills, and often times directly asking the candidate to give examples of these skills is more effective.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/dmnd_"&gt;Desmond Brand&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Director of Engineering at &lt;a href="https://www.keyvalues.com/flexport"&gt;Flexport&lt;/a&gt;, previously engineering at Khan Academy and Microsoft (Bing).
&lt;/h4&gt;

&lt;p&gt;Whiteboard interviews might not be popular with the median candidate, but I think Kevin Lacker nails it in the &lt;a href="http://lacker.io/tech/2017/04/05/why-you-cant-say.html"&gt;example at the bottom of this blog post&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There's nothing special about the medium of a whiteboard itself, however. At &lt;a href="https://www.keyvalues.com/flexport"&gt;Flexport&lt;/a&gt;, we give people the option to write code on their own laptop if they prefer, and some take us up on that. This works better for those who use a TDD-style process or who just like to insert text before other text :)&lt;/p&gt;

&lt;p&gt;But how and where code is written is incidental. The important part of these interviews is communicating (using words &amp;amp; diagrams) about a problem and approaches to solving it, and then also communicating (using words &amp;amp; code) about teaching a computer to solve that problem too.&lt;/p&gt;

&lt;p&gt;There are more drastic changes we've experimented with, e.g. a take-home project, but those tend to impose an asymmetric time investment upon the candidate, which some people greatly dislike. So in practice, projects can only be an option at best. However, having different styles of interview can be problematic too because it increases noise in evaluations of candidates, which then increases the risk that unconscious bias creeps into hiring decisions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/sandyjen/"&gt;Sandy Jen&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Co-founder of &lt;a href="https://www.keyvalues.com/honor"&gt;Honor&lt;/a&gt;, previously founded Meebo and sold it to Google in 2012.
&lt;/h4&gt;

&lt;p&gt;From a functional perspective, it's not very useful... no one will be producing code on a whiteboard as their primary job. However, it is a good way to learn how a candidate communicates, expresses ideas, and takes feedback. The expectation is not to ace the whiteboard question, but to learn more about you as a potential team member.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/davidachang/"&gt;David Chang&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Engineering Manager at &lt;a href="https://www.keyvalues.com/nerdwallet"&gt;NerdWallet&lt;/a&gt;, previously engineering at aboutLife.
&lt;/h4&gt;

&lt;p&gt;There’s no one best way to evaluate engineering candidates. All interview processes have their own strengths and weaknesses, and it’s important to understand how much (or how little) any given question can tell you about a candidate.&lt;/p&gt;

&lt;p&gt;At &lt;a href="https://www.keyvalues.com/nerdwallet"&gt;NerdWallet&lt;/a&gt;, we usually conduct architecture and design questions on a whiteboard. It helps us to better understand how candidates structure and communicate complex technological solutions and the broad strokes of the design are more important than the specifics of any particular line of code. We also normally ask a couple laptop coding questions, for obvious reasons. Recently, we incorporated a pull request question, because working with other people’s code and giving feedback is a key part of being a productive engineer at &lt;a href="https://www.keyvalues.com/nerdwallet"&gt;NerdWallet&lt;/a&gt; and we were missing that from our previous interview process.&lt;/p&gt;

&lt;p&gt;None of the questions are perfect, though. Some engineers feel uncomfortable designing completely new systems on demand, coding questions may just happen to hit on a candidate’s blind spot, and understanding a PR for code you’ve never seen before can be challenging. We’re big believers in feedback and data-driven decision making, so we’re always working to better understand what our interview process can tell us about a candidate and determine ways in which we can improve it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  &lt;strong&gt;Are whiteboard interviews the best way to evaluate engineering candidates?&lt;/strong&gt;
&lt;/h1&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/zeesha/"&gt;Zeesha Currimbhoy&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Director of Product Engineering at &lt;a href="https://www.keyvalues.com/branch"&gt;Branch&lt;/a&gt;, previously VP of the Augmented Intelligence Team at Evernote.
&lt;/h4&gt;

&lt;p&gt;I have spent my entire professional management career debating what the best way to interview candidates is. In my ideal world, a candidate should never have to "prepare" for an interview and an interview is just as simulation of a day in the life at work. In this vein, I have played around with different formats, the take home challenge, the white boarding interview, the algorithms and data structures sections, a live coding session, a debugging session and the list goes on. I have a lot of opinions on this topic (much like any other manager). But to sum it up, whiteboard interviews, in my opinion is a great "tool" to use while evaluating candidates.&lt;/p&gt;

&lt;p&gt;Thats right, in my opinion a white boarding session should be thought of as "a tool" to enable you to problem solve with a candidate. What’s great about a white boarding session is that it is a blank piece of canvas, where the interviewee can effectively think out loud, collaborate, draw diagrams and also brainstorm with the interviewer. It doesn’t have friction between your thoughts and being able to communicate them. At the same time, it shouldn’t be the only way to interview candidates and is definitely not a one-size-fits-all. An effective interview is an assessment across several different dimensions with different ways of evaluation. Whether we like it or not, a whiteboard represents a large part of technical communication not just in an interview but in day to day operations as an engineer.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/larrysalibra"&gt;Larry Salibra&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Engineering Partner at &lt;a href="https://www.keyvalues.com/blockstack"&gt;Blockstack&lt;/a&gt;, previously founded Pay4Bugs.
&lt;/h4&gt;

&lt;p&gt;I don't think whiteboard interviews are particularly useful in that they don't reflect the reality of performing the job. Open-ended coding challenges that involve using our software to build something give us much more information about the skill level of a candidate and his or her interest in the project.&lt;/p&gt;

&lt;p&gt;As an open source project, we're lucky in that candidates really interested in our project can prove themselves by sending pull requests or building apps on our platform - in some cases this means we're comfortable making an offer without asking the person to do an additional coding challenge.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/derreksharrison/"&gt;Derrek Harrison&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Engineering Manager at &lt;a href="https://www.keyvalues.com/samsara"&gt;Samsara&lt;/a&gt;, previously the Director of Engineering at Kinetic Growth.
&lt;/h4&gt;

&lt;p&gt;Great engineers have many tools to choose from when solving a problem — great companies also have many tools at their disposal when searching for and evaluating talented team members. A whiteboard interview is an excellent tool when the candidate needs a large canvas to diagram out a problem or design a system. This is particularly true when asking a system design/architecture question or asking the candidate to describe the interaction between multiple systems.&lt;/p&gt;

&lt;p&gt;However, whiteboard interviews are not a fitting format when testing a candidate’s ability to write code. If you take away the ability to debug and test during an interview, you are left with a scenario that is not an accurate representation of day-to-day engineering. A collaborative coding environment is a better choice here — it gives the interviewer the ability to clearly define a problem in writing and gives the candidate the ability to write, debug, and test in a familiar setting.&lt;/p&gt;

&lt;p&gt;We strive for an interview format that allows a candidate to shine and gives us the best possible signal on how the candidate would perform as a member of the team. This means that sometimes, but not always, a whiteboard interview is the right format.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;&lt;a href="https://twitter.com/adammckerlie"&gt;Adam McKerlie&lt;/a&gt;&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Director of Engineering at &lt;a href="https://www.keyvalues.com/g-adventures"&gt;G Adventures&lt;/a&gt;, previously an Engineering Manager and Developer at G Adventures.
&lt;/h4&gt;

&lt;p&gt;After years of iterating on our interview process, testing out different ways to evaluate a person's skill and personality, I've found that whiteboards add very little to the overall interview process. They can be useful at understanding how someone works, but more often than not, I've found them to weed out really good candidates who haven't had the opportunity to do whiteboarding interviews before. I much prefer to talk with a candidate over a problem and have a conversation with them, similar to how we'd discuss a problem in real life when scoping out a project. I find people are generally more at ease with this approach and don't get tied up on syntax, their messy writing, or talking aloud while "coding."&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Looking for a new job?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Everyone quoted in this article is a hiring manager at a company on &lt;a href="https://www.keyvalues.com"&gt;Key Values&lt;/a&gt;. You can learn more about their engineering culture by reading their team's profile, and if you're still interested, I encourage you to apply or even reach out to them directly.&lt;/p&gt;

</description>
      <category>career</category>
      <category>coding</category>
      <category>interview</category>
    </item>
    <item>
      <title>Should tech companies use quotas to increase diversity?</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Wed, 08 Aug 2018 16:39:12 +0000</pubDate>
      <link>https://forem.com/lynnetye/should-tech-companies-use-quotas-to-increase-diversity-20fg</link>
      <guid>https://forem.com/lynnetye/should-tech-companies-use-quotas-to-increase-diversity-20fg</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fc9mrzb2lsqruk5bo2jis.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fc9mrzb2lsqruk5bo2jis.jpg" alt="Are diversity quotas a good practice?"&gt;&lt;/a&gt;&lt;/p&gt;
Photo by &lt;a href="https://unsplash.com/photos/vHn0JnxFMP8" rel="noopener noreferrer"&gt;Patrick Fore&lt;/a&gt; on Unsplash.



&lt;p&gt;Setting clear diversity targets has become a common practice in tech, whether it’s to ensure that women of color make up half of the speakers at a conference, or that 25% of a company's interviews be with black and latinx candidates.&lt;/p&gt;

&lt;p&gt;When it comes to hiring, many companies are implementing diversity quotas. However, it's unclear how effective they are, what hidden costs they might have, and if they’re necessary to achieve more diverse and inclusive workplaces.&lt;/p&gt;

&lt;p&gt;Truthfully, I didn't know how to even start answering these questions myself, so I set out to learn more. To be better informed, I reached out to thought leaders and experts in the diversity and inclusion (D&amp;amp;I) space. I share their thoughts on the question below: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Frcxboqwoywgb4mmcjib5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Frcxboqwoywgb4mmcjib5.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Steven Huang&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Head of Diversity and Inclusion at &lt;a href="https://www.cultureamp.com/" rel="noopener noreferrer"&gt;Culture Amp&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/thestevenhuang/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Disagree, but obviously the real answer involves a lot of nuance. Companies need to have a portfolio of diversity management strategies in order to achieve their goals. Quotas and targets can be a part of an effective strategy, but will have limited effect if done in isolation.&lt;/p&gt;

&lt;p&gt;For example, we’re beginning to fully understand the psychological processes behind stereotype threat. If you have employees that don’t understand why setting targets and quotas are effective at making up for systemic discrimination, they are likely to believe that a “white disadvantage” exists in the organization; one that threatens their livelihood. “Modern Racism” is the belief that Black people and other minorities are no longer the disadvantaged group in society and they receive unfair advantages. It sounds wild to me, but it’s a prevalent racial attitude in America today.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Alex Rose&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  People Programs at &lt;a href="https://www.datadoghq.com/" rel="noopener noreferrer"&gt;DataDog&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/alexlouiserose/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Two years ago, I would have said that I unequivocally disagree: setting hiring quotas shifts the attention from building a diverse and inclusive company to doing whatever it takes to hit another number.&lt;/p&gt;

&lt;p&gt;I later learned about affirmative action plans for federal contractors and realized that quotas in some instances are actually required. After seeing various stages of D&amp;amp;I initiatives at Series A-D companies, I now think setting quotas is a good place for companies to start. By setting goals at the beginning, companies can build momentum behind their D&amp;amp;I efforts from the get-go.&lt;/p&gt;

&lt;p&gt;Research your industry and the locations where you pull talent from to understand the general demographics of your talent pool. Use those benchmarks to set your quotas company-wide, and once you hit those, turn your attention away from the numbers and towards becoming a truly diverse and inclusive company. Cut the data by department, location, and tenure. Challenge your team to think about diversity in terms of underrepresented people in tech instead of diversity candidates. Redefine demographics in an inclusive way by researching the latest categories and even ways to define those that are already commonly measured like gender, age, and level of ability. It's important to remember that D&amp;amp;I work never stops - quotas or not!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Bill Umoff&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Director of Technical Recruiting at &lt;a href="https://www.keyvalues.com/flexport" rel="noopener noreferrer"&gt;Flexport&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/bumoff/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Agree. If you don't have some type of goals in place, whether it's at the top of the funnel, bottom, or both, you will default to what is easiest and/or in greatest supply.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Aline Lerner&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Co-founder and CEO of &lt;a href="https://interviewing.io/" rel="noopener noreferrer"&gt;interviewing.io&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/alinelerner/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;What do we want to accomplish with diversity quotas in the first place? Are we trying to level the playing field for marginalized groups? Or improve optics so the press can write about how good our company’s diversity numbers look? Unless diversity quotas are truly an exercise in optics, I firmly believe that they are at best a band-aid to cover up the underlying problems in hiring. In their worst cases, they do more harm than good, keeping us complacent about finding better solutions, and paradoxically undermining the very movement they’re meant to help.&lt;/p&gt;

&lt;p&gt;From a practical perspective, one of the downsides of diversity quotas is the tokenization of candidates, which often manifests as stereotype threat, one of the very things we’re trying to prevent. I can’t tell you how many times people have asked me if I thought I got into MIT because I’m a girl. That feels like shit… in large part because I DON’T KNOW if I got into MIT because I’m a girl. Stereotype threat is a real thing that very clearly makes people underperform at their jobs… and then creates a vicious cycle where the groups we’re trying to help end up being tokenized and scrutinized for underperformance.&lt;/p&gt;

&lt;p&gt;Practical failings aside, let’s pretend that quotas work perfectly and bring all the desired results. We still have to ask ourselves if we did the right thing. Any discussion about leveling the playing field shouldn’t just be about race, but also socioeconomic status, age, and the myriad of ways people are marginalized in tech. Since we can’t ask, “Were your parents poor?” in applications and it’s illegal to ask about age, we often focus on race and gender because they’re relatively easy to spot. So even if quotas worked perfectly, they’d still be a band-aid solution that’s not doing enough and ultimately covering up the fact that your hiring process sucks.&lt;/p&gt;

&lt;p&gt;Instead of trying to manage outcomes by focusing on quotas, we should get at the root of the problem and create the kind of hiring process that will, by virtue of being fair and inclusive, bring about the diversity outcomes we want. I already wrote at length about how &lt;a href="http://blog.interviewing.io/you-cant-fix-diversity-in-tech-without-fixing-the-technical-interview/" rel="noopener noreferrer"&gt;engineering hiring/interviewing needs to change&lt;/a&gt; to support diversity initiatives, but the gist is that fixing hiring is way harder than instituting quotas. Low-hanging fruit isn’t going to get us to a place of equal opportunity, but better screening and investments in education will. At interviewing.io, we rely entirely on performance in anonymous technical interviews - not resumes - to surface top-performing candidates, and 40% of hires are people from non-traditional backgrounds and underrepresented groups. The companies that we’ve hired for that have benefitted from access to these candidates have been willing to undergo the systemic process change and long-term thinking that effecting this level of change requires. We know our approach works. It’s hard, and it takes time and effort, but it works.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Michael Kyle  and Jane Nguyen&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Manager of Talent Success and Head of People Development and Impact at &lt;a href="https://www.keyvalues.com/redbubble" rel="noopener noreferrer"&gt;Redbubble&lt;/a&gt;, respectively | &lt;a href="https://www.linkedin.com/in/michaeljkyle/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/jane-nguyen-6b43a21/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Intentions are only worth something if you can hold yourself accountable to them. We do not expect our products to be better just because we intended them to be. We set KPIs, milestones, and release deadlines. There are rewards for exceeding expectations and consequences for missing the mark.&lt;/p&gt;

&lt;p&gt;The same level of accountability that we place on the development of our products and user experiences needs to be placed on making an impact with our objectives with building more diverse teams if progress is to happen faster.&lt;/p&gt;

&lt;p&gt;We believe in a diverse “top of funnel” strategy that helps us avoid the inherent problems of gaming in a quota environment or tokenizing individuals. When talent is done right, you are cultivating a community for the long term, so focusing top of funnel AND in your actual hires helps sustain progress. Diversity hiring takes longer (because the system wasn’t created overnight), and it can get more efficient with time if you invest in the appropriate short and long term mechanisms to attract people to your brand.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Amy Cherette&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Talent and People Operations Lead at &lt;a href="https://www.keyvalues.com/hipcamp" rel="noopener noreferrer"&gt;Hipcamp&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/amycherette/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;I agree that companies need to make a real effort and be held accountable to goals and metrics that you’re reporting on. It’s important to remember that no one person is “diverse,” and to avoid language such as “this person is a diverse person.” I think the better language you can use is “this person will help contribute to building a more diverse team.” Anyone can be diverse in the context of different groups. As for metrics, you can start with something simple like the Rooney Rule.&lt;/p&gt;

&lt;p&gt;I am not a fan of end of the funnel hiring number quotas as I think it can have the potential to dehumanize a person and make them a number. I do think you can have quotas when it comes to different metrics throughout the recruiting funnel such as how many underrepresented candidates come through your pipeline, how far they make it, where do they fall off, how many did you interview before you made an offer? I also think you can place sourcing metrics around the top of the funnel to again, make sure you’re casting a wide net.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Liz Kofman-Burns&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Sociologist at &lt;a href="https://www.talvista.com/" rel="noopener noreferrer"&gt;TalVista&lt;/a&gt;, a D&amp;amp;I hiring platform | &lt;a href="https://www.linkedin.com/in/yelizavetta/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;If you believe the current system is biased, that diversity is beneficial, and you want to increase the representation of underrepresented groups then you should consider using quotas. Call it something else if you want—guidelines, goals, targets, the Rooney Rule—but don’t ignore the concept completely just because it’s uncomfortable.&lt;/p&gt;

&lt;p&gt;There is a &lt;a href="https://code.likeagirl.io/bias-diversity-backlash-manifestos-and-rebuttals-834f7425180e" rel="noopener noreferrer"&gt;mountain of evidence&lt;/a&gt; that bias exists in hiring, performance evaluations, promotions, and pay. That means tech jobs are not currently distributed based on merit alone. Research also shows that diversity produces positive outcomes for &lt;a href="https://www.scientificamerican.com/article/how-diversity-makes-us-smarter/" rel="noopener noreferrer"&gt;teams and companies&lt;/a&gt;. So more diversity would raise the bar in tech. Quotas seem to work in increasing diversity (for example, female representation in government is almost &lt;a href="https://scholar.harvard.edu/files/rpande/files/gender_quotas_-_april_2011.pdf" rel="noopener noreferrer"&gt;twice as high&lt;/a&gt; among countries that have some kind of gender quota compared to countries without quotas).&lt;/p&gt;

&lt;p&gt;The current tech jobs landscape is broken. It will take radical changes to make things better. That said, I think the impact of quotas on inclusion is still an open question. It’s possible that quotas will lead to a backlash and feelings of tokenism in the short-term. But that short-term pain might be worth the price of more inclusion in the tech industry in the long-term.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Amber Madison&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Founder of &lt;a href="https://www.peoplism.com/" rel="noopener noreferrer"&gt;Peoplism&lt;/a&gt;, partnering with companies to build inclusive workplaces | &lt;a href="https://www.linkedin.com/in/ambermadison/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Messaging is so important when it comes to any D&amp;amp;I initiative. The second you use the word "quota," you not only risk alienating many people at your company, but you also risk undermining the ability of people in underrepresented populations to do their job well.&lt;/p&gt;

&lt;p&gt;There is no point in building a diverse workforce if it's not going to be inclusive. If team members think that someone was hired to fill a quota, they aren't going to be as inclusive of that individual because they aren't going to be able to fully trust that individual's talent, intelligence, and expertise.&lt;/p&gt;

&lt;p&gt;If you care about diversity, the most important question to be asking is, "Why are some populations being systematically left out of our company?" Want to change the demographics at your company? Good. But then you have to address the root cause of why your company looks like it does...otherwise you're trying to fill a leaky bucket.&lt;/p&gt;

&lt;p&gt;Considering quotas because you want a more diverse company? I'd recommend these steps instead:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Work to confront, challenge, and change your own biases - not just become aware that biases exist.&lt;/li&gt;
&lt;li&gt;If you're a recruiter, commit to filling the slate of candidates for any given role with at least 2 people of underrepresented genders and 2 people of underrepresented races/ethnicities.&lt;/li&gt;
&lt;li&gt;Make D&amp;amp;I a priority and set goals for yourself. Maybe some of those goals are around increasing representation, but take a wholistic approach to achieving that goal by seeking to understand why certain groups are underrepresented in your company (or on certain teams) and taking a range of actions to address the issue.
If you are reading this with a face palm thinking, "Damnit...we just put quotas in place," balance this out with lots of messaging to your workforce that "the best person for the job is always who we hire," and then go through the above steps.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Before you go...&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Several people that I reached out to didn't feel comfortable sharing their views on this polarizing and sensitive topic. In some cases, they failed to get approval from their legal and HR teams to comment. For these reasons, I'd like to give an &lt;strong&gt;extra big thanks&lt;/strong&gt; to the folks who did contribute to this piece:&lt;/p&gt;

&lt;p&gt;Your stories, experience, and insights have helped me become a more informed member of the tech community, and will encourage more open discussions about how we, as an industry, can become more diverse and inclusive.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>culture</category>
    </item>
    <item>
      <title>Can't get engineering interviews? Try the side door.</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Tue, 03 Jul 2018 18:37:46 +0000</pubDate>
      <link>https://forem.com/lynnetye/cant-get-engineering-interviews-try-the-side-door-3jfh</link>
      <guid>https://forem.com/lynnetye/cant-get-engineering-interviews-try-the-side-door-3jfh</guid>
      <description>&lt;p&gt;If you're applying for new engineering jobs and are struggling to get your foot in the door, consider looking for other ways in.&lt;/p&gt;

&lt;p&gt;Imagine a big crowd of people in front of a building, pushing and shoving to get inside through the main door. A few people, tired of the mob, decide to explore the premises and come across a side entrance. They knock, someone opens, and they walk right in. Wouldn't it be nice to use that side door, too?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fvdx37xb7yqew5iclmjg6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fvdx37xb7yqew5iclmjg6.jpg" alt="Find the side door on Key Values."&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The many ways into a startup.
&lt;/h2&gt;

&lt;p&gt;In a tall pile of applications, there aren’t a lot of ways stand out aside from simply "being better” or “doing more impressive stuff.” Most people work hard to get ahead by fortifying their resumes and portfolios with more work experience and more projects. Others wait patiently for their turn. Some just brute force it by applying to hundreds of companies until one eventually says yes.&lt;/p&gt;

&lt;p&gt;What if instead of competing directly with everyone else, you could just redirect your energy into finding a side door?&lt;/p&gt;

&lt;p&gt;Here are a few things that I’ve personally done, or seen other engineers do, to jump the line, get interviews, and land jobs at tech startups:&lt;/p&gt;

&lt;h2&gt;
  
  
  Use the product.
&lt;/h2&gt;

&lt;p&gt;Many &lt;a href="https://www.keyvalues.com/values/b2c" rel="noopener noreferrer"&gt;B2C companies&lt;/a&gt; hire directly from their user base. Startups with consumer products want to hear from their users, especially those who have ideas on how to improve UX, performance times, or fix the bugs they encounter. Be proactive in reporting issues. If you have a solution, you might speak directly with their engineers. Voila! You’ve cut the line.&lt;/p&gt;

&lt;p&gt;Many &lt;a href="https://www.keyvalues.com/values/b2b" rel="noopener noreferrer"&gt;B2B companies&lt;/a&gt; have products that you can also use, especially if you’re working on a side project of your own or your previous employer was a customer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make a PR.
&lt;/h2&gt;

&lt;p&gt;Sure, you can build your own projects and make them open source, but you can also find companies that have &lt;a href="https://www.keyvalues.com/values/open-source-contributor" rel="noopener noreferrer"&gt;open source projects&lt;/a&gt; and contribute to those. Make a PR and engage with the current engineers maintaining it. You’re demonstrating ability and interest without it even being an interview.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tweet.
&lt;/h2&gt;

&lt;p&gt;I begrudgingly started using Twitter for real a little less than a year ago, and I can't believe how much I've been missing out on. The software engineering community is extremely active on Twitter, so it's a huge advantage anyone can easily get. Engage with current team members at your dream company on Twitter. Answer questions they ask. Comment on articles they post. Contribute to the conversation.&lt;/p&gt;

&lt;p&gt;Don't know who to follow? Start with the technical founders quoted in this &lt;a href="https://www.keyvalues.com/blog/how-engineers-can-stand-out-from-the-applicant-pool" rel="noopener noreferrer"&gt;article&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Fun fact: I got my second contract web dev gig on Twitter.&lt;/p&gt;

&lt;h2&gt;
  
  
  Meet in person.
&lt;/h2&gt;

&lt;p&gt;Why not have conversations in person? Many startups host meetups, hackathons, and/or workshops, sometimes in their own offices. Attend them. Talk to everyone, especially current engineers at the company. Not only do you get to casually ask questions about life at Company X, but in many cases, they'll want to refer you because of something called internal referral bonuses.&lt;/p&gt;

&lt;p&gt;Worst case scenario: you'll meet all sorts of new people who will help expand your network.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ask questions via &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;.
&lt;/h2&gt;

&lt;p&gt;Finally, if you’re interested in any of the engineering teams on &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;, I’ve created a small side door for you on each company's profile page. You can leave thoughtful questions for current team members at the bottom left corner of the page, along with your email address so that they can get in touch.&lt;/p&gt;

&lt;p&gt;There are so many side doors out there, and I love discovering them. So I ask my fellow DEV peeps: what do you know that the rest of us don't? 😜&lt;/p&gt;




&lt;p&gt;If you want to get in touch, you can email me (&lt;a href="mailto:lynne@keyvalues.com"&gt;lynne@keyvalues.com&lt;/a&gt;) or find me on Twitter (&lt;a href="https://twitter.com/lynnetye" rel="noopener noreferrer"&gt;@lynnetye&lt;/a&gt;, &lt;a href="https://twitter.com/keyvaluesio" rel="noopener noreferrer"&gt;@keyvaluesio&lt;/a&gt;). Also, I haven't decided what I should write about next... so if you have ideas or requests, holla!&lt;/p&gt;

&lt;p&gt;Cover photo by &lt;a href="https://unsplash.com/@samuelzeller" rel="noopener noreferrer"&gt;Samuel Zeller&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>career</category>
      <category>devtips</category>
      <category>startup</category>
    </item>
    <item>
      <title>What technical recruiters want from engineering candidates</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Tue, 22 May 2018 20:33:59 +0000</pubDate>
      <link>https://forem.com/lynnetye/what-technical-recruiters-want-from-engineering-candidates-538b</link>
      <guid>https://forem.com/lynnetye/what-technical-recruiters-want-from-engineering-candidates-538b</guid>
      <description>&lt;p&gt;I recently asked internal recruiters at different startups, "What makes an engineer stand out from the applicant pool?"&lt;/p&gt;

&lt;p&gt;Straight from the horse's mouth, here's &lt;a href="https://www.keyvalues.com/blog/what-tech-recruiters-want-from-engineering-candidates"&gt;what technical recruiters want from engineering candidates&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Their responses helped me think about what the application process looks like on the other end. It's an extremely noisy process, and as an applicant, we should make it easy for tech recruiters to see us.&lt;/p&gt;

&lt;p&gt;I also shared this post on Hacker News, and found the &lt;a href="https://news.ycombinator.com/item?id=16877320"&gt;comments&lt;/a&gt; to be equally eye-opening.&lt;/p&gt;




&lt;p&gt;If you're curious about a very different perspective on how engineers can/should approach their job search, I also asked six technical founders a similar question. Their responses are &lt;a href="https://www.keyvalues.com/blog/how-engineers-can-stand-out-from-the-applicant-pool"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>career</category>
      <category>devtips</category>
      <category>startup</category>
      <category>discuss</category>
    </item>
    <item>
      <title>How engineers can stand out from the applicant pool</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Mon, 30 Apr 2018 19:23:37 +0000</pubDate>
      <link>https://forem.com/lynnetye/how-engineers-can-stand-out-from-the-applicant-pool-3hc8</link>
      <guid>https://forem.com/lynnetye/how-engineers-can-stand-out-from-the-applicant-pool-3hc8</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fk6yokrl36fhsee601m60.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fk6yokrl36fhsee601m60.jpg" alt="standing out"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  What have you done in the past, or seen other engineers do, to stand out from the applicant pool?
&lt;/h2&gt;
&lt;/blockquote&gt;

&lt;p&gt;I asked six technical founders this same question, and thought I'd &lt;a href="https://www.keyvalues.com/blog/how-engineers-can-stand-out-from-the-applicant-pool" rel="noopener noreferrer"&gt;share their answers&lt;/a&gt; with the DEV community in case anyone here would find them interesting/useful/helpful. &lt;/p&gt;

&lt;p&gt;If you have your &lt;em&gt;own&lt;/em&gt; answer to this question, by all means, share it with us! &lt;/p&gt;

</description>
      <category>career</category>
      <category>devtips</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Nevertheless, Lynne Tye Coded</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Thu, 08 Mar 2018 21:28:58 +0000</pubDate>
      <link>https://forem.com/lynnetye/nevertheless-lynne-tye-coded--36b4</link>
      <guid>https://forem.com/lynnetye/nevertheless-lynne-tye-coded--36b4</guid>
      <description>&lt;h2&gt;
  
  
  I began to code because...
&lt;/h2&gt;

&lt;p&gt;Coding is powerful. I decided to learn how to code when I was 26 years old. I was nervous to change careers (again), but knew that being able to build things on my own was a super power I wanted to have. I learned to code because I didn't want to depend on others to fix bugs, build features, or bring ideas to life anymore.&lt;/p&gt;

&lt;h2&gt;
  
  
  I look up to...
&lt;/h2&gt;

&lt;p&gt;Any woman who has made a difficult decision in order to stay true to herself. I grew up with great examples of strong women. My mother was one of the first female faculty members at Cornell University, and my sister is currently a professor in Neuroscience at MIT.&lt;/p&gt;

&lt;h2&gt;
  
  
  I want to show off...
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; which helps developers find teams based on the values they care about most. I'm also proud of &lt;a href="https://www.keyvalues.com/culture-queries" rel="noopener noreferrer"&gt;Culture Queries&lt;/a&gt; which provides engineers with the best questions to ask during their job interviews.&lt;/p&gt;

&lt;p&gt;I'm a solo, female founder and am proud to have started a business on my own. I've written a couple of articles on dev.to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/lynnetye/how-i-stopped-procrastinating-learned-to-code-and-launched-my-first-product-2i1"&gt;my journey launching my first product&lt;/a&gt; (yes, Key Values!)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/lynnetye/what-developers-want-in-a-job-7hg"&gt;what developers want in a job&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My advice for allies to support women and non-binary folks who code is....
&lt;/h2&gt;

&lt;p&gt;Listen first, and continue to ask how you can help. Everyone has a different story and different people need help in different ways. Engage rather than pull away.&lt;/p&gt;

</description>
      <category>wecoded</category>
    </item>
    <item>
      <title>Finding work/life balance in the tech industry</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Thu, 15 Feb 2018 23:15:30 +0000</pubDate>
      <link>https://forem.com/lynnetye/finding-worklife-balance-in-the-tech-industry--3lc3</link>
      <guid>https://forem.com/lynnetye/finding-worklife-balance-in-the-tech-industry--3lc3</guid>
      <description>&lt;p&gt;People are constantly asking me if work/life balance exists for developers. While it's certainly not the norm, there &lt;em&gt;are&lt;/em&gt; companies who have built their culture around having it.&lt;/p&gt;

&lt;p&gt;I put together a page listing all the companies that selected "Work/Life Balance" as one of their top 8 key values, and thought I'd share it. People's definitions of work/life balance vary wildly, so you can see how different teams talk about what it means to them, and make your own judgment. &lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://www.keyvalues.com/finding-worklife-balance-in-tech" rel="noopener noreferrer"&gt;Finding work/life balance in tech.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hope it's helpful!&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fn0sqi1am5gzosmhckxjd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fn0sqi1am5gzosmhckxjd.jpg" alt="Inntopia engineering skiing"&gt;&lt;/a&gt;&lt;/p&gt;
Picture of the Inntopia team skiing



</description>
      <category>career</category>
      <category>culture</category>
      <category>showdev</category>
      <category>mentalhealth</category>
    </item>
    <item>
      <title>The best questions to ask in your job interview</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Mon, 08 Jan 2018 19:13:22 +0000</pubDate>
      <link>https://forem.com/lynnetye/the-best-questions-to-ask-in-your-job-interview-4o0o</link>
      <guid>https://forem.com/lynnetye/the-best-questions-to-ask-in-your-job-interview-4o0o</guid>
      <description>&lt;p&gt;The one question &lt;em&gt;every&lt;/em&gt; interviewer asks is, "Do you have any questions for me?"&lt;/p&gt;

&lt;p&gt;Most of us forget to prepare questions, so we make up generic ones on the spot, or say, "Mmm... well... no, I think you covered everything!"&lt;/p&gt;

&lt;p&gt;It's an incredibly important part of the interview, which I why I went ahead and compiled thoughtful questions for you!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Culture Queries gives you &lt;a href="https://www.keyvalues.com/culture-queries"&gt;the best questions to ask your interviewer&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's an example:&lt;br&gt;
👎 &lt;strong&gt;Don't ask&lt;/strong&gt;: "Is there work/life balance here?"&lt;br&gt;
👍 &lt;strong&gt;Do ask&lt;/strong&gt;: "How responsive are people to emails/Slack over the weekends and after 6pm?"&lt;/p&gt;

&lt;p&gt;Why? Because some interviewers will interpret the first question as an unwillingness to work hard. Plus, a yes or no question that is so direct will almost certainly get you a canned response. Instead, ask a more specific question that gives you an idea of what the expected working hours are and how team members communicate with one another &lt;em&gt;without&lt;/em&gt; sounding like you're already trying to cut corners.&lt;/p&gt;

&lt;p&gt;I'm still making improvements and adding content, but I hope it'll be a useful resource for anyone preparing for interviews. &lt;a href="https://www.keyvalues.com/culture-queries"&gt;Culture Queries&lt;/a&gt; is made for developers, by a developer (aka me 🙋🏻), so all feedback (good, bad, ugly) is welcome and appreciated.&lt;/p&gt;

&lt;p&gt;Good luck on all of your interviews! And remember: you're evaluating the company as much as they're evaluating you. 🙌&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>career</category>
      <category>culture</category>
      <category>tips</category>
    </item>
    <item>
      <title>What developers want in a job</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Fri, 20 Oct 2017 06:15:15 +0000</pubDate>
      <link>https://forem.com/lynnetye/what-developers-want-in-a-job-7hg</link>
      <guid>https://forem.com/lynnetye/what-developers-want-in-a-job-7hg</guid>
      <description>&lt;p&gt;Six weeks ago, I launched my first product: &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Three weeks ago, I wrote about my (long) journey leading up to that launch here in dev.to.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fhdm08tv7b0jla2t0ap3v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fhdm08tv7b0jla2t0ap3v.png" alt="Dev.to post"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today, I want to share some of the data I've collected from the 21,000+ users that have visited &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; since I launched.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; helps engineers find jobs based on shared values, and allows them to learn more about a team’s culture before applying. Job-seekers can visit the site and select from a list of 44 value tags including “Team is Diverse, “Light Meetings, and “Open Source Contributor (see full list &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;here&lt;/a&gt;), which then filters the teams that have matching values.&lt;/p&gt;

&lt;p&gt;I curated this values list after interviewing dozens of engineers who identify themselves as missionaries, not mercenaries. They believe that team culture and the people they work with are as important as (if not more important than) compensation or company reputation.&lt;/p&gt;

&lt;p&gt;I then asked teams to pick the 8 values from this preset list that best describe their engineering culture, and qualify their selections in their profiles.&lt;/p&gt;

&lt;p&gt;Whether people were actively looking for a job or not, these were the top 15 tags they selected when they visited &lt;a href="//https:/www.keyvalues.com"&gt;Key Values&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fpqv9tiaoomi1zfcy3w2i.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fpqv9tiaoomi1zfcy3w2i.jpg" alt="Top 15 values overall"&gt;&lt;/a&gt;&lt;/p&gt;
Values selected between September 5th and October 15th, 2017.



&lt;h2&gt;
  
  
  What dev.to readers value most
&lt;/h2&gt;

&lt;p&gt;Dev.to readers, like the other developers who came to &lt;a href="//https:/www.keyvalues.com"&gt;Key Values&lt;/a&gt;, valued "Work/Life Balance" and "High Quality Code Base" above the other key values. In fact, these two values were consistently ranked in the #1 and #2 positions regardless of the community or country, (see more data &lt;a href="https://hackernoon.com/what-does-hacker-news-care-about-e364fb87431c" rel="noopener noreferrer"&gt;here&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;There are a lot of interesting discussions to be had about the top 15 values, but I find it most interesting where the dev.to community values differ.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fd5cb74nhpz6vdwvrixld.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fd5cb74nhpz6vdwvrixld.jpg" alt="Dev.to's top 15 values"&gt;&lt;/a&gt;&lt;/p&gt;
Values selected by dev.to readers between September 5th and October 5th, 2017.



&lt;p&gt;Users referred from dev.to prioritized "Good for Junior Devs," "Ideal for Parents," and "Pair Programs" much more highly compared to all visitors on &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;. The dev.to community values these things more than "Impressive Team Members," "Engages with Community," and "Safe Environment to Fail."&lt;/p&gt;

&lt;h2&gt;
  
  
  Dev.to vs. Hacker News
&lt;/h2&gt;

&lt;p&gt;Dev.to sent 2,933 readers to &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;, but here's where it gets interesting.&lt;/p&gt;

&lt;p&gt;My article (&lt;a href="https://dev.to/lynnetye/how-i-stopped-procrastinating-learned-to-code-and-launched-my-first-product-2i1"&gt;How I stopped procrastinating, learned to code, and launched my first product&lt;/a&gt;) was posted on Hacker News and likely drove significant traffic because it made the front page! (Thanks &lt;a class="mentioned-user" href="https://dev.to/rbanffy"&gt;@rbanffy&lt;/a&gt; for &lt;a href="https://news.ycombinator.com/item?id=15338059" rel="noopener noreferrer"&gt;posting&lt;/a&gt; it!) As a result, it's hard to know how many readers were actually referred by Hacker News.&lt;/p&gt;

&lt;p&gt;Despite the clear overlap between dev.to and Hacker News readers, there were still differences between each community’s value selections. Notably, “Good for Junior Devs and “Ideal for Parents are at the top of dev.to’s list but not on Hacker News' list.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fvik38w7yw5grmz249wka.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fvik38w7yw5grmz249wka.jpg" alt="Dev.to vs. HN"&gt;&lt;/a&gt;&lt;/p&gt;
Comparing the most and least selected values from users referred by dev.to vs. Hacker News.



&lt;p&gt;Yes, posts about learning to code and launching a product for the first time appeal to green devs, but it’s not as obvious why these same readers would be looking for workplaces suited for parents. Perhaps both junior developers and parents are better represented in dev.to’s readership.&lt;/p&gt;

&lt;h2&gt;
  
  
  More data and additional insights
&lt;/h2&gt;

&lt;p&gt;So far, &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; has received the most traffic from Hacker News, which is why I published a story specifically for the HN audience appropriately titled: &lt;a href="https://hackernoon.com/what-does-hacker-news-care-about-e364fb87431c" rel="noopener noreferrer"&gt;What Hacker News readers want in a job&lt;/a&gt;. You can read more about what members of the Hacker News, Product Hunt, and dev.to communities value most and how them compare with one another. I also discuss how value selections vary across countries, and what we might learn about engineering culture at the national level.&lt;/p&gt;




&lt;p&gt;I appreciate how supportive the dev.to community has been ––Â thank you!&lt;/p&gt;

&lt;p&gt;If you want to get in touch, you can email me (&lt;a href="mailto:lynne@keyvalues.com"&gt;lynne@keyvalues.com&lt;/a&gt;) or find me on Twitter (&lt;a href="https://twitter.com/lynnetye?lang=en" rel="noopener noreferrer"&gt;@lynnetye&lt;/a&gt;, &lt;a href="https://twitter.com/keyvaluesio?lang=en" rel="noopener noreferrer"&gt;@keyvaluesio&lt;/a&gt;). Lastly, I haven't decided what I should write about next... so if you have any ideas or requests, comment below! ðŸ¤—&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>career</category>
      <category>culture</category>
      <category>programming</category>
    </item>
    <item>
      <title>How I stopped procrastinating, learned to code, and launched my first product</title>
      <dc:creator>Lynne Tye</dc:creator>
      <pubDate>Mon, 25 Sep 2017 20:41:41 +0000</pubDate>
      <link>https://forem.com/lynnetye/how-i-stopped-procrastinating-learned-to-code-and-launched-my-first-product-2i1</link>
      <guid>https://forem.com/lynnetye/how-i-stopped-procrastinating-learned-to-code-and-launched-my-first-product-2i1</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--sprinklers.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--sprinklers.jpg" alt="Hero image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I've been reading about inspiring founder stories for years, wondering how people did it. I'd read posts on Hacker News, Indie Hackers, and other forums like DEV without ever sharing or posting myself. In fact, I wouldn't even leave comments. I was what I'm guessing many of you are: a lurker.&lt;/p&gt;

&lt;p&gt;But a couple of weeks ago that changed. I launched my product &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;, something I built all on my own, and got it to the top of Hacker News and Product Hunt, netting almost 30,000 pageviews in a few days.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FScreen%2520Shot%25202017-09-21%2520at%25204.33.23%2520PM.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FScreen%2520Shot%25202017-09-21%2520at%25204.33.23%2520PM.png" alt="14 days post-launch"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There is &lt;em&gt;a lot&lt;/em&gt; to say about what comes after that initial traffic spike (the post-launch trough of sorrow as they call it), but today I'll talk about what came before it.&lt;/p&gt;

&lt;p&gt;Below, I discuss the six major barriers that I had to break through in order to go from lurking to launching.&lt;/p&gt;

&lt;h2&gt;
  
  
  Trust that slow progress is better than no progress.
&lt;/h2&gt;

&lt;p&gt;I moved to San Francisco to go to grad school at UCSF and I didn't even know what a startup was until after I dropped out two years later. I was &lt;em&gt;amazed&lt;/em&gt; by how people casually started companies, raised money, pivoted, folded, and then started new companies. It seemed like entrepreneurship was in everyone's DNA but mine.&lt;/p&gt;

&lt;p&gt;Even after working at my first tech startup, I still couldn't see founder potential in myself. I wondered what I could have been had I been born into a family of business owners instead of a family of academics. I was 26 years old and had worked hard my whole life to pursue a career I no longer had interest in. It was a pity party mixed with mania, and I felt so behind compared to everyone else, I thought I'd never catch up.&lt;/p&gt;

&lt;p&gt;Then I decided to embrace that.&lt;/p&gt;

&lt;p&gt;I would trust that slow progress is better than no progress.&lt;/p&gt;

&lt;p&gt;I decided I should learn to code. I mentally prepared for months of confusion and Lean Cuisines, signed up for a coding bootcamp (which I didn't actually finish), and started learning how to make something out of nothing. It was hard and I might have cried several times, but I knew this is what it'd take to catch up.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--lean-cuisines.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--lean-cuisines.jpg" alt="Lean Cuisines"&gt;&lt;/a&gt;&lt;/p&gt;
I don't even want to know how many Lean Cuisines I ate in 2015...ðŸ˜³



&lt;p&gt;Even after I was able to get contract work, I still didn't have the confidence to start a business of my own. I didn't know when I'd feel ready or what kind of business I'd start, but I did know that whatever it was, I would need a marketing website.&lt;/p&gt;

&lt;p&gt;I set out to find clients who needed a web developer to build a new website from scratch, but already had designers and a marketing team for me to learn from. I was looking for opportunities to get more exposure and breadth, and essentially bootstrap my education on how to become a founder.&lt;/p&gt;

&lt;p&gt;Ironically, I needed &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; to help me find jobs that aligned with my personal goals and values, but it didn't exist yet. &lt;/p&gt;

&lt;p&gt;It took longer using the old-school method of waiting and hoping for the right opportunity to come my way, but I did eventually find work that paid me to round out my skill set and gain more confidence.&lt;/p&gt;

&lt;p&gt;We all want to start at the finish line, but we can't. So start at the starting line and just focus on moving in the right direction. It doesn't matter how long it takes you.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make sacrifices now to be a founder in the future.
&lt;/h2&gt;

&lt;p&gt;I needed more than just confidence to try and start a business. I needed money. I needed time. There are tons of people who can work on passion projects after work or on the weekends, but I am not one of them. I've never been able to split my attention and focus on doing many things at once.&lt;/p&gt;

&lt;p&gt;As a freelancer, I knew that I could start and stop at any time, but I needed enough of a cushion to work with focus, uninterrupted. People suggested I find an angel investor or raise capital, but... I didn't even have an idea yet. I needed a financial situation that would give me time to make mistakes and learn things slowly.&lt;/p&gt;

&lt;p&gt;So I decided to hustle hard, double up on client work, and save money myself. &lt;/p&gt;

&lt;p&gt;I worked over the holidays and on weekends, and went back to poor grad student living (I remembered how to live off of $32k/year in San Francisco). I stopped eating out, stopped drinking, and stopped buying things I didn't absolutely need. I even stopped taking Ubers and Lyfts and started biking everywhere.&lt;/p&gt;

&lt;p&gt;I made sacrifices early so that I could later give starting a business my best shot. It took me more than 18 months, but eventually I saved up enough money to give me about 12 months of runway.&lt;/p&gt;

&lt;p&gt;Everyone has a number of tolls to pay in order to get to where they're trying to go. It helped me to just focus on paying each of them, one at a time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stop trying to come up with a genius idea.
&lt;/h2&gt;

&lt;p&gt;I was pumped to start my journey as a first-time founder. I knew how to code, I had money saved up, and felt confident that I'd be able to persevere through tough times. However, I was missing something pretty important. &lt;/p&gt;

&lt;p&gt;I didn't have an idea!&lt;/p&gt;

&lt;p&gt;Even as a web developer, I didn't see the world as a sea of problems that could be solved with technology. I'd often complain about things (why is it so hard to share bookmarks, I wish Spotify let me cut songs together in a playlist, it's so annoying when I forget my passwords!), but never thought if I could engineer solutions myself. Idea generation was a muscle I'd never worked out before.&lt;/p&gt;

&lt;p&gt;So I gave myself homework to write down ideas every day, no matter how bad they were. In addition to writing down ideas, I also got in the habit of validating ideas to see if they were any good. Unfortunately, I ruled out each of them because I'd find out that someone else had already thought it before.&lt;/p&gt;

&lt;p&gt;Then I had an incredibly important eureka moment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do not rule out ideas that there are already solutions for.&lt;/strong&gt; I was driving, listening to a podcast of &lt;a href="https://www.indiehackers.com/podcast/010-laura-roeder-of-meetedgar" rel="noopener noreferrer"&gt;Laura Roeder&lt;/a&gt; talk about this and I almost had to pull over, it was such an a-ha moment for me.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FScreen%2520Shot%25202017-09-24%2520at%25205.09.49%2520PM.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FScreen%2520Shot%25202017-09-24%2520at%25205.09.49%2520PM.png" alt="Laura Roeder advice"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is one of the most recurring lessons on &lt;a href="https://www.indiehackers.com/" rel="noopener noreferrer"&gt;Indie Hackers&lt;/a&gt;, but it still took me a long time to understand it. If you look through each podcast episode and search for "competit" (for competitor, competition, competitive), you'll hear &lt;a href="https://www.indiehackers.com/podcast/028-wes-bos" rel="noopener noreferrer"&gt;Wes Bos&lt;/a&gt;, &lt;a href="https://www.indiehackers.com/podcast/008-nathan-barry-of-convertkit" rel="noopener noreferrer"&gt;Nathan Barry&lt;/a&gt;, &lt;a href="https://www.indiehackers.com/podcast/019-todd-garland-of-buysellads" rel="noopener noreferrer"&gt;Todd Garland&lt;/a&gt;, and others talk about the advantages of tackling a problem that already has solutions.&lt;/p&gt;

&lt;p&gt;I didn't need a genius, never-before-done idea. In fact, I didn't even want one.&lt;/p&gt;

&lt;p&gt;When I told people about &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;, a product that helps engineers find jobs, everyone would name competitors. There are behemoths like Monster.com, LinkedIn, and Indeed, and at least a hundred more in this space. Previously, I would've given up on the idea immediately, but this time I didn't rule it out. Even in a crowded market, I still couldn't find an engineering team that shared my values.&lt;/p&gt;

&lt;p&gt;I went further in validating my idea, making sure it was something I really wanted to work on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Am I personally familiar with the problem I'm solving?&lt;/strong&gt; Very. I literally spent the last couple of years working as an engineer, experiencing the pains of finding jobs myself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I know if customers will pay?&lt;/strong&gt; Yes! And this is part of the brilliance of not ruling out ideas that there are already solutions for. There are many competitors already making money from companies wanting to recruit, hire, and retain engineers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I know of any effective channels to reach my target audience?&lt;/strong&gt; Tons. As an engineer myself, I know that engineers hang out on Twitter, bootcamp alum mailing lists, Hacker News, and DEV.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will I enjoy working on this every day for the next 2 years?&lt;/strong&gt; I love meeting new people, talking about company culture, helping people find happiness and fulfillment, and learning about organizational psychology. I get to call this work?!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is this a winner-take-all market?&lt;/strong&gt; No way, Jose. It's a big pie and I only need a little slice. Nobody else has to lose in order for me to win.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If things go well, can I easily scale?&lt;/strong&gt; Yes, I can automate the process of onboarding teams to my website by having them write their own profiles. It shouldn't require much, if any, extra money or manpower on my part.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I still walk away with a win even if my idea fails?&lt;/strong&gt; Absolutely. I will learn so much talking to different engineering teams and building a product from scratch. More importantly, I can &lt;a href="https://medium.com/@rrhoover/building-a-startup-build-an-audience-first-9fbba4f1fa15" rel="noopener noreferrer"&gt;build an audience&lt;/a&gt; through &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; and can take that with me even if the idea itself flops. Worst case scenario, I'm already researching which teams I'll apply to if this doesn't work out.&lt;/p&gt;

&lt;p&gt;For anyone that isn't an idea person (ðŸ™‹) coming up with an idea is a massive barrier. I admittedly still suck at it. But you'll immediately be better at it once you stop ruling out your non-genius ideas.&lt;/p&gt;

&lt;h2&gt;
  
  
  Take pride in showing people the ugly behind-the-scenes.
&lt;/h2&gt;

&lt;p&gt;Before I started building anything for &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;, I spent weeks interviewing engineers, meeting with engineering managers, getting coffees with technical recruiters, and researching personality tests, dating sites, and match-making algorithms. Meanwhile, I was keeping up my indie lurker status.&lt;/p&gt;

&lt;p&gt;I'd see other people ask for feedback about their products on &lt;a href="https://www.indiehackers.com" rel="noopener noreferrer"&gt;Indie Hackers&lt;/a&gt;, and I'd think, "Wow. I'd be so embarrassed to show anyone that!" I was certain that my early versions would be prettier, better put together, and more thought out.&lt;/p&gt;

&lt;p&gt;I promised myself to ask for feedback at the end of each week, and every week, I'd make an excuse and push it back. I kept delaying.&lt;/p&gt;

&lt;p&gt;I spent almost &lt;em&gt;3 months working&lt;/em&gt; in a vacuum, obsessing over things like cool hover effects without having shown my website to anyone. I didn't even know if anyone wanted what I was making! I worked alone for so long that I went a little crazy. Don't do what I did.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--all-alone.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--all-alone.jpg" alt="Isolation"&gt;&lt;/a&gt;&lt;/p&gt;
Don't isolate yourself like this guy.



&lt;p&gt;After months of lurking, I finally got the courage to make &lt;a href="https://www.indiehackers.com/forum/post/-KoiK8pNNyrTxjWc3lgY" rel="noopener noreferrer"&gt;my first post&lt;/a&gt; in the Indie Hackers forum. I had 15 replies (okay, 6 were mine), but the feedback was so helpful and it sucked me out of the dark and lonely hole I had been working in.&lt;/p&gt;

&lt;p&gt;I wish I had asked for feedback sooner. I wasted time and energy building out features that no one even wanted and spent many weeks feeling lost, spinning my wheels.&lt;/p&gt;

&lt;p&gt;So what if your design sucks? Ask for design help! Not sure what your business model will be? Then ask for feedback about different pricing models! Don't be afraid to put yourself out there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you're doing it alone, you're doing it wrong.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you're stuck, show people the ugly behind-the-scenes and tell them what specifically you need help with. Fellow makers and founders can help you get unstuck. You might not feel ready to put yourself out there, but I promise you that your product will never be good without your doing it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Don't rely on one big launch.
&lt;/h2&gt;

&lt;p&gt;I had never launched a product before and was incredibly worried that I'd mess it up. It was stressful thinking about when I'd launch, what I needed to get done before I launched, and how I'd recover if everyone who saw my product ended up hating it.&lt;/p&gt;

&lt;p&gt;To get over my own anxiety, I decided to do a series of mini-launches first. &lt;br&gt;
My first post in the &lt;a href="https://www.indiehackers.com/forum" rel="noopener noreferrer"&gt;Indie Hackers forum&lt;/a&gt;? I absolutely count that as a mini-launch. I incorporated everyone's feedback, graduated my key-values.herokuapp.com domain to keyvalues.io, and a month later, I mini-launched again with &lt;a href="https://www.indiehackers.com/forum/post/-KqZ35js1O4C41FwE_jY" rel="noopener noreferrer"&gt;my second forum post&lt;/a&gt; in the IH forum..&lt;/p&gt;

&lt;p&gt;The next week, I posted in a Facebook group for Dev Bootcamp alums and then the week after that, in a stealth-mode all-women's forum.&lt;/p&gt;

&lt;p&gt;Launch, get feedback, improve your product, and repeat.&lt;/p&gt;

&lt;p&gt;Truth is, you don't want to go from zero traffic to 10k pageviews overnight. Thinking this way will give you unnecessary stress wrinkles, and it also makes it hard to prepare for.&lt;/p&gt;

&lt;p&gt;By removing the intimidating, anxiogenic, self-imposed deadline to launch &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;, I let myself reap the benefits of the Always Be Launching lifestyle. Each mini-launch let me practice answering tough questions, fix bugs that people reported, and make improvements to the design, UX, and marketing of my website.&lt;/p&gt;

&lt;p&gt;You don't have to start with one big launch, so free yourself from thinking this way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prepare for your first big launch.
&lt;/h2&gt;

&lt;p&gt;I heard tons of horrors stories about failed launches: misconfigured websites, servers crashing, only getting negative feedback, and of course the worst one, having a product launch be a total dud. As a first-timer, I was sure there were other things I didn't even know to worry about!&lt;/p&gt;

&lt;p&gt;It's hard to defend against the unknown, so I decided to focus on what I did know.&lt;br&gt;
I set up Google Analytics and Amplitude to make sure I was tracking basic user behavior. I didn't want to drive a lot of traffic to my site and miss the opportunity to understand how people were interacting with it.&lt;/p&gt;

&lt;p&gt;I also read &lt;a href="https://levels.io/hoodmaps/#launch" rel="noopener noreferrer"&gt;Pieter Levels' launch advice&lt;/a&gt; and took it to heart. &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; is a static website hosted on Heroku, and I set up server-side caching using Amazon CloudFront to make sure my server wouldn't crash. I had identified Hacker News as being a good channel months earlier (during my validation phase), and I decided to post in "Show HN" where I thought I'd have a better chance of getting traction.&lt;/p&gt;

&lt;p&gt;I jumped right into the comments. I introduced myself and provided some context based on the questions I had been getting from my previous mini-launches.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FScreen%2520Shot%25202017-09-24%2520at%252011.24.08%2520AM.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FScreen%2520Shot%25202017-09-24%2520at%252011.24.08%2520AM.png" alt="HN first comment"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I ended up getting &lt;a href="https://news.ycombinator.com/item?id=15178283" rel="noopener noreferrer"&gt;Key Values on the front page of HN&lt;/a&gt; where it reached #3 and stayed on the &lt;a href="http://hnrankings.info/15178283/" rel="noopener noreferrer"&gt;front page for about 14 hours&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2Fhacker-news-top-3_09-05-2017.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2Fhacker-news-top-3_09-05-2017.png" alt="HN #3"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another thing I did to prepare for my HN launch was rewrite &lt;a href="https://www.keyvalues.com/about" rel="noopener noreferrer"&gt;my About page&lt;/a&gt;. I knew this would be a good idea but vastly underestimated just how important it'd turn out to be. &lt;/p&gt;

&lt;p&gt;I did some research on what makes a good About page and made sure to hit the major marks. Open with the single sentence you want everyone to read. Include a photo of yourself. Make it personal. Provide a call to action to get in contact, subscribe, or both.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.keyvalues.com/about" rel="noopener noreferrer"&gt;My About page&lt;/a&gt; ended up being the 2nd most visited page on Key Values.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--about-page.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fstorage.googleapis.com%2Findie-hackers.appspot.com%2Farticles%2Ft1EK5yv5EbOdEkzkYn77pgB39a62%2F%40lynnetye%257Cd1042ffa5f%2FIH-article--about-page.jpg" alt="About page traffic"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are plenty of things to worry about when doing your first big launch. My advice? Identify, analyze, and prepare as best you can. You won't be able to prepare for everything and that's okay.&lt;/p&gt;

&lt;p&gt;Two things happened that I didn't prepare for at all.&lt;/p&gt;

&lt;p&gt;First, someone posted &lt;a href="https://www.producthunt.com/posts/key-values" rel="noopener noreferrer"&gt;Key Values to Product Hunt&lt;/a&gt; on my behalf and I wasn't sure what to do (I wasn't familiar with its community or what rules there were). While it ended up on the front page all day, I wished I could have coordinated my own Product Hunt launch. (You'll see that I didn't reply to anyone because I didn't even have access to comment on my own product. ðŸ˜‚)&lt;/p&gt;

&lt;p&gt;Second, I hadn't prepared how I'd present &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; to the press because it hadn't even crossed my mind. Matthew Hughes, a tech journalist, reached out to me over Twitter and since I didn't have a plan, I ended up forgetting some important things I wanted to communicate. It ended up alright though and he published an &lt;a href="https://thenextweb.com/dd/2017/09/06/job-site-wants-match-developers-employers-based-culture-values/#.tnw_oH8nQY7f" rel="noopener noreferrer"&gt;article about Key Values in The Next Web&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;I prepared for my launch to the best of my ability, and looking back, can think of a few things I'd do differently if I had the chance. The takeaway though is that launches are a combination of preparation and luck. Focus on the things you can control and cross your fingers for everything you can't.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts about launching my first product.
&lt;/h2&gt;

&lt;p&gt;I did it! I launched &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt;. I built something I love and put it out there for other people to see and use. It feels like a rite of passage that I wasn't sure I'd ever go through, and I couldn't be more proud or happy.&lt;/p&gt;

&lt;p&gt;When people ask me how I started Key Values, I tell them it was a side project that quickly turned into my full-time passion some time back in May. While this isn't untrue, it also makes it sound like something that happened overnight. Trust me, it didn't.&lt;/p&gt;

&lt;p&gt;In some ways, Key Values started in 2012 when I left academic research to find a more fast-paced and risky profession.&lt;/p&gt;

&lt;p&gt;It started at Homejoy (my first job at a startup) where I realized that a single line of code can be as impactful as having hundreds of 1-on-1 meetings.&lt;/p&gt;

&lt;p&gt;It started when I made yet another career change to become a web developer, because I wanted to be able to start and finish projects without relying on others.&lt;/p&gt;

&lt;p&gt;It started when I got inspired to create and innovate something of my own after months of lurking on the Internet.&lt;/p&gt;

&lt;p&gt;It started when I learned how to adapt to the different working styles, goals, and values of my various clients.&lt;/p&gt;

&lt;p&gt;It started when I became comfortable asking for feedback and engaging with my new community of founders, entrepreneurs, and indie hackers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No one starts right at the finish line.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A lot of people are now asking me about what I'm going to do next. I've entered the post-launch trough of sorrow and the truth is that I'm still figuring out my next steps. I'm experimenting with different marketing strategies and exploring ways to turn &lt;a href="https://www.keyvalues.com" rel="noopener noreferrer"&gt;Key Values&lt;/a&gt; into a revenue-generating business (I haven't started charging for my service). While I don't have all the answers right now, I'm optimistic and trust that slow progress is better than no progress.&lt;/p&gt;

&lt;p&gt;I'll let you know how it goes. ðŸ˜‰&lt;/p&gt;

&lt;p&gt;If you want to get in touch, you can email me (&lt;a href="mailto:lynne@keyvalues.com"&gt;lynne@keyvalues.com&lt;/a&gt;), find me on Twitter (&lt;a href="https://twitter.com/lynnetye?lang=en" rel="noopener noreferrer"&gt;@lynnetye&lt;/a&gt;, &lt;a href="https://twitter.com/keyvaluesio?lang=en" rel="noopener noreferrer"&gt;@keyvaluesio&lt;/a&gt;), or better yet, comment below!&lt;/p&gt;

</description>
      <category>career</category>
      <category>advice</category>
      <category>learning</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
