{"id":13875,"date":"2022-11-11T13:44:27","date_gmt":"2022-11-11T21:44:27","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=13875"},"modified":"2024-02-22T13:41:49","modified_gmt":"2024-02-22T21:41:49","slug":"developer-velocity-podcast-stack-overflow","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/","title":{"rendered":"Developer Velocity on the Stack Overflow Podcast"},"content":{"rendered":"<p><span style=\"font-weight: 400\">I was fortunate to be a guest on the <\/span><a href=\"https:\/\/stackoverflow.blog\/2022\/10\/19\/faster-feedback-loops-make-for-faster-developer-velocity\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Stack Overflow podcast<\/span><\/a><span style=\"font-weight: 400\"> recently. The topic was &#8220;Developer Velocity&#8221;, which was something that my fellow guest (and long-time <a href=\"https:\/\/www.couchbase.com\/developers\/community\/\">developer community<\/a> compatriot) Cory House wanted to discuss.<\/span><a href=\"https:\/\/stackoverflow.blog\/2022\/10\/19\/faster-feedback-loops-make-for-faster-developer-velocity\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13878 size-large\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/image_2022-11-14_132624632-e1668461239348-1024x203.png\" alt=\"\" width=\"900\" height=\"178\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/image_2022-11-14_132624632-e1668461239348-1024x203.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/image_2022-11-14_132624632-e1668461239348-300x60.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/image_2022-11-14_132624632-e1668461239348-768x153.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/image_2022-11-14_132624632-e1668461239348.png 1269w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><b><\/b><\/p>\n<h2><b>What is Developer Velocity?<\/b><\/h2>\n<p><span style=\"font-weight: 400\">In the podcast we discuss several factors that affect developer velocity, including:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">How velocity is measured<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Feedback loops<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Cloud vs. on-prem<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Custom Tooling<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Buy vs. build<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Familiarity of tooling vs. learning from scratch<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Continuous Integration\/Continuous Deployment (CI\/CD)<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">One of the topics that&#8217;s most important to Couchbase (and myself) is familiarity of tooling. SQL is the language of data that developers (and DBAs, admins, BI analysts, architects, etc.) are most likely to be familiar with. However, much of the history of NoSQL, although it comes with many benefits, has been spent <\/span><i><span style=\"font-weight: 400\">avoiding<\/span><\/i><span style=\"font-weight: 400\"> SQL (hence the name).<\/span><\/p>\n<p><span style=\"font-weight: 400\">Couchbase, however, has invested heavily in SQL. Specifically, <a href=\"https:\/\/www.couchbase.com\/sqlplusplus\/\" target=\"_blank\" rel=\"noopener\">SQL++<\/a>, an open standard, backwards compatible implementation of SQL designed for flexible JSON data. It&#8217;s just one of the ways that Couchbase is committed to making flexible and fast data accessible via the <\/span><i><span style=\"font-weight: 400\">familiar<\/span><\/i><span style=\"font-weight: 400\">.<\/span><\/p>\n<p><span style=\"font-weight: 400\">You can listen to the <\/span><a href=\"https:\/\/stackoverflow.blog\/2022\/10\/19\/faster-feedback-loops-make-for-faster-developer-velocity\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Stack Overflow Podcast here<\/span><\/a><span style=\"font-weight: 400\">, or find it in your podcast app of choice.<\/span><\/p>\n<h2><b>Next Steps<\/b><\/h2>\n<p><span style=\"font-weight: 400\">Do you have opinions on developer velocity and developer productivity?<\/span><\/p>\n<p><span style=\"font-weight: 400\">What did you think of this episode?<\/span><\/p>\n<p><span style=\"font-weight: 400\">Come and discuss on the <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/couchbase-on-discord\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Couchbase Discord<\/span><\/a><span style=\"font-weight: 400\"> with other developers.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was fortunate to be a guest on the Stack Overflow podcast recently. The topic was &#8220;Developer Velocity&#8221;, which was something that my fellow guest (and long-time developer community compatriot) Cory House wanted to discuss. What is Developer Velocity? In [&hellip;]<\/p>\n","protected":false},"author":71,"featured_media":13879,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2381,3918],"tags":[1532,1571,9601,9750],"ppma_author":[8937],"class_list":["post-13875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community","category-culture","tag-developers","tag-podcast","tag-stack-overflow","tag-velocity"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Developer Velocity on the Stack Overflow Podcast - The Couchbase Blog<\/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:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Developer Velocity on the Stack Overflow Podcast\" \/>\n<meta property=\"og:description\" content=\"I was fortunate to be a guest on the Stack Overflow podcast recently. The topic was &#8220;Developer Velocity&#8221;, which was something that my fellow guest (and long-time developer community compatriot) Cory House wanted to discuss. What is Developer Velocity? In [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-11T21:44:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-22T21:41:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/stack-overflow-podcast.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"650\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Matthew Groves\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mgroves\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matthew Groves\" \/>\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\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/\"},\"author\":{\"name\":\"Matthew Groves\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58\"},\"headline\":\"Developer Velocity on the Stack Overflow Podcast\",\"datePublished\":\"2022-11-11T21:44:27+00:00\",\"dateModified\":\"2024-02-22T21:41:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/\"},\"wordCount\":234,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg\",\"keywords\":[\"Developers\",\"podcast\",\"stack overflow\",\"velocity\"],\"articleSection\":[\"Community\",\"Culture\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/\",\"name\":\"Developer Velocity on the Stack Overflow Podcast - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg\",\"datePublished\":\"2022-11-11T21:44:27+00:00\",\"dateModified\":\"2024-02-22T21:41:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg\",\"width\":1800,\"height\":650},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Developer Velocity on the Stack Overflow Podcast\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58\",\"name\":\"Matthew Groves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ba51e6aacc53995c323a634e4502ef54\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g\",\"caption\":\"Matthew Groves\"},\"description\":\"Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP.\",\"sameAs\":[\"https:\/\/crosscuttingconcerns.com\",\"https:\/\/x.com\/mgroves\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/matthew-groves\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Developer Velocity on the Stack Overflow Podcast - The Couchbase Blog","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:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/","og_locale":"en_US","og_type":"article","og_title":"Developer Velocity on the Stack Overflow Podcast","og_description":"I was fortunate to be a guest on the Stack Overflow podcast recently. The topic was &#8220;Developer Velocity&#8221;, which was something that my fellow guest (and long-time developer community compatriot) Cory House wanted to discuss. What is Developer Velocity? In [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/","og_site_name":"The Couchbase Blog","article_published_time":"2022-11-11T21:44:27+00:00","article_modified_time":"2024-02-22T21:41:49+00:00","og_image":[{"width":1800,"height":650,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/11\/stack-overflow-podcast.jpg","type":"image\/jpeg"}],"author":"Matthew Groves","twitter_card":"summary_large_image","twitter_creator":"@mgroves","twitter_misc":{"Written by":"Matthew Groves","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/"},"author":{"name":"Matthew Groves","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58"},"headline":"Developer Velocity on the Stack Overflow Podcast","datePublished":"2022-11-11T21:44:27+00:00","dateModified":"2024-02-22T21:41:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/"},"wordCount":234,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg","keywords":["Developers","podcast","stack overflow","velocity"],"articleSection":["Community","Culture"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/","url":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/","name":"Developer Velocity on the Stack Overflow Podcast - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg","datePublished":"2022-11-11T21:44:27+00:00","dateModified":"2024-02-22T21:41:49+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/stack-overflow-podcast.jpg","width":1800,"height":650},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/developer-velocity-podcast-stack-overflow\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Developer Velocity on the Stack Overflow Podcast"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58","name":"Matthew Groves","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ba51e6aacc53995c323a634e4502ef54","url":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","caption":"Matthew Groves"},"description":"Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP.","sameAs":["https:\/\/crosscuttingconcerns.com","https:\/\/x.com\/mgroves"],"url":"https:\/\/www.couchbase.com\/blog\/author\/matthew-groves\/"}]}},"authors":[{"term_id":8937,"user_id":71,"is_guest":0,"slug":"matthew-groves","display_name":"Matthew Groves","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/70feb1b28a099ad0112b8d21fe1e81e1a4524beed3e20b7f107d5370e85a07ab?s=96&d=mm&r=g","author_category":"","last_name":"Groves","first_name":"Matthew","job_title":"","user_url":"https:\/\/crosscuttingconcerns.com","description":"Matthew D. Groves is a guy who loves to code.  It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything.  He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s.  He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community.  He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/13875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/71"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=13875"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/13875\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/13879"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=13875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=13875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=13875"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=13875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}