{"id":6301,"date":"2018-11-02T04:00:14","date_gmt":"2018-11-02T11:00:14","guid":{"rendered":"http:\/\/softwareengineeringdaily.com\/?p=6301"},"modified":"2021-11-01T18:41:29","modified_gmt":"2021-11-02T01:41:29","slug":"scaling-lyft-with-matt-klein","status":"publish","type":"post","link":"https:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/","title":{"rendered":"Scaling Lyft with Matt Klein"},"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\/2018\/11\/mattklein.jpg?resize=175%2C175&#038;ssl=1\" width=\"175\" height=\"175\" data-recalc-dims=\"1\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Matt Klein has worked for three rapidly growing Internet companies. At AWS, he worked on EC2, the compute-as-a-service product that powers a large percentage of the Internet. At Twitter, he helped scale the infrastructure in the chaotic days before Twitter\u2019s IPO. Today he works at Lyft, building systems to allow for ride sharing infrastructure to work more safely and reliably.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hypergrowth Internet companies are faced with quickly growing demands on their software. The demands on the software expose problems with the core infrastructure. Simultaneously, the company tries to ramp up its hiring process. More engineers get hired, and the institutional knowledge within the company starts to weaken. Documentation gets out of date. Senior engineers burn out and leave the company.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When a company starts growing quickly, communications can break down. A hypergrowth company can suffer from a lack of \u201chuman scalability\u201d. Matt Klein has observed these challenges at AWS, Twitter, and Lyft. In his article <\/span><a href=\"https:\/\/medium.com\/@mattklein123\/the-human-scalability-of-devops-e36c37d3db6a\"><span style=\"font-weight: 400;\">\u201cThe Human Scalability of \u2018DevOps\u2019\u201d<\/span><\/a><span style=\"font-weight: 400;\">, he explains why these problems manifest and what can be done to alleviate them. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">In a previous show, Matt discussed <\/span><a href=\"https:\/\/softwareengineeringdaily.com\/2017\/02\/14\/service-proxying-with-matt-klein\/\"><span style=\"font-weight: 400;\">the engineering challenges at Lyft that led him to create Envoy<\/span><\/a><span style=\"font-weight: 400;\">, a service proxy. This episode covers some broad technical topics&#8211;DevOps, site reliability engineering, platform engineering&#8211;but the episode is mostly about how a hypergrowth company can manage culture, hiring, and engineering organization. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Matt is a very fun guest to have because he questions some of the strange practices that have been widely adopted by successful companies. Internet companies are a very new phenomenon, and the management tactics that they have adopted are not well proven&#8211;so it is great to have someone like Matt provide a fresh perspective on ways that companies can scale their technology and their organization more effectively.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2>Show Notes<\/h2>\n<ul>\n<li><a href=\"https:\/\/medium.com\/@mattklein123\/the-human-scalability-of-devops-e36c37d3db6a\">The human scalability of \u201cDevOps\u201d \u2013 Matt Klein \u2013 Medium<\/a><\/li>\n<li><a href=\"https:\/\/techbeacon.com\/how-scale-devops-recipes-larger-organizations\">How to scale DevOps: Recipes for larger organizations<\/a><\/li>\n<li><a href=\"https:\/\/dzone.com\/articles\/a-beginners-guide-to-scaling-devops\">A Beginner&#8217;s Guide to Scaling DevOps &#8211; DZone DevOps<\/a><\/li>\n<li><a href=\"https:\/\/blog.takipi.com\/devops-vs-sre-whats-the-difference-between-them-and-which-one-are-you\/\">DevOps vs. SRE: What\u2019s the Difference Between Them, and Which One Are You? | OverOps Blog<\/a><\/li>\n<li><a href=\"https:\/\/www.plutora.com\/blog\/devops-at-scale\">How do I do DevOps at Scale? &#8211; Plutora<\/a><\/li>\n<li><a href=\"https:\/\/devops.com\/five-top-tips-devops-scale\/\">Five Top Tips for DevOps At Scale &#8211; DevOps.com<\/a><\/li>\n<li><a href=\"https:\/\/devops.com\/scaling-devops-pearson\/\">Scaling DevOps at Pearson &#8211; DevOps.com<\/a><\/li>\n<li><a href=\"https:\/\/rrees.me\/2014\/06\/22\/in-praise-of-fungible-developers\/\">In praise of fungible developers | Echo One<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Matt Klein has worked for three rapidly growing Internet companies. At AWS, he worked on EC2, the compute-as-a-service product that powers a large percentage of the Internet. At Twitter, he helped scale the infrastructure in the chaotic days before Twitter\u2019s IPO. Today he works at Lyft, building systems to allow for ride sharing infrastructure to<\/p>\n","protected":false},"author":16,"featured_media":6302,"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":"Scaling Lyft with Matt Klein @mattklein123 @lyft #Lyft #RideShare #AWS #CloudEngineering","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1363,1079,2143,1069,14],"tags":[270,1345,877,876,2522],"class_list":["post-6301","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all-episodes","category-cloud-engineering","category-exclusive-content","category-greatest-hits","category-podcast","tag-amazon-web-services","tag-cloud-engineering","tag-lyft","tag-matt-klein","tag-ride-sharing"],"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>Scaling Lyft with Matt Klein - 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\/2018\/11\/02\/scaling-lyft-with-matt-klein\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scaling Lyft with Matt Klein - Software Engineering Daily\" \/>\n<meta property=\"og:description\" content=\"Matt Klein has worked for three rapidly growing Internet companies. At AWS, he worked on EC2, the compute-as-a-service product that powers a large percentage of the Internet. At Twitter, he helped scale the infrastructure in the chaotic days before Twitter\u2019s IPO. Today he works at Lyft, building systems to allow for ride sharing infrastructure to\" \/>\n<meta property=\"og:url\" content=\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/\" \/>\n<meta property=\"og:site_name\" content=\"Software Engineering Daily\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-02T11:00:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-11-02T01:41:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1500\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/\"},\"author\":{\"name\":\"SE Daily\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/9d521a3950512958a3bd9b49ac0f1000\"},\"headline\":\"Scaling Lyft with Matt Klein\",\"datePublished\":\"2018-11-02T11:00:14+00:00\",\"dateModified\":\"2021-11-02T01:41:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/\"},\"wordCount\":374,\"publisher\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#organization\"},\"image\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1\",\"keywords\":[\"Amazon Web Services\",\"cloud engineering\",\"Lyft\",\"Matt Klein\",\"Ride Sharing\"],\"articleSection\":[\"All Content\",\"Cloud Engineering\",\"Exclusive Content\",\"Greatest Hits\",\"Podcast\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/\",\"url\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/\",\"name\":\"Scaling Lyft with Matt Klein - Software Engineering Daily\",\"isPartOf\":{\"@id\":\"https:\/\/softwareengineeringdaily.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1\",\"datePublished\":\"2018-11-02T11:00:14+00:00\",\"dateModified\":\"2021-11-02T01:41:29+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1\",\"width\":1500,\"height\":1500},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/softwareengineeringdaily.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scaling Lyft with Matt Klein\"}]},{\"@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\/9d521a3950512958a3bd9b49ac0f1000\",\"name\":\"SE Daily\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/68086d3546ea765266ab442555c9fe44?s=96&d=retro&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/68086d3546ea765266ab442555c9fe44?s=96&d=retro&r=pg\",\"caption\":\"SE Daily\"},\"url\":\"https:\/\/softwareengineeringdaily.com\/author\/carlos\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scaling Lyft with Matt Klein - 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\/2018\/11\/02\/scaling-lyft-with-matt-klein\/","og_locale":"en_US","og_type":"article","og_title":"Scaling Lyft with Matt Klein - Software Engineering Daily","og_description":"Matt Klein has worked for three rapidly growing Internet companies. At AWS, he worked on EC2, the compute-as-a-service product that powers a large percentage of the Internet. At Twitter, he helped scale the infrastructure in the chaotic days before Twitter\u2019s IPO. Today he works at Lyft, building systems to allow for ride sharing infrastructure to","og_url":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/","og_site_name":"Software Engineering Daily","article_published_time":"2018-11-02T11:00:14+00:00","article_modified_time":"2021-11-02T01:41:29+00:00","og_image":[{"width":1500,"height":1500,"url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500","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":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#article","isPartOf":{"@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/"},"author":{"name":"SE Daily","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/9d521a3950512958a3bd9b49ac0f1000"},"headline":"Scaling Lyft with Matt Klein","datePublished":"2018-11-02T11:00:14+00:00","dateModified":"2021-11-02T01:41:29+00:00","mainEntityOfPage":{"@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/"},"wordCount":374,"publisher":{"@id":"https:\/\/softwareengineeringdaily.com\/#organization"},"image":{"@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1","keywords":["Amazon Web Services","cloud engineering","Lyft","Matt Klein","Ride Sharing"],"articleSection":["All Content","Cloud Engineering","Exclusive Content","Greatest Hits","Podcast"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/","url":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/","name":"Scaling Lyft with Matt Klein - Software Engineering Daily","isPartOf":{"@id":"https:\/\/softwareengineeringdaily.com\/#website"},"primaryImageOfPage":{"@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage"},"image":{"@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1","datePublished":"2018-11-02T11:00:14+00:00","dateModified":"2021-11-02T01:41:29+00:00","breadcrumb":{"@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#primaryimage","url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1","contentUrl":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1","width":1500,"height":1500},{"@type":"BreadcrumbList","@id":"http:\/\/softwareengineeringdaily.com\/2018\/11\/02\/scaling-lyft-with-matt-klein\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/softwareengineeringdaily.com\/"},{"@type":"ListItem","position":2,"name":"Scaling Lyft with Matt Klein"}]},{"@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\/9d521a3950512958a3bd9b49ac0f1000","name":"SE Daily","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/softwareengineeringdaily.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/68086d3546ea765266ab442555c9fe44?s=96&d=retro&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/68086d3546ea765266ab442555c9fe44?s=96&d=retro&r=pg","caption":"SE Daily"},"url":"https:\/\/softwareengineeringdaily.com\/author\/carlos\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/softwareengineeringdaily.com\/wp-content\/uploads\/2018\/11\/lyft.jpg?fit=1500%2C1500&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p7GuoD-1DD","_links":{"self":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts\/6301"}],"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\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/comments?post=6301"}],"version-history":[{"count":0,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/posts\/6301\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/media\/6302"}],"wp:attachment":[{"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/media?parent=6301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/categories?post=6301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softwareengineeringdaily.com\/wp-json\/wp\/v2\/tags?post=6301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}