{"id":201,"date":"2023-09-14T18:26:14","date_gmt":"2023-09-14T18:26:14","guid":{"rendered":"https:\/\/redmonk.com\/kholterhoff\/?p=201"},"modified":"2023-09-15T17:53:14","modified_gmt":"2023-09-15T17:53:14","slug":"why-tech-companies-still-love-eating-their-own-dogfood","status":"publish","type":"post","link":"https:\/\/redmonk.com\/kholterhoff\/2023\/09\/14\/why-tech-companies-still-love-eating-their-own-dogfood\/","title":{"rendered":"Why Tech Companies Still Love Eating their Own Dogfood"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-202\" src=\"http:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood.jpeg\" alt=\"\" width=\"100%\" height=\"5196\" srcset=\"https:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood.jpeg 7794w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood-300x200.jpeg 300w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood-1024x683.jpeg 1024w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood-768x512.jpeg 768w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood-1536x1024.jpeg 1536w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood-480x320.jpeg 480w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/09\/dogfood-941x627.jpeg 941w\" sizes=\"(max-width: 7794px) 100vw, 7794px\" \/><\/p>\n<p>It is a truth universally acknowledged that a software product in possession of a good value proposition must be used by its creator. Fair enough, but why do tech companies insist on making such a big deal about it?<\/p>\n<p>In this post I will focus on the general question of what dogfooding in tech accomplishes today. Why do marketers love dogfooding; what does dogfooding signal to users; when is dogfooding persuasive; do developers care about dogfooding; and, possibly most importantly, how is dogfooding even defined? Answering these questions will certainly interest practitioners and engineering leadership forced to endure declarations of value based on dogfooding.<\/p>\n<p>That is, of course, unless the vendor has transformed their dogfood into champagne.<\/p>\n<p>&nbsp;<\/p>\n<h2>Dogfood &gt; Champagne (fight me)<\/h2>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">When I worked at NewRelic we used to call it &quot;Drinking our own Champagne&quot; because we don&#39;t make dogfood, we make champagne. \ud83d\ude1b<\/p>\n<p>&mdash; Amjith (@amjithr) <a href=\"https:\/\/twitter.com\/amjithr\/status\/1360294823018700801?ref_src=twsrc%5Etfw\">February 12, 2021<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Whether a creator-as-user prefers to characterize their process as \u201ceating our own dogfood\u201d or \u201cdrinking our own champagne\u201d depends on brand preference: preferences that are useful to unpack. Although they are considered synonyms meaning \u201c<a href=\"https:\/\/en.wikipedia.org\/wiki\/Eating_your_own_dog_food\">the practice of using one&#8217;s own products or services<\/a>,\u201d each resonates very differently, and can even draw censure when misapplied.<\/p>\n<p>As a skeptic of marketing goo, I actually prefer the term dogfood over champagne owing to the disgust it suggests. Bear with me on this one. Dogfood is toxic (<a href=\"https:\/\/www.dogfoodadvisor.com\/dog-food-recalls\/\">sometimes literally<\/a>). Since the catastrophic train derailment in East Palestine, Ohio, in my mind the term invokes <a href=\"https:\/\/www.vice.com\/en\/article\/k7b47y\/east-palestine-drinking-water-mike-dewine\">photo ops<\/a> featuring Ohio\u2019s Governor Mike DeWine, Representative Bill Johnson, and Michael Regan, head of the Environmental Protection Agency (EPA), holding glasses and red solo cups filled with the local tap water in order to demonstrate its safety by consuming it themselves. The method of persuasion these Ohio politicians use is well studied. As Chip and Dan Heath argue in <a href=\"https:\/\/heathbrothers.com\/books\/made-to-stick\/\"><i>Made to Stick<\/i><\/a> (2007), nothing provokes greater emotional effect or memorability than experience: \u201cwhat\u2019s more likely to stick with someone: hearing about someone who fooled someone else, or being fooled yourself?\u201d (163). By documenting a group of educated and powerful Ohio men consuming East Palestine\u2019s tap water, the<em> hoi polloi<\/em> knows it must be safe.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">DRINKING EAST PALESTINE WATER: with EPA Administrator Michael Regan &amp; Ohio Governor Mike DeWine  (2\/21) <a href=\"https:\/\/t.co\/8fnYYkKZgQ\">pic.twitter.com\/8fnYYkKZgQ<\/a><\/p>\n<p>&mdash; Howard Mortman (@HowardMortman) <a href=\"https:\/\/twitter.com\/HowardMortman\/status\/1628374265752961024?ref_src=twsrc%5Etfw\">February 22, 2023<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Of course, the <a href=\"https:\/\/www.vice.com\/en\/article\/k7b47y\/east-palestine-drinking-water-mike-dewine\">National Cancer Institute<\/a> states it is \u201cRepeated exposure to vinyl chloride,\u201d and not a single glass of tap water or spending a few days in a polluted area that \u201cis associated with increased risk of liver, brain, and lung cancer as well as leukemia lymphoma.\u201d DeWine and his associates\u2019 political theater is effectively meaningless to the health of those involved because they don\u2019t actually live and work in the community. These facts do nothing to diminish their tactic&#8217;s effectiveness. Audiences on social media and the nightly news don\u2019t have the patience to follow East Palestine\u2019s residents for the years needed to track the consequences of this chemical spill. Despite its questionable truth claim, dogfooding&#8217;s parallel testimonial form aligns well with tried-and-true means for convincing skeptics.<\/p>\n<p>When human beings choose to eat kibble intended for animals we know it must be not only safe but also tasty (according to Regan: \u201cIt\u2019s pretty good water\u201d). Drinking champagne is not intended to come from a comparable place of skepticism and disgust. Champagne is a luxury, and it doesn\u2019t require consumers to stick out their necks. But following the post-Covid economic downturn of 2022, skepticism and disgust is often precisely what adopting a new product signifies.<\/p>\n<p>At RedMonk we have noticed that many of the B2B companies we speak with are endeavoring to tighten their belts, which makes dogfood have a different degree of urgency in today\u2019s cost cutting climate. Buyers are skeptical about experimenting with new products requiring significant overhead. They are wary of undertaking the risk of non-urgent digital transformation, no matter how seductive the features, because they might be poisonous.<\/p>\n<p><iframe loading=\"lazy\" class=\"giphy-embed\" src=\"https:\/\/giphy.com\/embed\/l4Jzgmad24DGBqQ4U\" width=\"100%\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><a href=\"https:\/\/giphy.com\/gifs\/bbc-siblings-three-l4Jzgmad24DGBqQ4U\">via GIPHY<\/a><\/p>\n<p>The purpose of this post is not to engage with the particular boondoggle of champagne versus dogfood. But what the champagne\/ dogfood debate does well is to set up the larger conversation around what exactly it is (rhetorically, procedurally, culturally) that dogfooding accomplishes.<\/p>\n<p>&nbsp;<\/p>\n<h2>Dogfooding is not CX<\/h2>\n<p><iframe loading=\"lazy\" class=\"giphy-embed\" src=\"https:\/\/giphy.com\/embed\/EOIQA7mySTulzp7PoR\" width=\"100%\" height=\"257\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><a href=\"https:\/\/giphy.com\/gifs\/roverdotcom-rover-boston-terrier-gifofrover-EOIQA7mySTulzp7PoR\">via GIPHY<\/a><\/p>\n<p>Dogfooding\u2019s merits have been questioned since its inception <a href=\"https:\/\/en.wikipedia.org\/wiki\/Eating_your_own_dog_food#Origin_of_the_term\">in the 1970s or 80s<\/a>. We\u2019ve all heard stories of employee backlash when companies require their employees to use their products. Microsoft is notorious for implementing these internal policies, and have received pushback for dogfooding their Zune, Microsoft Exchange, the Windows NT operating system, and Microsoft Teams. But Microsoft is far from an outlier. Most large tech companies, and nearly every FAANG, engage in some form of dogfooding. Last year, for instance, <a href=\"https:\/\/www.theverge.com\/2022\/10\/6\/23391895\/meta-facebook-horizon-worlds-vr-social-network-too-buggy-leaked-memo\">Meta drew criticism<\/a> for requiring employees to use Horizon Worlds.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">this is rough. fb reduced to forcing employees to spend time in its flagship metaverse app <a href=\"https:\/\/t.co\/EG83xZOUkW\">https:\/\/t.co\/EG83xZOUkW<\/a> <a href=\"https:\/\/t.co\/vcCgFwuKeP\">pic.twitter.com\/vcCgFwuKeP<\/a><\/p>\n<p>&mdash; Max Chafkin (@chafkin) <a href=\"https:\/\/twitter.com\/chafkin\/status\/1578399611428999171?ref_src=twsrc%5Etfw\">October 7, 2022<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>At a higher level, complaints against dogfooding tend to stem from its melding of incompatible roles: product designers somehow must also serve as typical users. This amalgam is dubious to say the least. Businesses possess asymmetric information about the roadmap, backlog, bugs, ideal use cases, and ways to fit square pegs into round holes that a customer will never have. In 2013, Alan Downie wrote \u201c<a href=\"https:\/\/blog.downie.com.au\/the-dangers-of-eating-dogfood\">The dangers of eating dogfood<\/a>\u201d to address his concerns about the impossibility of a vendor-customer:<\/p>\n<blockquote><p>the fact is, you&#8217;ll never be your own customer. You may use your product in a way that is similar to your customers, but that&#8217;s where the similarity ends.<\/p><\/blockquote>\n<p>By professing to serve as both creator and consumer, companies that dogfood corrupt the user pipeline. Whereas the actual customer journey allows companies to identify and address pain points, by sidelining the onboarding process product designers lose out on the necessary discovery and frustration that occurs for non-experts. In order to authentically test a product and assess the customer experience, companies need to recruit users with zero preconceptions and disinterested motives.<\/p>\n<p>So what gives? Are software companies in the era of AI and cloud still dogfooding for the same reasons they always have? The answer seems to be a resounding \u201cYes.\u201d<\/p>\n<p>Despite its well known problems, marketing for cloud products is awash in testimonial-style claims that vendors are confident in the strength of their offerings based on the evidence of their own teams. According to a 2018 <a href=\"https:\/\/www.crn.com\/news\/cloud\/aws-ceo-jassy-taunts-oracle-s-ellison-after-amazon-turns-off-oracle-data-warehouse\">CRN article<\/a>, <a href=\"https:\/\/www.linkedin.com\/in\/jarrodlevitan\/\">Jarrod Levitan<\/a>, who worked at the time as the chief growth officer at Onica, an AWS partner: \u201cAmazon is famous for eating their own dog food. Developing an application for themselves then productizing it for the world to use on their AWS Cloud.\u201d This summer, The New Stack published an interview with <a href=\"https:\/\/www.linkedin.com\/in\/karishmairani\/\">Karishma Irani<\/a>, head of product at LaunchDarkly, titled \u201c<a href=\"https:\/\/thenewstack.io\/what-launchdarkly-learned-from-eating-its-own-dog-food\/\">What LaunchDarkly Learned from &#8216;Eating Its Own Dog Food&#8217;<\/a>\u201d as part of their Makers series. According to HQO\u2019s 2022 \u201c<a href=\"https:\/\/www.hqo.com\/resources\/blog\/drinking-our-own-champagne\/\">Drinking Our Own Champagne<\/a>\u201d blog post, \u201cThis isn\u2019t the first time we\u2019ve used our technology at our own offices, but this latest development means that we\u2019re now using it in a way that allows us [to] better meet the needs of our growing workforce.\u201d From where I&#8217;m standing, tech&#8217;s dogfood mound shows no signs of abating.<\/p>\n<p>&nbsp;<\/p>\n<h2>Developer Experience<\/h2>\n<p><iframe loading=\"lazy\" class=\"giphy-embed\" src=\"https:\/\/giphy.com\/embed\/djQ06NOjA1NXHXVWIx\" width=\"100%\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><a href=\"https:\/\/giphy.com\/gifs\/HWAC-dogs-puppies-hwac-djQ06NOjA1NXHXVWIx\">via GIPHY<\/a><\/p>\n<p>One of the things dogfooding seems to do well is beta testing. It is useful for ensuring security and quality, and developers and marketers agree that this is worth bragging about.<\/p>\n<p>Cloudflare leans particularly heavily on the idea of dogfooding in the context of developer experience. <a href=\"https:\/\/www.linkedin.com\/in\/omeryoahimik\/\">Omer Yoachimik<\/a>, a Senior Product Manager at Cloudflare specializing in DDoS Protection &amp; Security Reporting, positions dogfooding as essential to security in his post \u201c<a href=\"https:\/\/blog.cloudflare.com\/who-ddosd-austin\/\">Who DDoS&#8217;d Austin?<\/a>\u201d (2019). Yoachimik describes how SREs at Cloudflare used a red team DDoS attack to test \u201cour newest cloud service, Magic Transit, which both protects and accelerates our customers\u2019 entire network infrastructure.\u201d Cloudflare also joins a number of other cloud players in using dogfooding as a means of product development. In a 2020 post for the Cloudflare blog, <a href=\"https:\/\/www.linkedin.com\/in\/ejcxx\/\">Evan Johnson<\/a>, then a Senior Director of Security Engineering and Product Security at Cloudflare, accessed anxieties about remote work by titling the post announcing their Cloudflare for Teams program\u2019s launch \u201c<a href=\"https:\/\/blog.cloudflare.com\/dogfooding-from-home\/\">Dogfooding from Home<\/a>.\u201d Johnson assures potential buyers:<\/p>\n<blockquote><p><b>But It\u2019s Not Just for Us<\/b><\/p>\n<p>With the massive transition to a remote work model for many organizations, Cloudflare Access can make you more confident in the security of your internal applications \u2014 while also driving increased productivity in your remote employees.<\/p><\/blockquote>\n<p>Historically, companies with versioned software dogfood unstable versions prior to official release. It is important for the latest versions to be tried and tested internally to iron out all the wrinkles. The software engineers at IBM Red Hat take this approach. Illustratively, in a 2022 Hacker News conversation touting Fedora\u2019s benefits, contributor <a href=\"https:\/\/news.ycombinator.com\/item?id=30753925\">hotpotamus wrote<\/a>:<\/p>\n<blockquote><p>At Red Hat, they give you a laptop with RHEL on it, then the other engineers tell you to blow it away and install Fedora, so there&#8217;s a lot dogfooding going on. A buddy who works there got the latest Dell XPS (for more or less personal use) and was able to get the sound card driver merged into the next kernel release by knowing who to ask. I&#8217;m more of an Ubuntu user going back for over a decade, but he&#8217;s got me looking at Fedora.<\/p><\/blockquote>\n<p>I like this comment because it points to the overlap between dogfooding and practitioner currency. There is a cache among developers associated with being an early user of a popular technology, whether that\u2019s an open source project or else an unstable beta version that isn\u2019t ready for general availability.<\/p>\n<p>In this way dogfooding overlaps with the pipeline to open source as many companies build internal tools that they then decide to license and release as FOSS. Of course, in this case bragging about these to external users is secondary and intended to support the primary, revenue producing product.<\/p>\n<p>&nbsp;<\/p>\n<h2>Upskilling<\/h2>\n<p><iframe loading=\"lazy\" class=\"giphy-embed\" src=\"https:\/\/giphy.com\/embed\/l4FGuftCsoHu56DCg\" width=\"100%\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><a href=\"https:\/\/giphy.com\/gifs\/DNCE-l4FGuftCsoHu56DCg\">via GIPHY<\/a><\/p>\n<p>An additional usage of dogfooding overlaps with education and upskilling. Insisting on internal usage of technical tools can be especially difficult when not every person on the team is technical. <a href=\"https:\/\/www.linkedin.com\/in\/pujjainwalla\/\">Pierce Ujjainwalla<\/a>, Co-Founder &amp; CEO of Knak, speaks about this challenge in his \u201c<a href=\"https:\/\/knak.com\/blog\/unsubscribed-blog\/drinking-our-own-champagne\/\">Drinking Our Own Champagne<\/a>\u201d (2022):<\/p>\n<blockquote><p>Beyond using Knak as a key tool in our martech stack, we\u2019ve taken things a step further to get everyone comfortable with the tool. Four times a year, we get everyone together (with teams gathered on Zoom and in person) and we spend half a day using our own product to build emails and landing pages for a mock campaign.<\/p><\/blockquote>\n<p>Because this type of dogfooding\/champagneing is so important to Knack\u2019s business strategy, leadership has made the decision to invest time to ensure that all team members understand how to use the product in-and-out. Interestingly, Ujjainwalla\u2019s definition of champagne strays perhaps furthest from the definition used by developers. Indeed, this expanded meaning pushes dogfooding\u2019s connotations into the realm of team upskilling.<\/p>\n<p>The AI boom has crystalized an overlap between dogfooding and the skills gap. In a space where everyone is a pioneer, dogfooding is assisting companies with establishing conventions and best practices. At a recent AWS partner panel on the subject of AI, and specifically AI use cases, Accenture shared how they use their services internally to upskill their teams. According to <a href=\"https:\/\/www.linkedin.com\/in\/arnab-chakraborty-saratoga\/\">Arnab Charkroborty<\/a>, a Senior Managing Director focused on Data and AI at Accenture:<\/p>\n<blockquote><p>Accenture should be its own best credential.<\/p><\/blockquote>\n<p>We are all learning together with AI. By iterating and trying out their own AI services internally Accenture is better positioned to enable customer success. The reason I like this quote is that dogfooding is so often discussed from a product perspective rather than a services perspective. Accenture&#8217;s use of AI to develop their own workforce is a pursuasive example of the latter.<\/p>\n<p>&nbsp;<\/p>\n<h2>Wrapping Up<\/h2>\n<p><iframe loading=\"lazy\" class=\"giphy-embed\" src=\"https:\/\/giphy.com\/embed\/1pAeToxR2jxkRm3cMz\" width=\"100%\" height=\"310\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><a href=\"https:\/\/giphy.com\/gifs\/roverdotcom-rover-feeding-time-gifmedogs-1pAeToxR2jxkRm3cMz\">via GIPHY<\/a><\/p>\n<p>Was this post just an opportunity to post classic puppy gifs? Maybe.<\/p>\n<p>Although the story of dogfooding&#8217;s beginnings is contested, it continues to be a popular testimonial-style appeal to audiences and is therefore worth assessing.<\/p>\n<p>In a sense, dogfooding represents a lazy marketing approach. Instead of rounding up external customers to vouch for a product or service\u2019s virtues, these companies select potential reviewers by looking down their own line of cubicles. Companies are certain to get positive soundbites from these users, and there is no incentive to announce the agony that may have preceded favorable experiences. Moreover, by virtue of owning a product, a company can\u2019t truly be in the position of the customer.<\/p>\n<p>I have argued that dogfooding may be misleading and unhelpful when it comes to establishing product-market fit and simulating the customer journey, but it still has merit. A lot of this has to do with dogfooding&#8217;s definitional squishiness. Dogfooding should probably be abandoned in the domain of CX, but in terms of grassroots feature development it has been, and in all likelihood will continue to be, consistently effective.<\/p>\n<p><strong>Disclaimer:\u00a0<\/strong>IBM, LaunchDarkly, Microsoft, Red Hat, AWS, and Cloudflare are RedMonk clients.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It is a truth universally acknowledged that a software product in possession of a good value proposition must be used by its creator. Fair enough, but why do tech companies insist on making such a big deal about it? In this post I will focus on the general question of what dogfooding in tech accomplishes<\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[12,17,14,25],"tags":[],"class_list":["post-201","post","type-post","status-publish","format-standard","hentry","category-devx","category-open-source","category-technical-communication","category-upskilling"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/posts\/201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/comments?post=201"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/posts\/201\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/categories?post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/tags?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}