{"id":10417,"date":"2018-01-15T23:50:35","date_gmt":"2018-01-16T05:50:35","guid":{"rendered":"https:\/\/daedtech.wpenginepowered.com\/?p=10417"},"modified":"2018-01-16T20:45:52","modified_gmt":"2018-01-17T02:45:52","slug":"think-full-stack-development-devops-movement","status":"publish","type":"post","link":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/","title":{"rendered":"What Do I think of &#8220;Full Stack&#8221; Development and the DevOps Movement?"},"content":{"rendered":"<p>Once again, I&#8217;m doing <a href=\"https:\/\/daedtech.com\/category\/you-asked-for-it\/\">reader question Monday<\/a> on a Tuesday.\u00a0 I have no good excuses this time, either.\u00a0 We arrived last week in San Diego, which is beautiful.\u00a0 So, I&#8217;ll just flat out admit that I spent the weekend strolling beaches, eating lobster tacos, drinking craft beers, looking up at the stars and just generally enjoying life in a way that involved no writing of blog posts.\u00a0 I regret nothing.<\/p>\n<p>So let&#8217;s to reader question Monday on a Tuesday.\u00a0 This is actually a question that just came in today as I was gearing up to write about TDD and remote teams.\u00a0 It caught my attention, so I&#8217;ll give about the fastest turnaround time I&#8217;ve ever done on a question.<\/p>\n<blockquote><p>I recently stumbled upon this article:\u00a0<a href=\"https:\/\/jeffknupp.com\/blog\/2014\/04\/15\/how-devops-is-killing-the-developer\/\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=https:\/\/jeffknupp.com\/blog\/2014\/04\/15\/how-devops-is-killing-the-developer\/&amp;source=gmail&amp;ust=1516154744202000&amp;usg=AFQjCNF_Z4Z-aPafp4VSbQTpz1HENd0_2Q\">https:\/\/jeffknupp.com\/blog\/2014\/04\/15\/how-devops-is-killing-the-developer\/<\/a><\/p>\n<p>Which seems to lump Full-Stack dev in with DevOps, and discards DevOps, on the premise that the full-stack dev is good-for-the-org-bad-for-the-dev. I know you&#8217;ve weighed in against the full-stack dev with preference for specialization. I wonder if you believe this also means DevOps is DOE, or if there&#8217;s still room for DevOps in your mind (or perhaps more broadly speaking, for startup-like, feature-teams so often found in Agile\/Scrum orgs)?<\/p>\n<p>If you don&#8217;t like DevOps, what do you recommend instead to manage the entire release automation process, and everything else it entails?<\/p><\/blockquote>\n<p>Alright.\u00a0 There&#8217;s a lot for me to work through here, so let&#8217;s break things up a little.<\/p>\n<p><a href=\"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8606 size-full\" src=\"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press-e1516081300764.jpg\" alt=\"\" width=\"700\" height=\"628\" \/><\/a><\/p>\n<h3>DevOps (And Full Stack) is Killing &#8220;The Developer?&#8221;<\/h3>\n<p>First, let me recap briefly the article&#8217;s thesis.\u00a0 And I&#8217;m really going to try to be gentle here and non-objectionable.\u00a0 I trade in blog posts for a living these days, and slugging it out with random people on the internet has worn as thin as it can possibly wear to me.\u00a0 I&#8217;d really rather not argue with this Jeff Knupp, and I can certainly empathize with waging a vigorous campaign to make your own job more fun.<\/p>\n<p>The article&#8217;s thesis is, essentially, this, from the perspective of a salaried employee in the enterprise.<\/p>\n<blockquote><p>I hate the DevOps (and full stack) movements because I like writing code and they result in me writing less code.<\/p><\/blockquote>\n<p>The author might object to this thesis, but that&#8217;s really the message.\u00a0 It asserts the superiority of the software developer as compared to other individual contributor roles, and then argues that DevOps and full stack (and forced skill diversification in general) are good for the employer, but bad for the employee.\u00a0 (Although he then curiously argues that it&#8217;s also bad for the employer, since they&#8217;re &#8220;overpaying&#8221; for non-development labor.)<\/p>\n<p><!--more--><\/p>\n<p>In short, I could paraphrase the line of argumentation fairly easily.\u00a0 Software developers are more important (and smarter) than anyone in other roles, which makes their time and labor more valuable.\u00a0 And because their time and labor are more valuable, they should specialize in software development, rather than wasting their talent on operations, QA, DBA, or any other breeds of lesser tasks.<\/p>\n<h3>This is a Different Definition of Specializing than Mine<\/h3>\n<p>Again, out of my lack of interest in arguing with Jeff, should he ever wander by, I won&#8217;t bother weighing in specifically on what I think of this line of reasoning.\u00a0 But let&#8217;s establish that the type of specialization he&#8217;s referring to (writing code) is much different than the sort of specialization I refer to.<\/p>\n<p>If you refer to <a href=\"https:\/\/daedtech.com\/specialty-easy-explain\/\">this post<\/a>, you&#8217;ll see that &#8220;specializing&#8221; in software development is closer to what I&#8217;d refer to as a competitive advantage.\u00a0 A specialty has to do with your value proposition, and that article offers no take on the value proposition of commodity app dev (it just assumes it in spades).<\/p>\n<p>Let&#8217;s draw a crystal clear distinction.<\/p>\n<ul>\n<li>His position is that &#8220;specialty&#8221; refers to &#8220;the thing I practice and get the best at.&#8221;\u00a0 He indicates that people who know how to write application code should thus &#8220;specialize&#8221; in writing application code.<\/li>\n<li><a href=\"https:\/\/daedtech.com\/specialty-easy-explain\/\">My definition of specialty<\/a>\u00a0is extrinsically focused.\u00a0 Your specialty is who you help do what.<\/li>\n<\/ul>\n<p>So to circle back to the reader question, understand that Jeff and I both take issue with the idea of identifying as a &#8220;full stack developer,&#8221; but we do so for diametrically opposite reasons.\u00a0 Jeff objects to this because he really, really likes writing Python code and the other parts of the stack take him away from doing that.\u00a0 I object to the term because I think it commoditizes you as a miscellaneous generalist.\u00a0 But you know what?\u00a0 I think saying &#8220;I&#8217;m a Python developer&#8221; <em>also<\/em> commoditizes you as a miscellaneous generalist.<\/p>\n<h3>What I Think of DevOps and Full Stack Developers<\/h3>\n<p>At this point, I&#8217;ll transition away from referring to this article and offer my own opinion instead.\u00a0 I went into a lot of detail because it was necessary to unpack the nuanced consideration we give to the idea of specializing.<\/p>\n<p>As I&#8217;ve said, I object to the idea of software developers identifying themselves as &#8220;full stack developers.&#8221;\u00a0 But this isn&#8217;t because I think they should pick some slice of a stack (e.g. writing Python) and refuse to do anything else.\u00a0 If anything, I object to this being <em>too narrow<\/em>.<\/p>\n<p>We learn something like &#8220;the LAMP stack&#8221; and then call that enough.\u00a0 Why is anyone paying us to build this web app?\u00a0 Are we helping someone save money?\u00a0 Make additional money?\u00a0 We blow these questions off as &#8220;someone else&#8217;s concern&#8221; and then call ourselves well rounded by virtue of knowing how to use an operating system, a web server, a database, and an application language or two.<\/p>\n<p>So what do I think of the term &#8220;Full Stack Developer?&#8221;\u00a0 I find it ironic.<\/p>\n<p>What about DevOps?\u00a0 To me, that one&#8217;s a no-brainer good thing.\u00a0 Historically, we&#8217;ve been able to write code whose production performance fell under &#8220;not my problem.&#8221;\u00a0 The DevOps movement makes it your problem.\u00a0 It adds badly-needed accountability.<\/p>\n<h3>The Outmoded Model of Complex Systems<\/h3>\n<p>The Lean Startup had a chapter in it that talked about <a href=\"http:\/\/www.startuplessonslearned.com\/2011\/09\/power-of-small-batches.html\">the power of small batches<\/a>.\u00a0 It talked about the task of sending out hundreds of newsletters.\u00a0 Conventional wisdom (based on principles that emerged in manufacturing with the Industrial Revolution) encourages you to &#8220;specialize&#8221; and batch.\u00a0 Have one person write the letters.\u00a0 Then have another fold the letters.\u00a0 Yet another person stuff the envelopes, and another one stamps them.\u00a0 By concentrating on their individual tasks, everyone gets really good at them, and the whole thing becomes more efficient.<\/p>\n<p>Of course, it actually doesn&#8217;t work out that way.<\/p>\n<p>Everyone becomes super efficient at the thing they do, while the enterprise as a whole suffers.\u00a0 The individuals feel great about their work, while delivering relatively inferior\/inefficient value.\u00a0 This is the siren song in Jeff&#8217;s post.\u00a0 If your goal is to\u00a0<em>feel\u00a0<\/em>more efficient without caring about eventual value delivered, then it absolutely makes sense to optimize for doing only specific tasks.<\/p>\n<p>But if your goal is value delivery (what I call your specialty), then you need to think about things differently.\u00a0 You need to think less about how you feel and more about those who pay you feel.\u00a0 Calling yourself a &#8220;full stack web developer&#8221; is all about you.\u00a0 Avoiding DevOps because you don&#8217;t like the &#8220;ops&#8221; part is all about you.\u00a0 If you want to truly specialize and to have a good career, focus instead on who you help.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Once again, I&#8217;m doing reader question Monday on a Tuesday.\u00a0 I have no good excuses this time, either.\u00a0 We arrived last week in San Diego, which is beautiful.\u00a0 So, I&#8217;ll just flat out admit that I spent the weekend strolling beaches, eating lobster tacos, drinking craft beers, looking up at the stars and just generally&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[68],"tags":[],"class_list":["post-10417","post","type-post","status-publish","format-standard","hentry","category-process"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What Do I think of &quot;Full Stack&quot; Development and the DevOps Movement? - DaedTech<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"What Do I think of &quot;Full Stack&quot; Development and the DevOps Movement? - DaedTech\" \/>\n<meta name=\"twitter:description\" content=\"Once again, I&#8217;m doing reader question Monday on a Tuesday.\u00a0 I have no good excuses this time, either.\u00a0 We arrived last week in San Diego, which is beautiful.\u00a0 So, I&#8217;ll just flat out admit that I spent the weekend strolling beaches, eating lobster tacos, drinking craft beers, looking up at the stars and just generally...\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press-e1516081300764.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Erik Dietrich\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/\"},\"author\":{\"name\":\"Erik Dietrich\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/#\\\/schema\\\/person\\\/3dae63e91a0fa60c8051a2171fa687d2\"},\"headline\":\"What Do I think of &#8220;Full Stack&#8221; Development and the DevOps Movement?\",\"datePublished\":\"2018-01-16T05:50:35+00:00\",\"dateModified\":\"2018-01-17T02:45:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/\"},\"wordCount\":1264,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/daedtech.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Factory-Dude-w-Drill-Press-e1516081300764.jpg\",\"articleSection\":[\"The Life of a Programmer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/\",\"url\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/\",\"name\":\"What Do I think of \\\"Full Stack\\\" Development and the DevOps Movement? - DaedTech\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/daedtech.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Factory-Dude-w-Drill-Press-e1516081300764.jpg\",\"datePublished\":\"2018-01-16T05:50:35+00:00\",\"dateModified\":\"2018-01-17T02:45:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#primaryimage\",\"url\":\"https:\\\/\\\/daedtech.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Factory-Dude-w-Drill-Press-e1516081300764.jpg\",\"contentUrl\":\"https:\\\/\\\/daedtech.com\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/Factory-Dude-w-Drill-Press-e1516081300764.jpg\",\"width\":700,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/think-full-stack-development-devops-movement\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/daedtech.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What Do I think of &#8220;Full Stack&#8221; Development and the DevOps Movement?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/#website\",\"url\":\"https:\\\/\\\/daedtech.com\\\/\",\"name\":\"DaedTech\",\"description\":\"Stories about Software\",\"publisher\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/daedtech.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/#organization\",\"name\":\"DaedTech LLC\",\"url\":\"https:\\\/\\\/daedtech.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/daedtech.com\\\/wp-content\\\/uploads\\\/2015\\\/07\\\/SmallLogo.jpg\",\"contentUrl\":\"https:\\\/\\\/daedtech.com\\\/wp-content\\\/uploads\\\/2015\\\/07\\\/SmallLogo.jpg\",\"width\":82,\"height\":84,\"caption\":\"DaedTech LLC\"},\"image\":{\"@id\":\"https:\\\/\\\/daedtech.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/daedtech.com\\\/#\\\/schema\\\/person\\\/3dae63e91a0fa60c8051a2171fa687d2\",\"name\":\"Erik Dietrich\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/691ca004bd18f464e9467b2f838e8fbc7a9a2c9eb8568b04a834ac653f3ab1d7?s=96&d=wavatar&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/691ca004bd18f464e9467b2f838e8fbc7a9a2c9eb8568b04a834ac653f3ab1d7?s=96&d=wavatar&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/691ca004bd18f464e9467b2f838e8fbc7a9a2c9eb8568b04a834ac653f3ab1d7?s=96&d=wavatar&r=pg\",\"caption\":\"Erik Dietrich\"},\"sameAs\":[\"https:\\\/\\\/daedtech.com\"],\"url\":\"https:\\\/\\\/daedtech.com\\\/author\\\/erik\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What Do I think of \"Full Stack\" Development and the DevOps Movement? - DaedTech","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/","twitter_card":"summary_large_image","twitter_title":"What Do I think of \"Full Stack\" Development and the DevOps Movement? - DaedTech","twitter_description":"Once again, I&#8217;m doing reader question Monday on a Tuesday.\u00a0 I have no good excuses this time, either.\u00a0 We arrived last week in San Diego, which is beautiful.\u00a0 So, I&#8217;ll just flat out admit that I spent the weekend strolling beaches, eating lobster tacos, drinking craft beers, looking up at the stars and just generally...","twitter_image":"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press-e1516081300764.jpg","twitter_misc":{"Written by":"Erik Dietrich","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#article","isPartOf":{"@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/"},"author":{"name":"Erik Dietrich","@id":"https:\/\/daedtech.com\/#\/schema\/person\/3dae63e91a0fa60c8051a2171fa687d2"},"headline":"What Do I think of &#8220;Full Stack&#8221; Development and the DevOps Movement?","datePublished":"2018-01-16T05:50:35+00:00","dateModified":"2018-01-17T02:45:52+00:00","mainEntityOfPage":{"@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/"},"wordCount":1264,"commentCount":6,"publisher":{"@id":"https:\/\/daedtech.com\/#organization"},"image":{"@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#primaryimage"},"thumbnailUrl":"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press-e1516081300764.jpg","articleSection":["The Life of a Programmer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/","url":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/","name":"What Do I think of \"Full Stack\" Development and the DevOps Movement? - DaedTech","isPartOf":{"@id":"https:\/\/daedtech.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#primaryimage"},"image":{"@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#primaryimage"},"thumbnailUrl":"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press-e1516081300764.jpg","datePublished":"2018-01-16T05:50:35+00:00","dateModified":"2018-01-17T02:45:52+00:00","breadcrumb":{"@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#primaryimage","url":"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press-e1516081300764.jpg","contentUrl":"https:\/\/daedtech.com\/wp-content\/uploads\/2017\/05\/Factory-Dude-w-Drill-Press-e1516081300764.jpg","width":700,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/daedtech.com\/think-full-stack-development-devops-movement\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/daedtech.com\/"},{"@type":"ListItem","position":2,"name":"What Do I think of &#8220;Full Stack&#8221; Development and the DevOps Movement?"}]},{"@type":"WebSite","@id":"https:\/\/daedtech.com\/#website","url":"https:\/\/daedtech.com\/","name":"DaedTech","description":"Stories about Software","publisher":{"@id":"https:\/\/daedtech.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/daedtech.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/daedtech.com\/#organization","name":"DaedTech LLC","url":"https:\/\/daedtech.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/daedtech.com\/#\/schema\/logo\/image\/","url":"https:\/\/daedtech.com\/wp-content\/uploads\/2015\/07\/SmallLogo.jpg","contentUrl":"https:\/\/daedtech.com\/wp-content\/uploads\/2015\/07\/SmallLogo.jpg","width":82,"height":84,"caption":"DaedTech LLC"},"image":{"@id":"https:\/\/daedtech.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/daedtech.com\/#\/schema\/person\/3dae63e91a0fa60c8051a2171fa687d2","name":"Erik Dietrich","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/691ca004bd18f464e9467b2f838e8fbc7a9a2c9eb8568b04a834ac653f3ab1d7?s=96&d=wavatar&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/691ca004bd18f464e9467b2f838e8fbc7a9a2c9eb8568b04a834ac653f3ab1d7?s=96&d=wavatar&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/691ca004bd18f464e9467b2f838e8fbc7a9a2c9eb8568b04a834ac653f3ab1d7?s=96&d=wavatar&r=pg","caption":"Erik Dietrich"},"sameAs":["https:\/\/daedtech.com"],"url":"https:\/\/daedtech.com\/author\/erik\/"}]}},"_links":{"self":[{"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/posts\/10417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/comments?post=10417"}],"version-history":[{"count":0,"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/posts\/10417\/revisions"}],"wp:attachment":[{"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/media?parent=10417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/categories?post=10417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daedtech.com\/wp-json\/wp\/v2\/tags?post=10417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}