{"id":4012,"date":"2020-04-15T10:15:39","date_gmt":"2020-04-15T08:15:39","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=4012"},"modified":"2023-05-30T15:34:30","modified_gmt":"2023-05-30T13:34:30","slug":"madrid-groovy-lopez","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/","title":{"rendered":"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez"},"content":{"rendered":"\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-14eb33f4 wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-undefined uagb-block-0b67b5f8     \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#madrid-groovy-user-group\" class=\"uagb-toc-link__trigger\">Madrid Groovy User Group<\/a><li class=\"uagb-toc__list\"><a href=\"#being-a-tech-community-manager\" class=\"uagb-toc-link__trigger\">Being a Tech Community Manager<\/a><li class=\"uagb-toc__list\"><a href=\"#diversity-in-tech-communities\" class=\"uagb-toc-link__trigger\">Diversity in Tech Communities<\/a><li class=\"uagb-toc__list\"><a href=\"#why-and-how-to-become-a-community-manager\" class=\"uagb-toc-link__trigger\">Why and how to become a Community Manager<\/a><li class=\"uagb-toc__list\"><a href=\"#madrid-groovy-user-group-the-success-of-a-tech-community\" class=\"uagb-toc-link__trigger\">Madrid Groovy User Group: the Success of a Tech Community<\/a><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<p class=\"eplus-8rkVeg\">Iv\u00e1n L\u00f3pez is a <span style=\"user-select: auto;\" id=\"urn:enhancement-8f40d883\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software_engineer\">software engineer<\/span> and <span style=\"user-select: auto;\" id=\"urn:enhancement-c4c59c0d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/system_administrator\">systems administrator<\/span> with 14 years of <span style=\"user-select: auto;\" id=\"urn:enhancement-f4070fb5\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/experience\">experience<\/span>. He is a member of the <span style=\"user-select: auto;\" id=\"urn:enhancement-859173aa\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/grails_framework\">Grails<\/span> and Micronaut teams at Object Computing Inc (OCI).  Eight years ago, Iv\u00e1n discovered <span style=\"user-select: auto;\" id=\"urn:enhancement-3557f15c\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/grails_framework\">Grails<\/span>. Since then, he has been developing almost exclusively using Java and <span style=\"user-select: auto;\" id=\"urn:enhancement-f3447af7\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/groovy_programming_language\">Groovy<\/span>. He is also the creator of some <span style=\"user-select: auto;\" id=\"urn:enhancement-b66458f4\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/grails_framework\">Grails<\/span> plugins like <span style=\"user-select: auto;\" id=\"urn:enhancement-f09fb7df\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/postgresql\">Postgresql<\/span>-Extensions and Slug-Generator.<\/p>\n\n\n<div class=\"wp-block-image eplus-ezfl5y\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mediarepository.codemotionworld.com\/img\/users\/458.jpg\" alt=\"Iv\u00e1n L\u00f3pez, coordinator of the Madrid Groovy User Group\" width=\"384\" height=\"384\"\/><figcaption class=\"wp-element-caption\"> Iv\u00e1n L\u00f3pez <\/figcaption><\/figure><\/div>\n\n\n<p class=\"eplus-q5f0jD\">Iv\u00e1n is the coordinator of the Madrid <span style=\"user-select: auto;\" id=\"urn:enhancement-4a82d65f\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/groovy_programming_language\">Groovy<\/span> User Group (@madridgug), the former organiser of the <a aria-label=\"undefined (opens in a new tab)\" style=\"user-select: auto;\" href=\"http:\/\/greachconf.com\" target=\"_blank\" rel=\"noreferrer noopener\">Greach Conference<\/a> and a frequent speaker at conferences like <span style=\"user-select: auto;\" id=\"urn:enhancement-cc253a0b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/devoxx\">Devoxx<\/span>, <span style=\"user-select: auto;\" id=\"urn:enhancement-a404964f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/codemotion_2\">Codemotion<\/span>, GeeCon, <span style=\"user-select: auto;\" id=\"urn:enhancement-17065446\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/spring_framework\">Spring<\/span> IO, RigaDevDays, JavaCro, SpringOne 2GX, GR8Conf and Greach.<\/p>\n\n\n\n<p class=\"eplus-gF3e8B\">Before you keep on reading, let us suggest you read our full guide on <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/community-manager\/better-community-manager\/\">how to be a better developer community manager<\/a> and go through our list of the <a style=\"user-select: auto;\" href=\"https:\/\/www.codemotion.com\/magazine\/articles\/events\/planning-virtual-conference\/\">best tools for planning a virtual conference<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading eplus-mFfNWK\" id=\"h-madrid-groovy-user-group\">Madrid Groovy User Group<\/h2>\n\n\n\n<p class=\"eplus-6IxM0k\"><strong>Hi Iv\u00e1n! Please tell us about your tech community, its members and objectives. <\/strong><\/p>\n\n\n\n<p class=\"eplus-7cnYEl\">My <span style=\"user-select: auto;\" id=\"urn:enhancement-30bb8b99\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> is <a aria-label=\"undefined (opens in a new tab)\" style=\"user-select: auto;\" href=\"https:\/\/www.madridgug.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"user-select: auto;\" id=\"urn:enhancement-64f5d93d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/madrid\">Madrid<\/span> <span style=\"user-select: auto;\" id=\"urn:enhancement-a71d08fd\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/groovy_programming_language\">Groovy<\/span> Users <span style=\"user-select: auto;\" id=\"urn:enhancement-2d60da35\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/social_group\">Group<\/span><\/a>, a <span style=\"user-select: auto;\" id=\"urn:enhancement-c5e96616\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> built around the <span style=\"user-select: auto;\" id=\"urn:enhancement-9bcdaa2\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/groovy_programming_language\">Groovy<\/span> language (a <span style=\"user-select: auto;\" id=\"urn:enhancement-480733cd\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/java_virtual_machine\">JVM<\/span> language) and all the tools, frameworks and libraries around it: <span style=\"user-select: auto;\" id=\"urn:enhancement-95264066\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/grails_framework\">Grails<\/span>, <span style=\"user-select: auto;\" id=\"urn:enhancement-efb2b6d0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/gradle\">Gradle<\/span>, <span style=\"user-select: auto;\" id=\"urn:enhancement-2c52b2a0\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/griffon_framework\">Griffon<\/span>, <span style=\"user-select: auto;\" id=\"urn:local-annotation-4039\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/spock\">Spock<\/span>, Ratpack,&#8230; Currently we have almost 1,000 members on meetup, although we all know that it&#8217;s not the real number. As we are some kind of niche <span style=\"user-select: auto;\" id=\"urn:enhancement-a0a696a5\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> our meetups gather around 30-50 attendees. Some of us have known each other for seven or eight years.<\/p>\n\n\n\n<h2 class=\"wp-block-heading eplus-j9IKLO\" id=\"h-being-a-tech-community-manager\">Being a Tech Community Manager<\/h2>\n\n\n\n<p class=\"eplus-mWcovC\"><strong>What is it like being a&nbsp;tech&nbsp;<span id=\"urn:enhancement-e6d1d599\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> manager in your country? What is the tech scene in your country?<\/strong><\/p>\n\n\n\n<p class=\"eplus-YuJzO1\">I don&#8217;t know about the rest of the country but in <span id=\"urn:enhancement-c8f4ac72\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/madrid\">Madrid<\/span> (well and in\nbig cities like <span id=\"urn:enhancement-df7cce4c\" class=\"textannotation disambiguated wl-place\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/barcelona\">Barcelona<\/span>) there are a lot of tech <span id=\"urn:enhancement-1bde6d2b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">communities<\/span>. I don&#8217;t really\nsee myself as a tech <span id=\"urn:enhancement-58a4eaf0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> manager but as a person with interests in some\n<span id=\"urn:enhancement-856d74dd\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technologies<\/span> that likes have meetups about those <span id=\"urn:enhancement-fa2c094a\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technologies<\/span> to learn more.<\/p>\n\n\n\n<p class=\"eplus-UsoLvy\"><strong>What were the biggest problems you&#8217;ve had to overcome and how have you done this?<\/strong><\/p>\n\n\n\n<p class=\"eplus-1c0gRF\">As I said we&#8217;re a niche <span style=\"user-select: auto;\" id=\"urn:enhancement-c1be9279\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> so the biggest problem is to find <span style=\"user-select: auto;\" id=\"urn:enhancement-c1a7f0f8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/orator\">speakers<\/span> and new topics. We usually have around 7-10 talks every year but in the last 2-3 years we&#8217;ve decreased the numbers of talks to 6-8 at most. In any case, I&#8217;m happy with that. <\/p>\n\n\n\n<p class=\"eplus-9NkWZ2\">My trick to get new <span style=\"user-select: auto;\" id=\"urn:enhancement-40af0317\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/orator\">speakers<\/span> is being a little &#8220;annoying&#8221; and every time I see someone on Twitter talking about something that can fit in our <span style=\"user-select: auto;\" id=\"urn:enhancement-2acd21b8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>, I try to convince them to give a talk. Sometimes it works!<\/p>\n\n\n\n<h2 class=\"wp-block-heading eplus-63yOXw\" id=\"h-diversity-in-tech-communities\">Diversity in Tech Communities<\/h2>\n\n\n\n<p class=\"eplus-eMMcjE\"><strong>Do you encourage Diversity in your tech <span id=\"urn:enhancement-198f8566\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>, and during your meetups? How important is it to have a <span id=\"urn:enhancement-6687c75\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/code_of_conduct\">code of conduct<\/span>? Have you ever had to apply it?<\/strong><\/p>\n\n\n\n<p class=\"eplus-4aFgjo\">Sadly most of our attendees are male. We have some women from time to time but it&#8217;s not very common. I try to encourage diversity but it&#8217;s complicated. We don&#8217;t have a <span id=\"urn:enhancement-4993b04f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/code_of_conduct\">code of conduct<\/span> but I think we&#8217;ve never needed one. Not really sure&#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading eplus-jpsUb3\" id=\"h-why-and-how-to-become-a-community-manager\">Why and how to become a Community Manager<\/h2>\n\n\n\n<p class=\"eplus-KFVjXH\"><strong>Why did you decide to become a <span id=\"urn:enhancement-4e46d5d7\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> manager, and what is the most valuable thing you got in return? How do you balance your work time and <span id=\"urn:enhancement-1a6ab645\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/personal_life\">personal life<\/span> with being a <span id=\"urn:enhancement-f52908e6\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> manager?<\/strong><\/p>\n\n\n\n<p class=\"eplus-RrnB7z\">When I started working with Groovy and <span style=\"user-select: auto;\" id=\"urn:enhancement-eed6cf86\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/grails_framework\">Grails<\/span> 10 years ago I went to my first Madrid-GUG. It was an eye-opening for me because I met some folks that knew a lot about those <span style=\"user-select: auto;\" id=\"urn:enhancement-5401dc10\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technologies<\/span> that I was learning. I wanted to have meetings every month so I could <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/developers-continuous-learning-upskilling-cross-training\/\" target=\"_blank\" rel=\"noopener\">continue learning<\/a> more and more. At one time I was pushing a lot to have talks, finding speakers, that I became somehow the leader of the <span style=\"user-select: auto;\" id=\"urn:enhancement-fdffcdde\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>. It&#8217;s been almost seven years now.<\/p>\n\n\n\n<p class=\"eplus-Irm72o\">I got a lot of things in return. I&#8217;ve met a lot of people, learned a lot\nof stuff and I&#8217;ve also been involved in helping other <span id=\"urn:enhancement-9ddafaed\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">communities<\/span> and some\nconferences in <span id=\"urn:enhancement-15efc0e4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/madrid\">Madrid<\/span>.<\/p>\n\n\n\n<p class=\"eplus-05CShr\">Regarding balancing my work and <span id=\"urn:enhancement-58a500c5\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/personal_life\">personal life<\/span> with my <span id=\"urn:enhancement-22fd005e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>, to be honest it doesn&#8217;t take too much time. When we have a meetup I only need to update our webpage and schedule it (this takes less than 10-15 minutes). <\/p>\n\n\n\n<p class=\"eplus-Hdr45N\">Then, the day of the meetup, I &#8220;take the time off &#8220;with the family so I go to the venue, set up the camera and screen recorder and then enjoy the talk and the drinks after it. Then, one or two days after that, I spend less than one hour creating the video of the talk and uploading it to our <a aria-label=\" (opens in a new tab)\" style=\"user-select: auto;\" href=\"https:\/\/www.youtube.com\/channel\/UCgvO2jxLdGaVqHqnfPdyYzw\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"ek-link\">YouTube channel<\/a>.<\/p>\n\n\n\n<p class=\"eplus-iWgdqq\"><strong>What <span id=\"urn:enhancement-d794b955\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/skill\">skills<\/span> and <span id=\"urn:enhancement-613f9513\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/experience\">experience<\/span> does a tech <span id=\"urn:enhancement-779c42d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> manager need? What is the secret to building relationships in a tech <span id=\"urn:enhancement-abf605e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>, and how do you maintain these relationships?<\/strong><\/p>\n\n\n\n<p class=\"eplus-ZHXvD3\">I don&#8217;t think you need special <span id=\"urn:enhancement-127c4c91\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/skill\">skills<\/span> to manage the <span id=\"urn:enhancement-9ada7a69\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>. For me\nit&#8217;s more about being passionate about the <span id=\"urn:enhancement-33066ae2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span> and the <span id=\"urn:enhancement-9f526893\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>. I try\nto be honest and nice to everyone and help anything I can when someone has\nissues, when &#8220;friend&#8221; <span id=\"urn:enhancement-e2a414b7\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/company\">companies<\/span> need to hire people.<\/p>\n\n\n\n<p class=\"eplus-NgNtkG\"><strong>Please list some dos and don&#8217;ts for aspiring tech <span id=\"urn:enhancement-83f6f953\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> managers. What distinguishes a good tech <span id=\"urn:enhancement-7712461b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> from a bad one?<\/strong><\/p>\n\n\n\n<p class=\"eplus-iy3giu\">This is a tough one&#8230; I think that you need to like talk in front of\npeople (you present your <span id=\"urn:enhancement-acc05346\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> in every meetup) and you need some kind of\n<span id=\"urn:enhancement-dd7aee44\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/experience\">experience<\/span> with some of the <span id=\"urn:enhancement-3b2a6ba6\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technologies<\/span> from your <span id=\"urn:enhancement-51b0208b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>. I&#8217;m not really\nsure about bad <span id=\"urn:enhancement-c523ade2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">communities<\/span>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading eplus-zZsFbz\" id=\"h-madrid-groovy-user-group-the-success-of-a-tech-community\">Madrid Groovy User Group: the Success of a Tech Community<\/h2>\n\n\n\n<p class=\"eplus-Xy5UHD\"><strong>What do you consider the best metrics for evaluating the success of a tech <span id=\"urn:enhancement-df74cce6\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>?<\/strong><\/p>\n\n\n\n<p class=\"eplus-wxCM6D\">One simple metric is the number of attendees to the <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/community-manager\/how-to-run-tech-meetup\/\" class=\"ek-link\">meetups<\/a>. But, in a small <span id=\"urn:enhancement-9fca2984\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> like ours, that number is not too high. For me it is seeing the same people in the <span id=\"urn:enhancement-ac7bb12c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/meeting\">meetings<\/span>. If they come back it means that we&#8217;re doing good and they are still interested in what we do. Another thing that has happened sometimes is receiving an email from someone from another country asking for advice to create a new <span id=\"urn:enhancement-a6b27da6\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/groovy_programming_language\">Groovy<\/span> <span id=\"urn:enhancement-2deba094\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> in their city\/country.&nbsp;<\/p>\n\n\n\n<p class=\"eplus-UNtCCr\"><strong>What are the most important tools of the trade, for you?<\/strong><\/p>\n\n\n\n<p class=\"eplus-Bj4AUH\">We only have a blog and a <span id=\"urn:enhancement-e9d07ea0\" class=\"textannotation disambiguated wl-organization\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/twitter\">Twitter<\/span> <span id=\"urn:enhancement-277db6b8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/user_computing\">account<\/span> so I don&#8217;t think I need some special\ntools.<\/p>\n\n\n\n<p class=\"eplus-o947hZ\"><strong>What books, <span id=\"urn:enhancement-8af823e8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/article_publishing\">articles<\/span>, videos, experts and conferences would you suggest to other tech <span id=\"urn:enhancement-abbf6e8f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> managers<\/strong>?<\/p>\n\n\n\n<p class=\"eplus-KgEzDk\">It really depends on the <span id=\"urn:enhancement-a4020af4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>. There are three big conferences in\n<span id=\"urn:enhancement-fef3819d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/spain\">Spain<\/span> that I really like a lot: Codemotion, CommitConf and T3chFest. They are\nreally big (around 2,000 attendees) and there are a lot of topics and\ninteresting talks. If someone is new and wants to start with conferences, I&#8217;d\nsuggest those three.&nbsp;<\/p>\n\n\n\n<p class=\"eplus-rKkcjN\"><strong>Do you think tech <span id=\"urn:enhancement-da19d143\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">communities<\/span> can have a role in shaping a better tomorrow?<\/strong><\/p>\n\n\n\n<p class=\"eplus-MEEzhh\">I think they already have. I know folks from our <span id=\"urn:enhancement-f55c49b4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span> that have\nfound a new <span id=\"urn:enhancement-7a90a842\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/job\">job<\/span> because they came to one of our talks and someone mentioned\nthat in their <span id=\"urn:enhancement-2120ee31\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/company\">company<\/span> they were looking for new people. <span id=\"urn:enhancement-26a8efaf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">Communities<\/span> are also\ngreat because you join in the same place folks with the same interests and when\nthey talk new and exciting ideas can appear.<\/p>\n\n\n\n<p class=\"eplus-8p9ahe\"><strong style=\"user-select: auto;\">What advice do you wish you had been given when you started your <span style=\"user-select: auto;\" id=\"urn:enhancement-fc8ced32\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\">community<\/span>?<\/strong> Find <span style=\"user-select: auto;\" id=\"urn:enhancement-833d6fcd\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/sponsor_commercial\">sponsors<\/span> from the very beginning. To have that networking I mentioned after the talks it&#8217;s great if a company can sponsor the drinks\/food so people don&#8217;t need to go home and can talk about different topics in a more relaxed environment while they take some food and drinks. It took us too much time until we found some sponsors and now I think it&#8217;s easier for attendees to stay after the talk. <\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Iv\u00e1n L\u00f3pez is a software engineer and systems administrator with 14 years of experience. He is a member of the Grails and Micronaut teams at Object Computing Inc (OCI). Eight years ago, Iv\u00e1n discovered Grails. Since then, he has been developing almost exclusively using Java and Groovy. He is also the creator of some Grails&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\">Read more<\/a><\/p>\n","protected":false},"author":84,"featured_media":4014,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":5,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[5162],"tags":[50],"collections":[],"class_list":{"0":"post-4012","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-community-management","8":"tag-interview","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez - Codemotion<\/title>\n<meta name=\"description\" content=\"We interviewed Iv\u00e1n L\u00f3pez, software engineer and coordinator of the Madrid Groovy User Group, to learn more about to manage a tech community.\" \/>\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.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez\" \/>\n<meta property=\"og:description\" content=\"We interviewed Iv\u00e1n L\u00f3pez, software engineer and coordinator of the Madrid Groovy User Group, to learn more about to manage a tech community.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-15T08:15:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-30T13:34:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1013\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Catherine Evans\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Catherine Evans\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\"},\"author\":{\"name\":\"Catherine Evans\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/be4f8a600f6ef0fbde8424013deacb03\"},\"headline\":\"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez\",\"datePublished\":\"2020-04-15T08:15:39+00:00\",\"dateModified\":\"2023-05-30T13:34:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\"},\"wordCount\":1284,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg\",\"keywords\":[\"Interview\"],\"articleSection\":[\"Community Management\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\",\"name\":\"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez - Codemotion\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg\",\"datePublished\":\"2020-04-15T08:15:39+00:00\",\"dateModified\":\"2023-05-30T13:34:30+00:00\",\"description\":\"We interviewed Iv\u00e1n L\u00f3pez, software engineer and coordinator of the Madrid Groovy User Group, to learn more about to manage a tech community.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg\",\"width\":1013,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Community Management\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/community-management\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/be4f8a600f6ef0fbde8424013deacb03\",\"name\":\"Catherine Evans\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/de16f0bef04e2620e83df81013a69c98786e3d907517ea4da8c543c157aa25a4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/de16f0bef04e2620e83df81013a69c98786e3d907517ea4da8c543c157aa25a4?s=96&d=mm&r=g\",\"caption\":\"Catherine Evans\"},\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/catherine-evans\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez - Codemotion","description":"We interviewed Iv\u00e1n L\u00f3pez, software engineer and coordinator of the Madrid Groovy User Group, to learn more about to manage a tech community.","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.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/","og_locale":"en_US","og_type":"article","og_title":"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez","og_description":"We interviewed Iv\u00e1n L\u00f3pez, software engineer and coordinator of the Madrid Groovy User Group, to learn more about to manage a tech community.","og_url":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2020-04-15T08:15:39+00:00","article_modified_time":"2023-05-30T13:34:30+00:00","og_image":[{"width":1013,"height":675,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg","type":"image\/jpeg"}],"author":"Catherine Evans","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Catherine Evans","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/"},"author":{"name":"Catherine Evans","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/be4f8a600f6ef0fbde8424013deacb03"},"headline":"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez","datePublished":"2020-04-15T08:15:39+00:00","dateModified":"2023-05-30T13:34:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/"},"wordCount":1284,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg","keywords":["Interview"],"articleSection":["Community Management"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/","url":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/","name":"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez - Codemotion","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg","datePublished":"2020-04-15T08:15:39+00:00","dateModified":"2023-05-30T13:34:30+00:00","description":"We interviewed Iv\u00e1n L\u00f3pez, software engineer and coordinator of the Madrid Groovy User Group, to learn more about to manage a tech community.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg","width":1013,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/community-management\/madrid-groovy-lopez\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Community Management","item":"https:\/\/www.codemotion.com\/magazine\/community-management\/"},{"@type":"ListItem","position":3,"name":"Madrid Groovy User Group: Interview with Iv\u00e1n L\u00f3pez"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/be4f8a600f6ef0fbde8424013deacb03","name":"Catherine Evans","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/de16f0bef04e2620e83df81013a69c98786e3d907517ea4da8c543c157aa25a4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/de16f0bef04e2620e83df81013a69c98786e3d907517ea4da8c543c157aa25a4?s=96&d=mm&r=g","caption":"Catherine Evans"},"url":"https:\/\/www.codemotion.com\/magazine\/author\/catherine-evans\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-600x400.jpeg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-600x600.jpeg","author_info":{"display_name":"Catherine Evans","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/catherine-evans\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg",1013,675,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-150x150.jpeg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-300x200.jpeg",300,200,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-768x512.jpeg",768,512,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg",1013,675,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg",1013,675,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg",1013,675,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848.jpeg",100,67,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-180x128.jpeg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-896x504.jpeg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-400x225.jpeg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-600x400.jpeg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/04\/highres_478687848-600x600.jpeg",600,600,true]},"uagb_author_info":{"display_name":"Catherine Evans","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/catherine-evans\/"},"uagb_comment_info":0,"uagb_excerpt":"Iv\u00e1n L\u00f3pez is a software engineer and systems administrator with 14 years of experience. He is a member of the Grails and Micronaut teams at Object Computing Inc (OCI). Eight years ago, Iv\u00e1n discovered Grails. Since then, he has been developing almost exclusively using Java and Groovy. He is also the creator of some Grails&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/4012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/84"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=4012"}],"version-history":[{"count":9,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/4012\/revisions"}],"predecessor-version":[{"id":21034,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/4012\/revisions\/21034"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/4014"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=4012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=4012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=4012"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=4012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}