{"id":1983,"date":"2019-11-09T16:01:00","date_gmt":"2019-11-09T15:01:00","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/uncategorized\/codemotion-madrid-speakers-offer-fresh-takes-and-bite-sized-takeaways\/"},"modified":"2023-06-26T15:16:44","modified_gmt":"2023-06-26T13:16:44","slug":"conference-speakers-takeaways","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/","title":{"rendered":"Codemotion Madrid Speakers Offer Fresh Takes and Bite-Sized Takeaways"},"content":{"rendered":"<p style=\"user-select: auto;\">At <u style=\"user-select: auto;\">Codemotion Madrid 2019<\/u>, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics. Let\u2019s take a look:<\/p>\n<h2 id=\"bb337\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\">Internationalisation is harder than you think<\/strong><\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/Nzp2pDxJwqQ?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\">Eli Sch\u00fctze Ram\u00edrez is a web engineer at Monzo Bank. She gave a presentation about Internationalisation and told us:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\"><strong style=\"user-select: auto;\">\u201c<\/strong>I think that software companies are under estimating how hard it is to add in internationalization to a website.&nbsp; it&#8217;s a very complex problem especially if your internationalizing for several countries or several languages there&#8217;s a lot of nuances and there&#8217;s a lot of details that people miss or don&#8217;t expect.&#8221;<\/p>\n<\/blockquote>\n<p style=\"user-select: auto;\">Eli notes the complexity of the length of German words affecting UI when making buttons.<\/p>\n<p style=\"user-select: auto;\">Eli discusses the <u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/unicode.org\/standard\/standard.html\">Unicode standard<\/a><\/u>, the universal character encoding, maintained by the <a style=\"user-select: auto;\" href=\"https:\/\/home.unicode.org\/basic-info\/overview\/\">Unicode Consortium<\/a>. It provides the basis for processing, storage and interchange of text data in any language in all modern software and information technology protocols.<\/p>\n<p style=\"user-select: auto;\">She noted that \u201cThe Internet, in general, has a habit of making everything in English even though the world&#8217;s Internet users are not necessarily a majority of English speakers.\u201d<\/p>\n<p style=\"user-select: auto;\">Eli cautions:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">\u201cWhen you go into a new market you should be thinking about internationalization first&nbsp; to integrate internationalization into your app at the beginning rather than retrofit afterwards.\u201d<\/p>\n<\/blockquote>\n<h2 id=\"dcfm2\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\">Workplace skills come from all kinds of places&nbsp;<\/strong><\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/PpxIxAMq07I?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\"><u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/www.linkedin.com\/in\/efong\/\">Liz Fong Jones<\/a><\/u> is a developer advocate at<a style=\"user-select: auto;\" href=\"http:\/\/honeycomb.io\/\"> <u style=\"user-select: auto;\">Honeycomb.io<\/u><\/a> and Site Reliability Engineer (SRE) presented a talk on Cultivating Production Excellence &amp; Taming Distributed Systems. In an interview with Codemotion, she revealed an interesting method of leadership training:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">&#8220;As a hobby, I play a science fiction game called<a style=\"user-select: auto;\" href=\"https:\/\/www.eveonline.com\/\"> <u style=\"user-select: auto;\">EVE Online<\/u><\/a>, in which massive large organizations of real people work together to accomplish objectives. At one point, I was leading over 10,000 people who were all playing the game together and trying to prevent all these interpersonal conflicts from preventing us from working together. So learned a lot about how to be a leader in a software engineering organization from my time playing EVE Online.&#8221;<\/p>\n<\/blockquote>\n<h2 id=\"8r4pa\" style=\"user-select: auto;\">Understanding human nature is key to video game development<\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/Juq27Ouks40?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div><figcaption style=\"user-select: auto;\">understanding<\/figcaption><\/figure>\n<p style=\"user-select: auto;\">Developers wh0 embrace human decentered design will benefit from understanding people as much as coding and design principles. We spoke to Roc\u00edo Tom\u00e9, clinical psychologist and game developer who shared with us:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">&#8220;Psychology is older than video games, and we can take that knowledge and adapt to the new technology of video games.&#8221;<\/p>\n<\/blockquote>\n<h2 id=\"beg3b\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\">Diversity is about more than who you hire&nbsp;<\/strong><\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/f0urlN92bq4?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\">We also interviewed <u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/de.linkedin.com\/in\/kizer\">Chinenye Onuegbu<\/a><\/u>, a senior software engineer at Yilu about workplace diversity. He shared:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">\u201cI have used a lot of strategies and which includes leaving a company and sometimes confronting things upfront but most times I let a lot of things slide which I believe is also how a lot of people&nbsp; handle things.&#8221;<\/p>\n<\/blockquote>\n<p style=\"user-select: auto;\">Chinenye&nbsp;notes that \u201cthe most important mistake is usually thinking that diversity this all about hiring people from different backgrounds. You need to delve:<\/p>\n<ul style=\"user-select: auto;\">\n<li style=\"user-select: auto;\">Why they are here?<\/li>\n<li style=\"user-select: auto;\">&nbsp;Where did we hire them in the first place?<\/li>\n<li style=\"user-select: auto;\">Why do you want to create a diverse work environment?<\/li>\n<\/ul>\n<p style=\"user-select: auto;\">He suggests that not a lot of attention is given to people from diverse regions instead focusing on people of colour, thus obscuring particular differences such as cultural or dietary requirements.<\/p>\n<p style=\"user-select: auto;\">Inv<\/p>\n<h3 id=\"f8nm1\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\"><em style=\"user-select: auto;\">Programming resources for newbies&nbsp;<\/em><\/strong><\/h3>\n<p style=\"user-select: auto;\">We asked a number of speakers about their thoughts in regard to programming languages and resources for beginners. They offered some astute analysis that you\u2019ll be able to view in more detail on our YouTube channel. But in short, they shared:<\/p>\n<h2 id=\"9onjq\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\">Cut and paste can lead to common coding mistakes&nbsp;<\/strong><\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/hNt_cBskPbY?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\"><u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/www.linkedin.com\/in\/javierabadia\/?originalSubdomain=es\">Javier Abad\u00eda <\/a><\/u>is Lead Developer at StyleSage. We asked him about the comparison and contrast between View, React and D3. He notes:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">\u201cNormally I would try to use some component oriented framework such as View, React, or Angular and integrate that with D3. I think that&#8217;s the perfect combination for any web application, no matter if it&#8217;s desktop or mobile.\u201d<\/p>\n<\/blockquote>\n<p style=\"user-select: auto;\">We asked about the common mistakes that are made by those new to data visualization. Javier explains:<\/p>\n<p style=\"user-select: auto;\">\u201cThey quickly find some examples on the internet, and they copy and paste and there&#8217;s a lot of difficulties to integrate that into your application with your data and making it responsive making it talk to the rest of the application. I wouldn&#8217;t say it&#8217;s the main mistake, I would say is the main difficulty. The solution is to really understand how your framework works in&nbsp; View or React, and how their reactivity works in inside &#8211; how they render the DOM elements and also understand how D3 works.\u201d<\/p>\n<p style=\"user-select: auto;\">Javier has been developing charts for newspapers and notes \u201cI usually&nbsp;take some time during election night to compare different solutions and to understand how each of the newspapers presents the information.\u201d<\/p>\n<h2 id=\"42to9\" style=\"user-select: auto;\">It&#8217;s not just what you learn at University<\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/pawjjJJsi6c?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\">Developers should always look beyond what is traditionally taught to what is needed for specific developer use cases. While Java is traditionally taught at universities, Manuel Vicente Vivo, Android Developer Advocate at Google suggests,<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">\u201cYou can see when you start learning Kotlin it&#8217;s more efficient and easier to read that Java. However, for newcomers, you still need to know a bit of Java before using Kotlin for Android development.&#8221;<\/p>\n<\/blockquote>\n<h2 id=\"dphgk\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\">Grammar is key as languages evolve<\/strong><\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/QTAgRNk9cD8?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\">Pablo Galindo Salgado works in the Python Infrastructure team at the Software Infrastructure department at Bloomberg L.P. He notes that Python\u2019s grammar makes it very easy to learn and read:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">\u201cSpecific technical decisions have been taken to make sure that the evolution of the language will be constrained in a way that very complicated constructs are not allowed.\u201d<\/p>\n<\/blockquote>\n<p style=\"user-select: auto;\">He suggests that if someone wants to get into open source they start with less taxing projects as C Python core as &#8220;there is very low-hanging fruit, making it easy to start and jump into.\u201d<\/p>\n<h2 id=\"b1gau\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\">Serverless is maturing&nbsp;<\/strong><\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/rIN8qoHfmjM?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\">We asked <u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/www.linkedin.com\/in\/vgaltes\/\">Vicen\u00e7 Garc\u00eda Alt\u00e9s<\/a><\/u>, about the maturity of serverless. He shares his experience in&nbsp; AWS Lambda and node.js and notes that:<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">\u201cThe major difficulties in making serverless applications are the change of paradigm, because it\u201ds an event driven architecture&nbsp; that you can use with microservices or others and the principles bring new challenges and ways of working. One of the best is that you can start with small parts then more to larger challenges.&#8221;<\/p>\n<\/blockquote>\n<h2 id=\"1dglv\" style=\"user-select: auto;\"><strong style=\"user-select: auto;\">AI is tough for beginners&nbsp;<\/strong><\/h2>\n<figure class=\"video regular \" style=\"user-select: auto;\">\n<div class=\"embed-container\" style=\"user-select: auto;\">\n<div style=\"max-width: 100%; position: relative; padding-top: 56.25%;\"><iframe loading=\"lazy\" style=\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; user-select: auto;\" src=\"https:\/\/www.youtube.com\/embed\/VuB2-16ejeA?feature=oembed\" width=\"480\" height=\"270\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<\/figure>\n<p style=\"user-select: auto;\"><u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/www.linkedin.com\/in\/claraluis\/\">Clara Luis Mingueza<\/a><\/u> and <u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/www.linkedin.com\/in\/nerealuis\/\">Nerea Luis<\/a><\/u> were interviewed about their experience and interest in computer science and machine learning, Clara notes that for beginners \u201cTensor flow is quite hard to use\u201d and highlights Keras, an open-source neural network library. Nerea suggests that: \u201c<\/p>\n<blockquote style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">Even though it&#8217;s not necessary to fully understand AI, you really need some basics to know what the&nbsp; algorithm is doing for big data analysis.\u201d<\/p>\n<\/blockquote>\n<p style=\"user-select: auto;\"><em style=\"user-select: auto;\">Looking for more resources? Take a look at our <u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/www.codemotion.com\/\">website<\/a><\/u>, <u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/www.youtube.com\/user\/CodemotionWorld\">YouTube channel<\/a><\/u>, or <u style=\"user-select: auto;\"><a style=\"user-select: auto;\" href=\"https:\/\/events.codemotion.com\/meetups\/\">community groups<\/a><\/u>.&nbsp;<\/em><\/p>\n<p style=\"user-select: auto;\"><span style=\"user-select: auto;\">If you want to know more about how modern technologies and tools can support you for &#8211; and during &#8211; the organisation of a virtual event, don&#8217;t miss this article showcasing the best tools we used to <\/span><a style=\"user-select: auto;\" href=\"https:\/\/www.codemotion.com\/magazine\/articles\/events\/planning-virtual-conference\/\">host our online conferences<\/a><span style=\"user-select: auto;\"> since the COVID-19 outbreak.<\/span><\/p>\n<p style=\"user-select: auto;\"><br style=\"user-select: auto;\"><!-- End strchf script --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.<\/p>\n","protected":false},"author":85,"featured_media":1984,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_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":[2554],"tags":[78],"collections":[],"class_list":{"0":"post-1983","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-events","8":"tag-codemotion-madrid","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Codemotion Madrid 2019: Best Takeaways<\/title>\n<meta name=\"description\" content=\"At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.\" \/>\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\/dev-life\/events\/conference-speakers-takeaways\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Codemotion Madrid Speakers Offer Fresh Takes and Bite-Sized Takeaways\" \/>\n<meta property=\"og:description\" content=\"At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/\" \/>\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=\"2019-11-09T15:01:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-26T13:16:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Cate Lawrence\" \/>\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=\"Cate Lawrence\" \/>\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\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/\"},\"author\":{\"name\":\"Cate Lawrence\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/df32323fd62dc47fa8892426677a2cc1\"},\"headline\":\"Codemotion Madrid Speakers Offer Fresh Takes and Bite-Sized Takeaways\",\"datePublished\":\"2019-11-09T15:01:00+00:00\",\"dateModified\":\"2023-06-26T13:16:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/\"},\"wordCount\":1227,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg\",\"keywords\":[\"Codemotion Madrid\"],\"articleSection\":[\"Events\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/\",\"name\":\"Codemotion Madrid 2019: Best Takeaways\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg\",\"datePublished\":\"2019-11-09T15:01:00+00:00\",\"dateModified\":\"2023-06-26T13:16:44+00:00\",\"description\":\"At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg\",\"width\":800,\"height\":400,\"caption\":\"Codemotion Madrid Speakers offer Fresh Takes and Bite-Sized Takeaways\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/conference-speakers-takeaways\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dev Life\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Events\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Codemotion Madrid Speakers Offer Fresh Takes and Bite-Sized Takeaways\"}]},{\"@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\\\/df32323fd62dc47fa8892426677a2cc1\",\"name\":\"Cate Lawrence\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g\",\"caption\":\"Cate Lawrence\"},\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/author\\\/cate-lawrence\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Codemotion Madrid 2019: Best Takeaways","description":"At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.","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\/dev-life\/events\/conference-speakers-takeaways\/","og_locale":"en_US","og_type":"article","og_title":"Codemotion Madrid Speakers Offer Fresh Takes and Bite-Sized Takeaways","og_description":"At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.","og_url":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2019-11-09T15:01:00+00:00","article_modified_time":"2023-06-26T13:16:44+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg","type":"image\/jpeg"}],"author":"Cate Lawrence","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Cate Lawrence","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/"},"author":{"name":"Cate Lawrence","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1"},"headline":"Codemotion Madrid Speakers Offer Fresh Takes and Bite-Sized Takeaways","datePublished":"2019-11-09T15:01:00+00:00","dateModified":"2023-06-26T13:16:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/"},"wordCount":1227,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg","keywords":["Codemotion Madrid"],"articleSection":["Events"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/","url":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/","name":"Codemotion Madrid 2019: Best Takeaways","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg","datePublished":"2019-11-09T15:01:00+00:00","dateModified":"2023-06-26T13:16:44+00:00","description":"At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg","width":800,"height":400,"caption":"Codemotion Madrid Speakers offer Fresh Takes and Bite-Sized Takeaways"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/conference-speakers-takeaways\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Dev Life","item":"https:\/\/www.codemotion.com\/magazine\/dev-life\/"},{"@type":"ListItem","position":3,"name":"Events","item":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/"},{"@type":"ListItem","position":4,"name":"Codemotion Madrid Speakers Offer Fresh Takes and Bite-Sized Takeaways"}]},{"@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\/df32323fd62dc47fa8892426677a2cc1","name":"Cate Lawrence","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g","caption":"Cate Lawrence"},"url":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-600x400.jpg","author_info":{"display_name":"Cate Lawrence","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg",800,400,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-300x150.jpg",300,150,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-768x384.jpg",768,384,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg",800,400,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg",800,400,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg",800,400,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg",100,50,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000.jpg",800,400,false],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/12\/Codemotion-Madrid-2019_725ea8c10559df62a35f866f60b08029_2000-600x400.jpg",600,400,true]},"uagb_author_info":{"display_name":"Cate Lawrence","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"},"uagb_comment_info":0,"uagb_excerpt":"At this year\u2019s Codemotion Madrid, we took the time to speak personally with some of the conference speakers to dive a little deeper into their topics and get some fresh takes on their speaker topics.","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/1983","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\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=1983"}],"version-history":[{"count":3,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/1983\/revisions"}],"predecessor-version":[{"id":21634,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/1983\/revisions\/21634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/1984"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=1983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=1983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=1983"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=1983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}