{"id":9057,"date":"2022-09-01T03:19:55","date_gmt":"2022-09-01T10:19:55","guid":{"rendered":"https:\/\/blog.mozilla.org\/addons\/?p=9057"},"modified":"2022-09-06T10:18:24","modified_gmt":"2022-09-06T17:18:24","slug":"hello-from-the-new-developer-advocate","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/","title":{"rendered":"Hello from the new developer advocate"},"content":{"rendered":"<p>Hello extension developers, I\u2019m Juhis, it\u2019s a pleasure to meet you all. In the beginning of August I joined Mozilla and the Firefox add-ons team as a developer advocate. I expect us to see each other quite a lot in the future. My mom taught me to always introduce myself to new people so here we go!<\/p>\n<p>My goal is to help all of you to learn from each other, to build great add-ons and to make that journey an enjoyable experience. Also, I want to be your voice to the teams building Firefox and add-ons tooling.<\/p>\n<h2>My journey into the world of software<\/h2>\n<p>I\u2019m originally from Finland and grew up in a rather small town in the southwest. I got excited about computers from a very young age. I vividly remember a moment from my childhood when my sister created a digital painting of two horses, but since it was too large for the screen, I had to scroll to reveal the other horse. That blew my four-year old mind and I\u2019ve been fascinated by the opportunities of technology ever since.<\/p>\n<p>After some years working in professional software development, I realized I could offer maximum impact by building communities and helping others become developers rather than just coding myself. Ever since, I\u2019ve been building developer communities, organized meetups, taught programming and served as a general advocate for the potentials of technology.<\/p>\n<p>I believe in the positive empowerment that technology can bring to individuals all around the world. Whether it\u2019s someone building something small to solve a problem in their daily life, someone building tools for their community, or being able to build and run your own business, there are so many ways we can leverage technology for good.<\/p>\n<h2>Customize your own internet experience with add-ons<\/h2>\n<p>The idea of shaping your own internet experience has been close to my heart for a long time. It can be something relatively simple like running custom CSS through existing extensions to make a website more enjoyable to use, or maybe it\u2019s building big extensions for thousands of other people to enjoy. I\u2019m excited to now be in a position where I can help others to build great add-ons of their own.<\/p>\n<p>To understand better what a new extensions developer goes through, I built an extension following our documentation and processes. I built it for fellow Pokemon TCG players who want a a more visual way to read decklists online. <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/pokemon-tcg-card-viewer\/\">Pokemon TCG card viewer<\/a> can be installed from addons.mozilla.org. It adds a hover state to card codes it recognizes and displays a picture of the card on hover.<\/p>\n<p>Best way to find me is in <a href=\"https:\/\/wiki.mozilla.org\/Matrix\">the Mozilla Matrix server<\/a> as @hamatti:mozilla.org in the Add-ons channel. Come say hi!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello extension developers, I\u2019m Juhis, it\u2019s a pleasure to meet you all. In the beginning of August I joined Mozilla and the Firefox add-ons team as a developer advocate. I &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/\">Read more<\/a><\/p>\n","protected":false},"author":1910,"featured_media":9058,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[121],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hello from the new developer advocate - Mozilla Add-ons Community Blog<\/title>\n<meta name=\"description\" content=\"The Firefox add-ons team has a new developer advocate Juhis who started in August of 2022. Who is he and what brought him to Mozilla?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juha-Matti Santala\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/\",\"name\":\"Hello from the new developer advocate - Mozilla Add-ons Community Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.mozilla.org\/addons\/files\/2022\/08\/juhis-advocate.jpg\",\"datePublished\":\"2022-09-01T10:19:55+00:00\",\"dateModified\":\"2022-09-06T17:18:24+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/fd33b2805840bce3d501e2441481b6c8\"},\"description\":\"The Firefox add-ons team has a new developer advocate Juhis who started in August of 2022. Who is he and what brought him to Mozilla?\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#primaryimage\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/files\/2022\/08\/juhis-advocate.jpg\",\"contentUrl\":\"https:\/\/blog.mozilla.org\/addons\/files\/2022\/08\/juhis-advocate.jpg\",\"width\":678,\"height\":853,\"caption\":\"Juha-Matti Santala\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/addons\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hello from the new developer advocate\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/\",\"name\":\"Mozilla Add-ons Community Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/fd33b2805840bce3d501e2441481b6c8\",\"name\":\"Juha-Matti Santala\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cff31adb9c2efc823393ac2a60f0f6f1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cff31adb9c2efc823393ac2a60f0f6f1?s=96&d=mm&r=g\",\"caption\":\"Juha-Matti Santala\"},\"description\":\"I'm a developer advocate for add-ons at Mozilla. A Finnish dude who loves to build communities, teach programming and help developers have a positive impact in the world and humanity through technology.\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/author\/jsantalamozilla-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hello from the new developer advocate - Mozilla Add-ons Community Blog","description":"The Firefox add-ons team has a new developer advocate Juhis who started in August of 2022. Who is he and what brought him to Mozilla?","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:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/","twitter_misc":{"Written by":"Juha-Matti Santala","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/","url":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/","name":"Hello from the new developer advocate - Mozilla Add-ons Community Blog","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/addons\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#primaryimage"},"image":{"@id":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.mozilla.org\/addons\/files\/2022\/08\/juhis-advocate.jpg","datePublished":"2022-09-01T10:19:55+00:00","dateModified":"2022-09-06T17:18:24+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/fd33b2805840bce3d501e2441481b6c8"},"description":"The Firefox add-ons team has a new developer advocate Juhis who started in August of 2022. Who is he and what brought him to Mozilla?","breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#primaryimage","url":"https:\/\/blog.mozilla.org\/addons\/files\/2022\/08\/juhis-advocate.jpg","contentUrl":"https:\/\/blog.mozilla.org\/addons\/files\/2022\/08\/juhis-advocate.jpg","width":678,"height":853,"caption":"Juha-Matti Santala"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/addons\/2022\/09\/01\/hello-from-the-new-developer-advocate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/addons\/"},{"@type":"ListItem","position":2,"name":"Hello from the new developer advocate"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/addons\/#website","url":"https:\/\/blog.mozilla.org\/addons\/","name":"Mozilla Add-ons Community Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/fd33b2805840bce3d501e2441481b6c8","name":"Juha-Matti Santala","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cff31adb9c2efc823393ac2a60f0f6f1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cff31adb9c2efc823393ac2a60f0f6f1?s=96&d=mm&r=g","caption":"Juha-Matti Santala"},"description":"I'm a developer advocate for add-ons at Mozilla. A Finnish dude who loves to build communities, teach programming and help developers have a positive impact in the world and humanity through technology.","url":"https:\/\/blog.mozilla.org\/addons\/author\/jsantalamozilla-com\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/9057"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/users\/1910"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/comments?post=9057"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/9057\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media\/9058"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media?parent=9057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/categories?post=9057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/tags?post=9057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}