{"id":7562,"date":"2019-06-14T02:00:11","date_gmt":"2019-06-14T09:00:11","guid":{"rendered":"http:\/\/softwareengineeringdaily.com\/?p=7562"},"modified":"2021-10-07T08:24:24","modified_gmt":"2021-10-07T15:24:24","slug":"elegant-puzzle-with-will-larson","status":"publish","type":"post","link":"https:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/","title":{"rendered":"Elegant Puzzle with Will Larson"},"content":{"rendered":"<p><img decoding=\"async\" data-attachment-id=\"2475\" data-permalink=\"https:\/\/softwareengineeringdaily.com\/2016\/04\/19\/googles-container-management-brendan-burns\/brendan-burns\/\" data-orig-file=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/brendan-burns.jpg?fit=175%2C175&amp;ssl=1\" data-orig-size=\"175,175\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"brendan-burns\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/brendan-burns.jpg?fit=175%2C175&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2016\/04\/brendan-burns.jpg?fit=175%2C175&amp;ssl=1\" class=\"alignright size-full wp-image-2475\" style=\"border-radius: 50%; border: 1px solid #000000; max-width: 175px; max-height: 175px;\" src=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/WillLarson.png?resize=175%2C175&#038;ssl=1\" width=\"175\" height=\"175\" data-recalc-dims=\"1\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Software engineering is an art and a science. To manage engineers is to manage artists and scientists.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Software companies build practical tools like payment systems, messaging products, and search engines. Software tools are the underpinnings of our modern lives. You might expect this core infrastructure which modern humans rely on to have been constructed with pure formulaic rigor. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">But the best software tools are not built within a totally defined process. Software is built through messy iteration. When a piece of software looks pristine, that is often a function of how many mistakes have been made, and then subsequently corrected for.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There is no fixed process for how to build good software. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">As our tools get better, we have to update our software engineering practices to utilize those new tools. We have to rethink the style that we are working in. We have to discard old tools and procedures in order to pick up the new ones, and have higher leverage.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As an organization scales, the structure of the organization needs to be modified. Team members need to be reallocated. Checks and balances need to be put in place. Rules and cultural practices need to codified, because a larger organization cannot have ties broken by an individual.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Software is built by humans, and every management decision must be considered in the light of human psychology. When we change a line of code, the code does not get emotional about being altered. But the same cannot be said of humans. Even a minor conversation between an engineering manager and a direct report can have lasting implications.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Will Larson is the author of <\/span><a href=\"https:\/\/www.amazon.com\/Elegant-Puzzle-Systems-Engineering-Management\/dp\/1732265186\"><i><span style=\"font-weight: 400;\">An Elegant Puzzle: Systems of Engineering Management<\/span><\/i><\/a><span style=\"font-weight: 400;\">. He works on Foundation Engineering at Stripe, and has worked in engineering management at Uber, Digg, and other software companies. <\/span><i><span style=\"font-weight: 400;\">Elegant Puzzle <\/span><\/i><span style=\"font-weight: 400;\">provides strategies, tactics, and ruminations on software development. Will joins the show to explore the multifaceted subject of engineering management.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">ANNOUNCEMENTS<\/span><\/h2>\n<ul>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/findcollabs.com\/\"><span style=\"font-weight: 400;\">FindCollabs<\/span><\/a><span style=\"font-weight: 400;\"> is a place to find collaborators and build projects. FindCollabs is the company I am building, and we are having an <\/span><a href=\"http:\/\/findcollabs.com\/open\"><span style=\"font-weight: 400;\">online hackathon with $2500 in prizes<\/span><\/a><span style=\"font-weight: 400;\">. If you are working on a project, or you are looking for other programmers to build a project or start a company with, check out FindCollabs. I\u2019ve been interviewing people from some of these projects on the <\/span><a href=\"https:\/\/podcasts.apple.com\/us\/podcast\/findcollabs-podcast\/id1460158612\"><span style=\"font-weight: 400;\">FindCollabs podcast<\/span><\/a><span style=\"font-weight: 400;\">, so if you want to learn more about the community you can hear that podcast.<\/span><\/li>\n<li style=\"font-weight: 400;\"><a href=\"https:\/\/itunes.apple.com\/us\/app\/software-engineering-daily\/id1253734426?mt=8\"><span style=\"font-weight: 400;\">New Software Daily app for iOS<\/span><\/a><span style=\"font-weight: 400;\">. It includes all 1000 of our old episodes, as well as related links, greatest hits, and topics. You can comment on episodes and have discussions with other members of the community. And you can become a paid subscriber for ad free episodes at <\/span><a href=\"https:\/\/softwareengineeringdaily.com\/subscribe\"><span style=\"font-weight: 400;\">softwareengineeringdaily.com\/subscribe<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Upcoming conferences I\u2019m attending: <\/span><a href=\"https:\/\/www.datadoghq.com\/blog\/dash-2019\/\"><span style=\"font-weight: 400;\">Datadog Dash July 16th and 17th in NYC<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><span style=\"font-weight: 400;\"><a href=\"http:\/\/opencoresummit.com\">Open Core Summit September 19th and 20th in San Francisco<\/a><\/span><\/li>\n<li style=\"font-weight: 400;\">We are hiring two interns for software engineering and business development! If you are interested in either position, send an email with your resume to <a style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\" href=\"mailto:jeff@softwareengineeringdaily.com\">jeff@softwareengineeringdaily.com<\/a><span style=\"font-weight: 400;\"> with \u201cInternship\u201d in the subject line.<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Software engineering is an art and a science. To manage engineers is to manage artists and scientists. Software companies build practical tools like payment systems, messaging products, and search engines. Software tools are the underpinnings of our modern lives. You might expect this core infrastructure which modern humans rely on to have been constructed with<\/p>\n","protected":false},"author":3,"featured_media":7579,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1363,1068,2143,1069,14],"tags":[2989,543,101,40,2988],"class_list":["post-7562","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all-episodes","category-business-and-philosophy","category-exclusive-content","category-greatest-hits","category-podcast","tag-an-elegant-puzzle-systems-of-engineering-management","tag-software-teams","tag-stripe","tag-uber","tag-will-larson"],"jetpack_publicize_connections":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Elegant Puzzle with Will Larson - Software Engineering Daily<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Elegant Puzzle with Will Larson - Software Engineering Daily\" \/>\n<meta property=\"og:description\" content=\"Software engineering is an art and a science. To manage engineers is to manage artists and scientists. Software companies build practical tools like payment systems, messaging products, and search engines. Software tools are the underpinnings of our modern lives. You might expect this core infrastructure which modern humans rely on to have been constructed with\" \/>\n<meta property=\"og:url\" content=\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/\" \/>\n<meta property=\"og:site_name\" content=\"Software Engineering Daily\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-14T09:00:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-07T15:24:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"896\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"SE Daily\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@software_daily\" \/>\n<meta name=\"twitter:site\" content=\"@software_daily\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"SE Daily\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/\"},\"author\":{\"name\":\"SE Daily\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/822f06fe7d6f895baba29a9c0a3aa6c8\"},\"headline\":\"Elegant Puzzle with Will Larson\",\"datePublished\":\"2019-06-14T09:00:11+00:00\",\"dateModified\":\"2021-10-07T15:24:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/\"},\"wordCount\":516,\"publisher\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#organization\"},\"image\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1\",\"keywords\":[\"An Elegant Puzzle: Systems of Engineering Management\",\"software teams\",\"Stripe\",\"Uber\",\"Will Larson\"],\"articleSection\":[\"All Content\",\"Business and Philosophy\",\"Exclusive Content\",\"Greatest Hits\",\"Podcast\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/\",\"url\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/\",\"name\":\"Elegant Puzzle with Will Larson - Software Engineering Daily\",\"isPartOf\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1\",\"datePublished\":\"2019-06-14T09:00:11+00:00\",\"dateModified\":\"2021-10-07T15:24:24+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1\",\"width\":1280,\"height\":896},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/softwareengineeringdaily.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Elegant Puzzle with Will Larson\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#website\",\"url\":\"https:\/\/softwareengineeringdaily.com\/\",\"name\":\"Software Engineering Daily\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/softwareengineeringdaily.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#organization\",\"name\":\"Software Engineering Daily\",\"url\":\"https:\/\/softwareengineeringdaily.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1\",\"width\":549,\"height\":169,\"caption\":\"Software Engineering Daily\"},\"image\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/software_daily\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/822f06fe7d6f895baba29a9c0a3aa6c8\",\"name\":\"SE Daily\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/87cddb92997841dafa04aa675bbdaca4?s=96&d=retro&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/87cddb92997841dafa04aa675bbdaca4?s=96&d=retro&r=pg\",\"caption\":\"SE Daily\"},\"description\":\"The SE Daily podcast.\",\"sameAs\":[\"https:\/\/softwareengineeringdaily.com\"],\"url\":\"https:\/\/softwareengineeringdaily.com\/author\/erikawho\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Elegant Puzzle with Will Larson - Software Engineering Daily","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":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/","og_locale":"en_US","og_type":"article","og_title":"Elegant Puzzle with Will Larson - Software Engineering Daily","og_description":"Software engineering is an art and a science. To manage engineers is to manage artists and scientists. Software companies build practical tools like payment systems, messaging products, and search engines. Software tools are the underpinnings of our modern lives. You might expect this core infrastructure which modern humans rely on to have been constructed with","og_url":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/","og_site_name":"Software Engineering Daily","article_published_time":"2019-06-14T09:00:11+00:00","article_modified_time":"2021-10-07T15:24:24+00:00","og_image":[{"width":1280,"height":896,"url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896","type":"image\/jpeg"}],"author":"SE Daily","twitter_card":"summary_large_image","twitter_creator":"@software_daily","twitter_site":"@software_daily","twitter_misc":{"Written by":"SE Daily","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#article","isPartOf":{"@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/"},"author":{"name":"SE Daily","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/822f06fe7d6f895baba29a9c0a3aa6c8"},"headline":"Elegant Puzzle with Will Larson","datePublished":"2019-06-14T09:00:11+00:00","dateModified":"2021-10-07T15:24:24+00:00","mainEntityOfPage":{"@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/"},"wordCount":516,"publisher":{"@id":"https:\/\/softwareengineeringdaily.com\/#organization"},"image":{"@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1","keywords":["An Elegant Puzzle: Systems of Engineering Management","software teams","Stripe","Uber","Will Larson"],"articleSection":["All Content","Business and Philosophy","Exclusive Content","Greatest Hits","Podcast"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/","url":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/","name":"Elegant Puzzle with Will Larson - Software Engineering Daily","isPartOf":{"@id":"https:\/\/softwareengineeringdaily.com\/#website"},"primaryImageOfPage":{"@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage"},"image":{"@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1","datePublished":"2019-06-14T09:00:11+00:00","dateModified":"2021-10-07T15:24:24+00:00","breadcrumb":{"@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#primaryimage","url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1","contentUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1","width":1280,"height":896},{"@type":"BreadcrumbList","@id":"http:\/\/softwareengineeringdaily.com\/2019\/06\/14\/elegant-puzzle-with-will-larson\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/softwareengineeringdaily.com\/"},{"@type":"ListItem","position":2,"name":"Elegant Puzzle with Will Larson"}]},{"@type":"WebSite","@id":"https:\/\/softwareengineeringdaily.com\/#website","url":"https:\/\/softwareengineeringdaily.com\/","name":"Software Engineering Daily","description":"","publisher":{"@id":"https:\/\/softwareengineeringdaily.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/softwareengineeringdaily.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/softwareengineeringdaily.com\/#organization","name":"Software Engineering Daily","url":"https:\/\/softwareengineeringdaily.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1","contentUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2024\/01\/cropped-sed_website_banner.png?fit=549%2C169&ssl=1","width":549,"height":169,"caption":"Software Engineering Daily"},"image":{"@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/software_daily"]},{"@type":"Person","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/822f06fe7d6f895baba29a9c0a3aa6c8","name":"SE Daily","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/87cddb92997841dafa04aa675bbdaca4?s=96&d=retro&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/87cddb92997841dafa04aa675bbdaca4?s=96&d=retro&r=pg","caption":"SE Daily"},"description":"The SE Daily podcast.","sameAs":["https:\/\/softwareengineeringdaily.com"],"url":"https:\/\/softwareengineeringdaily.com\/author\/erikawho\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2019\/06\/ElegantPuzzle.jpg?fit=1280%2C896&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p7GuoD-1XY","_links":{"self":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts\/7562"}],"collection":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/comments?post=7562"}],"version-history":[{"count":0,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts\/7562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/media\/7579"}],"wp:attachment":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/media?parent=7562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/categories?post=7562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/tags?post=7562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}