{"id":5105,"date":"2018-05-08T12:35:53","date_gmt":"2018-05-08T19:35:53","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=5105"},"modified":"2025-06-13T19:28:15","modified_gmt":"2025-06-14T02:28:15","slug":"michigan-user-groups-month","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/","title":{"rendered":"Michigan User Groups this month"},"content":{"rendered":"<div class=\"paragraph\">\n<p>Michigan user groups: watch out! I\u2019ll be spending a solid week at in your state! I\u2019ll be talking about the tech I\u2019m most enthusiastic about, including: <a href=\"https:\/\/couchbase.com\/downloads\/\">Couchbase Server<\/a>, .NET, C#.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>If you\u2019re anywhere in Michigan (lower peninsula, sorry <a href=\"https:\/\/en.wikipedia.org\/wiki\/Yooper\">Yoopers<\/a>), you should definitely get to one of these groups and network with fellow developers.<\/p>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_may_14th_west_michigan_net_users_group\">May 14th: West Michigan .NET Users Group<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>The first of the Michigan user groups I\u2019ll be at is the <a href=\"https:\/\/www.meetup.com\/wmdotnet\/\">West Michigan .NET Users Group<\/a>. I\u2019ll be presenting <a href=\"https:\/\/www.meetup.com\/wmdotnet\/events\/250411803\/\">5 Popular Choices for NoSQL on a Microsoft Platform<\/a>, which will highlight Couchbase, of course, compared to some of the other choices out there.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_may_15th_ann_arbor_net_developers_group\">May 15th: Ann Arbor .NET Developers Group<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>The next of the Michigan user groups is in the forbidden city of <a href=\"https:\/\/www.meetup.com\/aadndevs\/\">Ann Arbor<\/a> (forbidden because I live in Columbus, Ohio, and well, <a href=\"https:\/\/www.12up.com\/posts\/4126934-6-best-woody-hayes-quotes-about-michigan-rivalry\">you know<\/a>). At this group, they\u2019ve asked me to <a href=\"https:\/\/www.meetup.com\/aadndevs\/events\/249349717\/\">speak about Aspect-Oriented Programming<\/a>, which I don\u2019t use much anymore, but I did write a book about it once. I\u2019m sure some Couchbase stuff will sneak into the presentation.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_may_16th_great_lakes_area_net_users_group\">May 16th: Great Lakes Area .NET Users Group<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>The Michigan user groups tour rolls on with one of my favorite, seminal .NET user groups. This one is in the Detroit area: <a href=\"https:\/\/www.meetup.com\/Great-Lakes-Area-NET-User-Group-GANG\/events\/swhmmpyxhbvb\/\">Great Lakes Area .NET Users Group<\/a>. If you\u2019ve never been to a GANG meeting, you\u2019re missing out! I\u2019ll again be presenting &#8220;5 Popular Choices for NoSQL on a Microsoft Platform&#8221;.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p><span class=\"image\"><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/05\/10801-migang-michigan-user-groups.jpg\" alt=\"Great Lakes Area .NET Michigan user groups\" \/><\/span><\/p>\n<\/div>\n<div class=\"paragraph\">\n<p><em>One of my personal traditions\/rituals is to hand-draw a doodle of each user group\/meetup\/conference logo (or some variation of it) that I attend or speak at. This logo is a combination of &#8220;Pure Michigan&#8221;, which is the state tourism motto (also on the license plates) and the MIGANG logo.<\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_may_17th_greater_lansing_net_user_group\">May 17th: Greater Lansing .NET User Group<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>Finally, I\u2019m going to end the tour in the state capital at the <a href=\"https:\/\/www.meetup.com\/GLUGnet\/\">Greater Lansing .NET User Group<\/a>. Once again, I\u2019ll be presenting <a href=\"https:\/\/www.meetup.com\/GLUGnet\/events\/qkmgpkyxhbwb\/\">5 Popular Choices for NoSQL on a Microsoft Platform<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_i_ll_see_you_at_these_michigan_user_groups\">I\u2019ll see you at these Michigan user groups!<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>If you think I\u2019ll be giving the exact same presentation 3 times, think again! User groups generally provide more time for audience questions, participation, and improvisation. I sometimes change the entire direction of a presentation mid-course. I may end up diving deeper into querying (like <a href=\"https:\/\/www.couchbase.com\/products\/n1ql\/\">N1QL<\/a>) in one session, text-based search in another, and CAP theorem in another.<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>It all depends on you. Support your local user group, bring your burning questions, come and learn about NoSQL, meet some great people, and let\u2019s have some fun!<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>I\u2019ll see you there: I\u2019m on <a href=\"https:\/\/twitter.com\/mgroves\">Twitter @mgroves<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Michigan user groups: watch out! I\u2019ll be spending a solid week at in your state! I\u2019ll be talking about the tech I\u2019m most enthusiastic about, including: Couchbase Server, .NET, C#. If you\u2019re anywhere in Michigan (lower peninsula, sorry Yoopers), you [&hellip;]<\/p>\n","protected":false},"author":71,"featured_media":5364,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1811,1816,1812],"tags":[],"ppma_author":[8937],"class_list":["post-5105","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-couchbase-server","category-n1ql-query"],"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>Michigan User Groups this month - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Michigan User Groups are going to be seeing a lot of Couchbase and NoSQL in the month of May. Visit your local user groups in Lansing, Grand Rapids, Ann Arbor, and Detroit.\" \/>\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\/michigan-user-groups-month\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Michigan User Groups this month\" \/>\n<meta property=\"og:description\" content=\"Michigan User Groups are going to be seeing a lot of Couchbase and NoSQL in the month of May. Visit your local user groups in Lansing, Grand Rapids, Ann Arbor, and Detroit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-08T19:35:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T02:28:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1095\" \/>\n\t<meta property=\"og:image:height\" content=\"602\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/\"},\"author\":{\"name\":\"Matthew Groves\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58\"},\"headline\":\"Michigan User Groups this month\",\"datePublished\":\"2018-05-08T19:35:53+00:00\",\"dateModified\":\"2025-06-14T02:28:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/\"},\"wordCount\":448,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png\",\"articleSection\":[\".NET\",\"Couchbase Server\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/\",\"name\":\"Michigan User Groups this month - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png\",\"datePublished\":\"2018-05-08T19:35:53+00:00\",\"dateModified\":\"2025-06-14T02:28:15+00:00\",\"description\":\"Michigan User Groups are going to be seeing a lot of Couchbase and NoSQL in the month of May. Visit your local user groups in Lansing, Grand Rapids, Ann Arbor, and Detroit.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png\",\"width\":1095,\"height\":602},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Michigan User Groups this month\"}]},{\"@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":"Michigan User Groups this month - The Couchbase Blog","description":"Michigan User Groups are going to be seeing a lot of Couchbase and NoSQL in the month of May. Visit your local user groups in Lansing, Grand Rapids, Ann Arbor, and Detroit.","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\/michigan-user-groups-month\/","og_locale":"en_US","og_type":"article","og_title":"Michigan User Groups this month","og_description":"Michigan User Groups are going to be seeing a lot of Couchbase and NoSQL in the month of May. Visit your local user groups in Lansing, Grand Rapids, Ann Arbor, and Detroit.","og_url":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/","og_site_name":"The Couchbase Blog","article_published_time":"2018-05-08T19:35:53+00:00","article_modified_time":"2025-06-14T02:28:15+00:00","og_image":[{"width":1095,"height":602,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png","type":"image\/png"}],"author":"Matthew Groves","twitter_card":"summary_large_image","twitter_creator":"@mgroves","twitter_misc":{"Written by":"Matthew Groves","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/"},"author":{"name":"Matthew Groves","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/3929663e372020321b0152dc4fa65a58"},"headline":"Michigan User Groups this month","datePublished":"2018-05-08T19:35:53+00:00","dateModified":"2025-06-14T02:28:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/"},"wordCount":448,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png","articleSection":[".NET","Couchbase Server","SQL++ \/ N1QL Query"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/","url":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/","name":"Michigan User Groups this month - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png","datePublished":"2018-05-08T19:35:53+00:00","dateModified":"2025-06-14T02:28:15+00:00","description":"Michigan User Groups are going to be seeing a lot of Couchbase and NoSQL in the month of May. Visit your local user groups in Lansing, Grand Rapids, Ann Arbor, and Detroit.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/06\/108-hero-michigan-map-1.png","width":1095,"height":602},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/michigan-user-groups-month\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Michigan User Groups this month"}]},{"@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\/5105","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=5105"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/5105\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/5364"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=5105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=5105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=5105"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=5105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}