<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: GitNation</title>
    <description>The latest articles on DEV Community by GitNation (@gitnation).</description>
    <link>https://dev.to/gitnation</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F194215%2Fa2e78279-6f67-4c88-99cf-9a5c3b9a8244.jpg</url>
      <title>DEV Community: GitNation</title>
      <link>https://dev.to/gitnation</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gitnation"/>
    <language>en</language>
    <item>
      <title>The whole community around Open Source is extremely valuable, says Veed.io’s Stefan Feješ</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Mon, 07 Jun 2021 07:53:30 +0000</pubDate>
      <link>https://dev.to/gitnation/the-whole-community-around-open-source-is-extremely-valuable-says-veed-io-s-stefan-fejes-2bbi</link>
      <guid>https://dev.to/gitnation/the-whole-community-around-open-source-is-extremely-valuable-says-veed-io-s-stefan-fejes-2bbi</guid>
      <description>&lt;p&gt;&lt;em&gt;Five years ago, open source was predicted to have a murky future. Fortunately, none of these prophecies came true: open source is not only thriving, it’s also commercially successful. The community is becoming ever more global, and projects are becoming more complex and interesting. That is why &lt;a href="https://gitnation.org"&gt;GitNation&lt;/a&gt; organizes an awards ceremony for the whole OSS scene – &lt;a href="https://osawards.com/javascript/"&gt;Open Source Awards&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;We’ve talked to &lt;a href="https://twitter.com/fejes713"&gt;Stefan Feješ&lt;/a&gt;, a software engineer who created the 6th fastest growing open source project of 2018. Stefan was featured as a speaker at some of the most prominent conferences around the world, and he has also organized and hosted multiple editions of Open Source Awards.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jWxBtR6b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8z2m4alysntgxui0udwf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jWxBtR6b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8z2m4alysntgxui0udwf.jpg" alt="JavaScript Open Source Awards trophies at JSNation Amsterdam 2019"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Stefan, 5-7 years ago it was popular to predict the end of open source. There was an endless number of headlines like "Why open source is going to die" or "Why open source will never beat paid software".
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Today we see the total opposite, with open source evolving and being in demand more than ever. What are the trends driving the development of modern open source today?
&lt;/h3&gt;

&lt;p&gt;— I got into open source about five years ago when the whole "open source is going to die" era was over. The most significant buzz around open source back then was about creators not being able to do it for a living due to the nature of open source software (hint: it's free). &lt;/p&gt;

&lt;p&gt;I think few factors contributed to the much healthier open source environment that we have today.&lt;/p&gt;

&lt;p&gt;The dev community got larger; companies started supporting open source by involving their talent in open source projects (think about React.js) and investing financial resources to make it sustainable. We also saw hundreds of conferences that celebrated open source success and connected communities worldwide.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OVqUfG0E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zi04ds6gnfyw64u4p8et.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OVqUfG0E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zi04ds6gnfyw64u4p8et.png" alt="Max Stoiber and Stefan Feješ MCing the React Open Source Awards 2021"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  How can companies and customers benefit from open source?
&lt;/h3&gt;

&lt;p&gt;— I think companies benefit quite a lot from open source. When we talk about big companies with their projects, such as Google, Microsoft, Facebook, and others, the benefits are obvious. They can run massive projects with the help of others, build a community around their product (think about VSCode), or easily attract talent passionate about working with them.&lt;/p&gt;

&lt;p&gt;Smaller companies with limited resources also rely on open source to get their project to market much faster. Shipping MVPs with all open source frameworks and libraries got much faster and easier than running a company in the old days. &lt;/p&gt;

&lt;p&gt;On the other hand, the end customer doesn't care about the tech stack behind the software they are using - all they care is about “jobs to be done”. Still, open source pushes the boundaries of available technologies, which helps with overall speed, user experience, and user satisfaction. So I'd say that everyone in the ecosystem benefits from open source quite a lot.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is it true that open source applications are less prone to bugs and other issues?
&lt;/h3&gt;

&lt;p&gt;— I think it depends from project to project. Larger projects with the bigger community around them tend to be used by many companies out there, so naturally, since more eyes are looking for bugs, there are fewer bugs in such projects. In small projects built by a single maintainer, it's expected to see more bugs, but the beauty of open source is that you can quickly fix them yourself, help the maintainer, and not rely on a 3rd party to do it for you. &lt;/p&gt;

&lt;h3&gt;
  
  
  To not make the picture one-sided, let's talk about the disadvantages of open source.
&lt;/h3&gt;

&lt;p&gt;The community benefits quite a lot from open source, but a specific group of people expects everything to be served to them for free without investing any effort. In case of a bug, missing documentation, or required feature, you'll sometimes see lots of toxicity among certain members - they want a solution to their problem and treat open source like the product they bought - not something that community made for everyone. This toxicity puts a lot of pressure on project creators who want to make sure everyone has a great experience with the software they created.&lt;/p&gt;

&lt;p&gt;Luckily those are just minority and with an overall fantastic community the general situation is much brighter.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cwqgOLzo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bkj2dx4p8mll3bvn5320.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cwqgOLzo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bkj2dx4p8mll3bvn5320.jpg" alt="JavaScript Open Source Awards ceremony at JSNation Amsterdam 2019" title="JavaScript Open Source Awards ceremony at JSNation Amsterdam 2019"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Open-source was once thought to be less secure than proprietary products. However, numerous independent studies have shown that it’s now, on average, safer than its proprietary counterpart. What do you think about that?
&lt;/h3&gt;

&lt;p&gt;— Again it's hard to come up with a general comparison, but one clear benefit of open source software is that code is available to everyone. More eyes will look for security flaws in projects with many users, and more developers would fix such issues.&lt;/p&gt;

&lt;h3&gt;
  
  
  If you start working on an open source project, you immediately make friends with the people involved in it. You can learn from them and exchange ideas.
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Do you consider the &lt;a href="https://osawards.com/javascript/"&gt;Open Source Awards&lt;/a&gt; a good way to show appreciation for the community?
&lt;/h3&gt;

&lt;p&gt;— Since I got involved with open source, I met many amazing people from around the world working on the same projects. At one point, I even flew to few countries to speak at their conferences, attend meetups and get to know them better.&lt;/p&gt;

&lt;p&gt;You'll rarely find somebody with the same interests who lives across the street, but there's a high chance that somebody out there is super passionate about the same tech stack, open source project, and technology behind it - and you're just a few clicks away from collaborating with them on such ideas! I think that's one huge advantage of the internet and open source software in general.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JAxzASFT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d51rc31ptiwuhvh3nkxa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JAxzASFT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d51rc31ptiwuhvh3nkxa.png" alt="Open Source Awards remote ceremony"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Can you tell us a bit more about why you think open source workers need their own awards?
&lt;/h3&gt;

&lt;p&gt;— There has never been a dedicated place in the community to see top-growing projects with strong future potential. We have GitHub's trending page, but it does not receive much love, so we thought there is enough space to create something new to celebrate open source success and the community behind it. We want to make contributors feel appreciated for their work and kindly thank them for all the hours they put in to make open source an awesome opportunity to learn and grow!  &lt;/p&gt;

&lt;h3&gt;
  
  
  What would you recommend the JavaScript developers attending the &lt;a href="https://live.jsnation.com"&gt;JSNation Live Conference 2021&lt;/a&gt;? What should they pay attention to?
&lt;/h3&gt;

&lt;p&gt;I would say to all participants to have a great time, connect with new people, make new friends, discover some fantastic new open source projects, or get inspired to create new ones themselves.&lt;/p&gt;

&lt;p&gt;There isn't anything specific about making a project more successful at &lt;a href="https://osawards.com/javascript/"&gt;Open Source Awards&lt;/a&gt;. There is a very diverse set of projects, each with a unique approach that was nominated by the community in the months before the event. Considering the number of nominations we have each year, it's safe to say that everyone who made it to the finals is a winner! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--c1lx96FS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k2y9kgmfhi599o608x24.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--c1lx96FS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k2y9kgmfhi599o608x24.jpg" alt="React Amsterdam 2019 Open Source Awards Ceremony"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://live.jsnation.com"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EWmp-ykq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3abm7s98tamstt0gpo6x.png" alt="JSNation Live"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>opensource</category>
      <category>event</category>
      <category>conference</category>
    </item>
    <item>
      <title>Is attending remote JavaScript workshops worth it? </title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Tue, 02 Jun 2020 09:39:03 +0000</pubDate>
      <link>https://dev.to/gitnation/is-attending-remote-javascript-workshops-worth-it-45fd</link>
      <guid>https://dev.to/gitnation/is-attending-remote-javascript-workshops-worth-it-45fd</guid>
      <description>&lt;h3&gt;
  
  
  If there's something that can get us through the times of coronavirus crisis, it's knowledge. Now's the right time to stock up on it.
&lt;/h3&gt;

&lt;p&gt;There might not be a chance to meet JavaScript experts in person for some time but that doesn't mean you can't get a deeper knowledge of JS and its libraries at remote workshops. But you might be wondering – are they worth it? What makes them useful or unique?&lt;/p&gt;

&lt;p&gt;On June 11-23, &lt;a href="https://live.jsnation.com?utm_source=devto&amp;amp;utm_campaign=workshops&amp;amp;utm_medium=organic"&gt;JSNation Live will be bringing multiple sessions&lt;/a&gt; for both JS newbies and hardcore fans this year, and if you join our multi-day JavaScript bootcamp, you'll &lt;strong&gt;skill up with the help of the best consultants there are&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;We guarantee that you'll be getting a modern training course. Our instructors are 100% ready for remote collaboration, and most of them have previous experience with holding remote sessions. On top of that, we only organize &lt;strong&gt;small-sized groups for maximum attention&lt;/strong&gt; to individual needs, and the sessions focus on practical exercises, so you'll learn by doing. You'll also get extra homework that will be be reviewed by instructors after the course.&lt;/p&gt;

&lt;p&gt;We believe that remote can even bring more value than an in-person event – by allowing you to engage with our trainers &lt;strong&gt;from the comfort of your home or office&lt;/strong&gt;. Our team is always on hand to answer your questions, should you have any.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://live.jsnation.com?utm_source=devto&amp;amp;utm_campaign=workshops&amp;amp;utm_medium=organic"&gt;Reserve a spot&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt; &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rYOISInZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/35y6bpf9q8bw4ln4tbhc.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rYOISInZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/35y6bpf9q8bw4ln4tbhc.jpg" alt="remote JavaScript workshops"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  If you are a developer
&lt;/h3&gt;

&lt;p&gt;Whether you're looking for skills to help you level up at work, get a promotion, or &lt;strong&gt;make yourself more competitive on the job market&lt;/strong&gt;, our full-day and 3-hour workshops taught by the industry experts are tailored to get you there. Skyrocketing JavaScript frameworks will make you a developer in demand. Release full potential of JS to discover new exciting career opportunities.&lt;/p&gt;

&lt;h3&gt;
  
  
  If you are a business owner
&lt;/h3&gt;

&lt;p&gt;Investing just 8 hours into your employees' development can result in &lt;strong&gt;unexpected performance improvement&lt;/strong&gt;. Let's say, 10 of your engineers attend a full-day workshop. In the next year, they will put in approximately 20,000 hours of work for your company. If after the workshop their performance improves by only 1%, your organization in return will gain 200 hours of work. Impressive outcome after one training day only.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://live.jsnation.com?utm_source=devto&amp;amp;utm_campaign=workshops&amp;amp;utm_medium=organic"&gt;Reserve a spot&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt; &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lU-n1XR2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zv2gdmnag4ed9sjvrs57.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lU-n1XR2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zv2gdmnag4ed9sjvrs57.jpg" alt="remote JavaScript course"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Schedule
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Broken Promises (June 11-12)
&lt;/h4&gt;

&lt;p&gt;Matteo Collina &amp;amp; James M Snell | 🕐 8 hours&lt;/p&gt;

&lt;p&gt;This workshop will help developers do the right thing with Promises. Through a series of hands-on exercises and puzzles, developers will learn the ins and outs of developing with Promises in Node.js, learning everything they should do, and most importantly what they shouldn't do, in order to maximize the effectiveness of their code and avoid common performance pitfalls.&lt;/p&gt;

&lt;h4&gt;
  
  
  From Zero to Real-world GraphQL APIs (June 15)
&lt;/h4&gt;

&lt;p&gt;Alex Lobera | 🕐 8 hours&lt;/p&gt;

&lt;p&gt;GraphQL is an excellent technology to model the data of a system and expose it in a very flexible way. It enables product engineers to build faster at scale by composing data requirements on the client and efficiently querying APIs. However, this new paradigm also brings new concerns and potential issues on the server-side. In this training, you will learn how to effectively create GraphQL APIs leveraging GraphQL advantages and avoiding common pitfalls.&lt;/p&gt;

&lt;h4&gt;
  
  
  Angular for Architects: Component Patterns (June 16-17)
&lt;/h4&gt;

&lt;p&gt;John Papa | 🕐 8 hours&lt;/p&gt;

&lt;p&gt;How do you follow the best practices and set yourself up to successfully maintain your application? Are you meeting your business requirements and considering architectural patterns? How do you load your app efficiently, provide optimal user experience, guard client-side navigation, and debug your components? This workshop builds on your Angular foundations, adding expert tips and techniques helping you scale your apps and become more productive.&lt;/p&gt;

&lt;h4&gt;
  
  
  Modern React (June 16-17)
&lt;/h4&gt;

&lt;p&gt;Max Stoiber | 🕐 8 hours&lt;/p&gt;

&lt;p&gt;After some years of silence, React team had recently landed a number of new additions to its library enabling application developers to optimize their code both for better performance and maintainability. Max will guide you through emerging patterns and show you by example how you can start applying the new best practices in your production apps.&lt;/p&gt;

&lt;h4&gt;
  
  
  Mastering Modern Web Development in VueJS (June 16-17)
&lt;/h4&gt;

&lt;p&gt;Vladimir Novick | 🕐 8 hours&lt;/p&gt;

&lt;p&gt;In this hands-on workshop, you will learn everything you need to build production level VueJS apps. After attending this training, you will feel confident not only to safely navigate the world of VueJS development, but to develop your own production grade VueJS apps.&lt;/p&gt;

&lt;h4&gt;
  
  
  TypeScript Workshop (June 22-23)
&lt;/h4&gt;

&lt;p&gt;Tejas Kumar | 🕐 8 hours&lt;/p&gt;

&lt;p&gt;TypeScript is taking the web platform by storm, mainly because it is so syntactically similar to JavaScript, but comes with powerful scalability features that create more robust products. In this workshop, you will examine an existing JavaScript codebase, port it over to TypeScript, and refactor parts of it to see the value TypeScript can provide.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;a href="https://live.jsnation.com?utm_source=devto&amp;amp;utm_campaign=workshops&amp;amp;utm_medium=organic"&gt;Reserve a spot&lt;/a&gt;
&lt;/h1&gt;

</description>
      <category>node</category>
      <category>vue</category>
      <category>react</category>
      <category>typescript</category>
    </item>
    <item>
      <title>🎂 Celebrate the 5th anniversary of React Summit Amsterdam </title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Fri, 07 Feb 2020 09:18:31 +0000</pubDate>
      <link>https://dev.to/gitnation/celebrate-the-5th-anniversary-of-react-summit-amsterdam-3fb0</link>
      <guid>https://dev.to/gitnation/celebrate-the-5th-anniversary-of-react-summit-amsterdam-3fb0</guid>
      <description>&lt;h3&gt;
  
  
  Take part in the biggest React event in the world
&lt;/h3&gt;

&lt;p&gt;When we started organizing &lt;a href="https://www.meetup.com/React-Amsterdam/" rel="noopener noreferrer"&gt;React.js meetups in Amsterdam&lt;/a&gt;  in 2015, we had no idea how big the technology would eventually become but we were sure of one thing – we were huge fans, and we wanted to &lt;strong&gt;dedicate our time to helping React become widely adopted&lt;/strong&gt;. Five years later, we can finally say: Mission accomplished!&lt;/p&gt;

&lt;p&gt;Over a couple of years, as &lt;a href="https://reactsummit.com" rel="noopener noreferrer"&gt;React Amsterdam conference&lt;/a&gt; became one of our community events, we were surprised and delighted to see React pick up so much interest from independent open source devs as well as major international companies, and we were happy to lend a hand to speed up the process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F2l0zeixekig1hskkr5sv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F2l0zeixekig1hskkr5sv.jpg" alt="The 1st React Amsterdam conference in 2016"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Together with React, both our team and the &lt;a href="https://gitnation.org.com" rel="noopener noreferrer"&gt;GitNation Foundation&lt;/a&gt; have grown to create many more industry-leading conferences in major European cities, along with meetups catering to the local communities of software developers. &lt;/p&gt;

&lt;p&gt;However, React Amsterdam, which has in the meantime become the biggest React.js and React Native conference in the world, still remains our primary focus, and we're excited to &lt;strong&gt;celebrate its 5th anniversary this year under the new name React Summit&lt;/strong&gt;. And you're invited to join in on all the fun! 🎉&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/NQyL-Dm7Kig"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;The birthday party will be major – the event will attract &lt;strong&gt;1500+ attendees in 2020&lt;/strong&gt;, and both before and after the conference we're going to organize parties where you'll get to network with hundreds of fellow developers and enjoy lots of JavaScript-powered art and audiovisual performances.&lt;/p&gt;

&lt;p&gt;Previous React Amsterdam conferences have featured stellar speakers from Facebook, Amazon, GitHub, Microsoft, and other important players on the market, and these companies have been supporting us in pursuing our goal — to give Open Source a human face. And the great thing is that you can meet them in person at React Summit and pick their brains.&lt;/p&gt;

&lt;p&gt;And of course, we'll be serving a birthday cake! 🎂&lt;/p&gt;

&lt;h2&gt;
  
  
  Wondering how to RSVP to the event?
&lt;/h2&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://reactsummit.com" rel="noopener noreferrer"&gt;Reserve a spot&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/K_JIIF5xYS4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>react</category>
      <category>reactnative</category>
      <category>javascript</category>
      <category>reason</category>
    </item>
    <item>
      <title>JSNation Now Offers a Speaker Mentorship Program for Underrepresented Folks </title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Fri, 10 Jan 2020 13:21:30 +0000</pubDate>
      <link>https://dev.to/gitnation/jsnation-now-offers-a-speaker-mentorship-program-for-underrepresented-folks-3nj6</link>
      <guid>https://dev.to/gitnation/jsnation-now-offers-a-speaker-mentorship-program-for-underrepresented-folks-3nj6</guid>
      <description>&lt;p&gt;When it comes to web development careers, not everybody gets the same start. &lt;/p&gt;

&lt;p&gt;Our aim for &lt;a href="https://jsnation.com" rel="noopener noreferrer"&gt;JSNation 2020&lt;/a&gt; is not only to create a great lineup that includes people from diverse backgrounds, but also to provide an environment where they would feel welcome. We would like to help these JS developers overcome obstacles and injustices they face along their way to breaking through and becoming well-known professionals in the industry.&lt;/p&gt;

&lt;p&gt;That's why we decided to start a speaker &lt;strong&gt;mentorship program catering specifically to people from groups that are underrepresented in tech&lt;/strong&gt;. That includes but is not limited to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;women&lt;/li&gt;
&lt;li&gt;people of color&lt;/li&gt;
&lt;li&gt;LGBT+ folks&lt;/li&gt;
&lt;li&gt;people with disabilities&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We would like to &lt;strong&gt;increase the visibility&lt;/strong&gt; of the JavaScript developers belonging to these groups, and we would like to publicly appreciate their skills and experiences. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F50zww1oikcptaw8y7e33.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F50zww1oikcptaw8y7e33.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The mentorship program offers an opportunity to be a part of the conference and &lt;strong&gt;consult one's submission with an established professional&lt;/strong&gt; from the field of JavaScript development, who will be assigned to the speaker by our committee based on a submitted talk proposal. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6 individuals will be selected&lt;/strong&gt; for the program, and each will get to have &lt;strong&gt;3 sessions with the mentor&lt;/strong&gt;: in the first one, the mentee will present the talk in its originally proposed form, and in the second one, the mentee and the mentor will go though the talk step by step and discuss details, so that the two of them can improve the presentation together. In the final session, the mentee will present the talk to the mentor once again in its final form. These sessions will be held online.&lt;/p&gt;

&lt;p&gt;So, ready to &lt;a href="https://forms.gle/9DT38Ae6daNk49ar8" rel="noopener noreferrer"&gt;submit your application&lt;/a&gt;? Before doing so, please consider what kind of talk format you would prefer based on the following available slots:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;2 regular talks&lt;/em&gt; - 30 min, no Q&amp;amp;A&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;2 lightning talks&lt;/em&gt; - 5-7 min, no Q&amp;amp;A&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;2 pre-conference meetup talks&lt;/em&gt; - 20-30 min, Q&amp;amp;A possible and the Meetup is usually held 1 day before the conference&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://forms.gle/9DT38Ae6daNk49ar8" rel="noopener noreferrer"&gt;Apply for the mentorship program&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;The JS pros that have confirmed their mentoring so far include &lt;a href="https://doramilitaru.com" rel="noopener noreferrer"&gt;Dora Kalneus&lt;/a&gt;, &lt;a href="https://twitter.com/okonetchnikov" rel="noopener noreferrer"&gt;Andrey Okonetchnikov&lt;/a&gt;, &lt;a href="https://twitter.com/narendra_shetty" rel="noopener noreferrer"&gt;Narendra Shetty&lt;/a&gt;, &lt;a href="https://twitter.com/operatino" rel="noopener noreferrer"&gt;Robert Haritonov&lt;/a&gt;, and &lt;a href="https://twitter.com/PixelsCommander" rel="noopener noreferrer"&gt;Denis Radin&lt;/a&gt;. We're still looking for extra people to join the team of mentors, so should you be interested in helping us, ping us at &lt;a href="//mailto:hi@jsnation.com"&gt;hi@jsnation.com&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>JSNation is getting an upgrade – We're moving to a bigger venue</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Mon, 16 Dec 2019 08:43:03 +0000</pubDate>
      <link>https://dev.to/gitnation/jsnation-is-getting-an-upgrade-we-re-moving-to-a-bigger-venue-1416</link>
      <guid>https://dev.to/gitnation/jsnation-is-getting-an-upgrade-we-re-moving-to-a-bigger-venue-1416</guid>
      <description>&lt;h3&gt;
  
  
  People expect a lot from &lt;a href="https://jsnation.com"&gt;JSNation events&lt;/a&gt; – engaging talks, great ideas, opportunities to network – and we need a proper space that would fit all that.
&lt;/h3&gt;

&lt;p&gt;After originally selecting another venue, we decided to go for an upgrade in 2020 – we're happy to announce that we'll be using the Kromhouthal, &lt;a href="https://kromhouthal.com/en/location-information/"&gt;a former manufacturing hall&lt;/a&gt; turned into a trendy event venue, which you might know from our sister conference &lt;a href="https://reactsummit.com"&gt;React Summit Amsterdam&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Our main motivation for the change is to have both the General track and the Node.js track under one roof this time, which wasn't possible at the original venue, and of course we need to have enough space for all the great people coming to the conference – 1000+ attendees, to be precise.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YcaHEzP_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/frl02gy1k57jid5so07k.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YcaHEzP_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/frl02gy1k57jid5so07k.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Kromhouthal used to be a factory where ship engines were produced, and we'd like to continue this tradition in our own special way – on June 5, the top software engineers are going to gather at this venue to discuss their favorite JavaScript libraries, engines, and up-to-date industry standards. &lt;/p&gt;

&lt;p&gt;On top of its rich history, the Kromhouthal is at the heart of the creative and bustling North Amsterdam area, and the place is massive but also very Instagram-friendly with its rough industrial interior, casual atmosphere, and scenic surroundings. As React Summit has proven multiple times, the venue is a great fit for a major JavaScript conference, and we'll be happy to prove that to our audience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DckwBN4K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/182xb9vh6ysf1ma80nl7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DckwBN4K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/182xb9vh6ysf1ma80nl7.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Kromhouthal was built across the IJ channel from Amsterdam Centraal, so even though it's not directly downtown, the location is still very central and easily reachable. Moreover, there will be ferries to and from the Centraal station transporting our attendees, so you better get ready for all the fun you're going to have in Amsterdam!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/pjq6K5DAdnw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Sounds good? &lt;a href="https://jsnation.com"&gt;Reserve a Regular spot&lt;/a&gt; and enjoy JSNation as an attendee
&lt;/h3&gt;

</description>
      <category>javascript</category>
      <category>techtalks</category>
      <category>conference</category>
      <category>amsterdam</category>
    </item>
    <item>
      <title>POLYOP: The Limitations of JS and WebGL Force Us to Be More Creative</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Thu, 24 Oct 2019 08:01:51 +0000</pubDate>
      <link>https://dev.to/gitnation/polyop-the-limitations-of-js-and-webgl-force-us-to-be-more-creative-2l9l</link>
      <guid>https://dev.to/gitnation/polyop-the-limitations-of-js-and-webgl-force-us-to-be-more-creative-2l9l</guid>
      <description>&lt;h2&gt;
  
  
  &lt;a href="http://polyop.uk" rel="noopener noreferrer"&gt;Polyop&lt;/a&gt;, a London-based band formed in 2015, has developed its own unique and unprecedented visual-audio experience that fuses nature with the machine
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Jack Driscoll and Alex Kempton, Polyop’s band members, leverage the power of JavaScript and WebGL to the new imaginary heights, blending technology with visionary prowess of fiction, folklore, and myth to create immersive textures and geometries that mimic the world we live in yet break, and they question the reality for the sake of discovering and entering the unknown. Polyop is going to do an audiovisual performance at &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;React Day Berlin&lt;/a&gt;, December 6, 2019.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fuvexrkewm9mvxlwjicyb.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fuvexrkewm9mvxlwjicyb.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Hello, Polyop, and welcome to the interview for the upcoming conference React Day Berlin, organized by GitNation. Please, tell us about yourself. What background are you coming from?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; As a kid I had a lot of fun making Flash animations of stick-men fighting each other. After spending hours labouring over these frame-by-frame pieces, I needed somewhere to put them all, so I had to learn how to make my own website. That eventually led to a career in front-end web development. It was only in 2014 that I actually started tinkering with the fun stuff, canvas and WebGL, which is how all of the Polyop visuals are made.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; I started out DJing as a teen, and then learnt to make electronic music using software a little bit later. It was mostly making dance music to begin with, but I also hung around with some musicians who were in a post-punk band and they needed someone to play the keyboard. I have continued on that path since, performing and releasing music with various alias or bands.&lt;/p&gt;

&lt;p&gt;I should also mention that there’s not just the two of us, Harry Orso and Finlay Macaulay joined us later as we started to expand the group for live performance, and they have been contributing to the music and ideas since. Also, Frank Holčík, an excellent electronic wind instrument player, will be joining us for the next string of shows too.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/85BfvtAFXOo"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  What do you do apart from playing music? Do you have day-time jobs or is music your only aspiration and means of existence?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; I work part-time as a technician at a university helping out students with their projects in the sound studio. The rest of the days are spent co-managing our label &lt;a href="http://nudibranchrecords.uk" rel="noopener noreferrer"&gt;Nudibranch Records&lt;/a&gt;, and doing audio mixing and production work for other producers. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; As well as making visuals, I like drawing pictures (with or without the aid of my drawing robot), juggling, bouldering and looking for bugs. For money, I work as a freelancer on WebGL and React projects.&lt;/p&gt;

&lt;h4&gt;
  
  
  Who and what inspired you to pursue a career in music?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; My first music role models were my dad and uncle who were musicians in a Ska band called the Potato 5 in the eighties, and would play me old cassette tapes of their music, and lots of ska, reggae and dance music. Their dad was also a musician, he played the violin and piano, so there’s a bit of nature &amp;amp; nurture going on. Despite that, I really struggled with learning instruments as a kid (mostly because of Dyspraxia and a short attention span), but listened to a lot of music, and became aware of dance music and DJ’s at about 8 or 9 years old.  &lt;/p&gt;

&lt;p&gt;Around the late 90’s, groups like The Prodigy, Chemical Brothers, etc. were in the charts, and DJ culture had become huge, and I found it fascinating that music could be made with gadgets and computers, without needing to learn instruments the traditional way. &lt;/p&gt;

&lt;p&gt;When I was a bit older, I started to learn more about the London underground music scene, pirate radio stations, raves. I was drawn to the attitude of it all - DIY, creative ways of putting on parties in weird spaces, the culture of sampling and sharing sounds, the economy of techy people building and modding music machines, creatives making music on them, and DJ’s playing the music to enthusiastic ravers over home-built sound systems.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fuq7hk17yutqpgu6wxgup.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fuq7hk17yutqpgu6wxgup.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  What kind of music do you play and why? What’s behind the name, Polyop?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; The music incorporates a lot of interests; techno, disco, electro, breakbeat, psychedelic-jazzm and acid. I have seen the term ‘genre-fluid’ being used recently, I like that, and I think it’s a testament to the times, people are a lot more open to more variety in electronic music now, now that everything's been uploaded and catalogued online, older music is bubbling up to the surface, and inspiring new generations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; The name is just a misspelling of the juvenile form of a jellyfish, a "polyp". We like the name because of the "poly" part. It just sounds a bit geometric I guess! &lt;/p&gt;


&lt;div class="instagram-position"&gt;
  &lt;iframe id="instagram-liquid-tag" src="https://www.instagram.com/p/BeGPt1xgMG2/embed/captioned/"&gt;
  &lt;/iframe&gt;
  
&lt;/div&gt;


&lt;h4&gt;
  
  
  What/who has most influenced the work? What themes are you trying to uncover in your show?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; We’re definitely both inspired by 90’s video games, that great time before they worked out what they were doing with 3D games and everything started became overpolished. For example, Zelda: Ocarina of Time, and the Rare games like PerfectDark – their graphics left a lot to the imagination, but actually, I think the games were more immersive as a result, they were their own world, based on myths, folklore, and fiction, rather than trying to mimic the real world. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; Interestingly, we’ve found that working with Javascript and WebGL has come with its own limitations (largely based around performance), which has forced us to be creative in ways we wouldn’t have tried otherwise. This has contributed to the show having a semi-retro style and has forced us to be more focused on the fundamentals, such as working with interesting textures and geometries to create weird characters and bizarre scenarios.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/E6BUWrHdX5s"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  What are the most important ideas and concepts that you impart in your works?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; The story revolves around a mysterious demi-god that wakes up from a deep sleep, and he has a run in with an alien clan called the Junkers. There’s a really powerful hallucinogenic substance (actually it’s the most powerful in the entire universe) and their leader, (who we have nicknamed him The Alchemist) is the only one who can manufacture it.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why did you decide to accompany your music with visuals?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; When we first started working together, we were just going to make a one-off "fun audiovisual web thingy" but somehow turned into a live band. It’s a nice symbiosis, the music is inspiring the visuals and that feeds back into the direction of the music. Having this process has really helped us form the strange world we’re trying to portray in the show. &lt;/p&gt;


&lt;div class="instagram-position"&gt;
  &lt;iframe id="instagram-liquid-tag" src="https://www.instagram.com/p/B3ugGjoANKX/embed/captioned/"&gt;
  &lt;/iframe&gt;
  
&lt;/div&gt;


&lt;h4&gt;
  
  
  What technologies do you use while creating visual accompaniments for your music tracks?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; All of the visuals run in the open source app we're developing, Hedron. It's an Electron app, using React for the GUI and three.js for the visuals. &lt;/p&gt;

&lt;p&gt;I started making visuals using JavaScript because that's what I knew best! The software was originally a bunch of separate pages running on a local PHP server (yep). I’d switch between Chrome tabs at parties when I wanted to change the effects! After a few more hacky iterations, I eventually felt the need to use something more sophisticated to create the GUI, and I chose React. I always intended to make Hedron open source, so working with libraries that are familiar to the rest of the world, rather than my own tangled system was important.&lt;/p&gt;

&lt;p&gt;Using three.js has been really fun. The library is constantly improving and it’s exciting to be making use of new features that weren’t available to us a few years back. I often wonder if I should be using something more powerful such as Unity but the limitations also have their benefits, as it forces me to work in interesting ways.&lt;/p&gt;

&lt;h4&gt;
  
  
  Would you say your music offers a psychedelic experience?
&lt;/h4&gt;

&lt;p&gt;Yes.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/MbWScLlR8c0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  Which performances or recordings are you most proud of?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; Probably the last gig we did, &lt;a href="https://null-void.co.uk/" rel="noopener noreferrer"&gt;Null and Void&lt;/a&gt; at The Glove That Fits, in Hackney, London. It's a tiny little basement that we didn't expect to work well for the visuals but it actually turned out great. The energy from the crowd in that tiny space made for a very special experience for us!&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you change your repertoire from season to season or do you have a set of tracks you play regularly?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; This current show started as a storyboarding session two years ago, where we developed a narrative and some characters, and began to piece together acts and scenes. Once we had something we began thinking about what sort of music would work for each part. Every show is a barometer for the next, so the music has changed quite a bit over time, and it's dependent on the environment. Recently, the show has got faster, more ravey, more trippy, which reflects the spaces and parties with been playing in.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F10ragrsa9z1p5n83cu95.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F10ragrsa9z1p5n83cu95.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you plan to perform something special for React Day Berlin? What are you going to play?
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Alex:&lt;/strong&gt; Some of the alien characters have some new dance moves and we’ve generally been having fun with post-processing feedback stuff lately, to make the show as trippy and colourful as possible.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Jack:&lt;/strong&gt; We’ve incorporated a new acid machine into the set-up this week, and Frank will be improvising on his EWI, so more improvised jazz synths and even more acid.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;Reserve a spot at React Day Berlin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/GGY_WSFlkNI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;p&gt;&lt;em&gt;The interview was prepared with the assistance of Marina Vorontsova, a copywriter from &lt;a href="https://soshace.com/" rel="noopener noreferrer"&gt;Soshace.com&lt;/a&gt;. Soshace is a hiring platform for web developers: &lt;a href="https://soshace.com/jobs" rel="noopener noreferrer"&gt;hire a developer&lt;/a&gt; or &lt;a href="https://soshace.com/developers" rel="noopener noreferrer"&gt;apply for a remote job&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about" rel="noopener noreferrer"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events" rel="noopener noreferrer"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass" rel="noopener noreferrer"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Devine Lu Linvega: I Have Been Living and Coding on a Sailboat Since 2016</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Thu, 17 Oct 2019 09:54:49 +0000</pubDate>
      <link>https://dev.to/gitnation/devine-lu-linvega-i-have-been-living-and-coding-on-a-sailboat-since-2016-54id</link>
      <guid>https://dev.to/gitnation/devine-lu-linvega-i-have-been-living-and-coding-on-a-sailboat-since-2016-54id</guid>
      <description>&lt;h2&gt;
  
  
  Devine Lu Linvega is a creative coder and builder of esoteric software, a vegan solar punk, polyglot, digital nomad, and a musician.
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;We talked to Devine Lu Linvega, who has been living and coding on a sailboat since 2016 by the misty coast of Japan and who has traveled almost twenty-nine thousand kilometers since then. In this interview with React Day Berlin, Devine shares their thoughts on music, nomadic lifestyle, and the goals they’ve been trying to accomplish with both code and creativity. Devine is going to do a livecoding performance at &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;React Day Berlin&lt;/a&gt;, December 6, 2019.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F63ogz2cfansnjzi0t6rf.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F63ogz2cfansnjzi0t6rf.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Hello, Devine, and welcome to the interview with React Day Berlin. Please, introduce yourself.
&lt;/h4&gt;

&lt;p&gt;My name is Devine and I build &lt;a href="https://wiki.xxiivv.com/#devine+lu+linvega" rel="noopener noreferrer"&gt;esoteric software&lt;/a&gt;. I was first interested in illustration and motion graphics, I later started writing music to complement these pictures, and finally, I began learning to implement interaction and turn these designs into games, websites, and tools.&lt;/p&gt;

&lt;h4&gt;
  
  
  What do you do apart from music?
&lt;/h4&gt;

&lt;p&gt;I work at a small research studio aboard a sailboat, called &lt;a href="https://100r.co/" rel="noopener noreferrer"&gt;Hundred Rabbits&lt;/a&gt;, where we do experiments in resilience and self-reliance using low-tech solutions. The ways in which I spend my time vary wildly from day to day, but I mostly focus on experimental research. My interests include alternative ways to store power and minimum viable solutions for technological tooling.&lt;/p&gt;

&lt;h4&gt;
  
  
  Who and what inspired you to make music?
&lt;/h4&gt;

&lt;p&gt;I stumbled on the idea of writing my &lt;a href="](https://aliceffekt.bandcamp.com/)"&gt;own music&lt;/a&gt; at a chiptune concert, I realized at that moment that I could write music with non-traditional and custom-made instruments. At the Gamma Festival in Montreal, Bubblyfish was the first performing chiptune act that I ever saw.&lt;/p&gt;

&lt;h4&gt;
  
  
  What kind of music do you make and why?
&lt;/h4&gt;

&lt;p&gt;I tend to navigate the space between ambient and industrial music, I write starkly contrasted rhythmic music as I find it best to describe the environments visited in the songs. Most of the music I write as Aliceffekt is about a character's travels across the frigid scapes of this fictional world called the &lt;a href="https://neauoire.github.io/neauismea/" rel="noopener noreferrer"&gt;Neauismetica&lt;/a&gt;, on this foreign planet called Dinaisth.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/KtPcdZESgPE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  On your Twitter profile picture, you have, what we believe, is a pictograph. Can you explain what it means and what it signifies for you?
&lt;/h4&gt;

&lt;p&gt;I'm not entirely sure what it might have meant, but it appears to be a special rendition of the Japanese character for blue "青", found in the &lt;a href="http://glyphwiki.org/wiki/koseki-091450" rel="noopener noreferrer"&gt;Shuowen Jiezi&lt;/a&gt;, the character dictionary written by Xu Shen, 100 CE. The Shuowen was the first character dictionary and was unique in that it offered explanations for character forms, this particular glyph has probably never been used outside of paleography.&lt;/p&gt;

&lt;p&gt;While this character has no longer any meaning, I found it to be one of the most beautiful characters I had ever encountered. Additionally, the word "blue" has a special meaning in the stories from which my handle "neauoire" comes from.&lt;/p&gt;

&lt;h4&gt;
  
  
  What are the most important ideas and concepts that you impart in your music?
&lt;/h4&gt;

&lt;p&gt;A lot of my work deal with foreignness and adaptiveness, some of the most romantic ideas that one will find in my work are that of &lt;a href="https://www.youtube.com/watch?v=1K3I94GFZcE" rel="noopener noreferrer"&gt;explorers wandering the remains of a long extinguished civilization&lt;/a&gt; and trying to make sense of it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fpq1synhmb08kkzla9ucl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fpq1synhmb08kkzla9ucl.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  What technologies do you use while creating visual accompaniments for your music tracks?
&lt;/h4&gt;

&lt;p&gt;It varies, for livecoding shows especially, I don't have any visuals accompanying the show in order to put &lt;a href="https://wiki.xxiivv.com/#telekinetic" rel="noopener noreferrer"&gt;the coding at the forefront of the performance&lt;/a&gt;. Otherwise, I use audio-reactive tools like Ronin or Processing.&lt;/p&gt;

&lt;h4&gt;
  
  
  In web development, who are the people who have influenced your work the most?
&lt;/h4&gt;

&lt;p&gt;I cannot think of anyone, but my approach aligns most with people who do without frameworks and write highly specific code.&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you have any side projects apart from music? Can you, please explain the meaning and purpose of this &lt;a href="https://wiki.xxiivv.com/" rel="noopener noreferrer"&gt;wiki.xxiivv.com&lt;/a&gt;?
&lt;/h4&gt;

&lt;p&gt;This type of website is often referred to as a memex, kind of archive and mirror of everything that I do, and everything that I learn. It's a &lt;a href="https://wiki.xxiivv.com/#about" rel="noopener noreferrer"&gt;living document&lt;/a&gt; that outlines where I've been, and a tool that advises where I am going.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fp16labxfbzizd3p4uxuv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fp16labxfbzizd3p4uxuv.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  You say that you live “aboard a sailboat, somewhere by the misty coast of Japan.” Is this a metaphor or do you really live on a sailboat? Why traveling is good for humanity?
&lt;/h4&gt;

&lt;p&gt;I have indeed lived on a sailboat since 2016, the sailboat is called &lt;a href="https://100r.co/pages/pino.html" rel="noopener noreferrer"&gt;Pino&lt;/a&gt;. I found that traveling was a good catalyst for learning new languages, for developing an interest in foreign cultures and ultimately for building empathy, curiosity, and creativity, traits that we will need to foster, as a species, if we want to survive the years to come.&lt;/p&gt;

&lt;h4&gt;
  
  
  What are your short and long term goals? What’s behind your lifestyle, which you refer to as “vegan and solar punk.” Why does digital nomadism appeal to you?
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://wiki.xxiivv.com/Goals" rel="noopener noreferrer"&gt;My goals&lt;/a&gt; are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;See as much of the world as possible.&lt;/li&gt;
&lt;li&gt;Learn as many languages as possible.&lt;/li&gt;
&lt;li&gt;Facilitate the creation and acceleration of arts &amp;amp; sciences.&lt;/li&gt;
&lt;li&gt;Minimize pain and suffering.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As for the nomadic life, I think it's a way to inject some impermanence in my life.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why did you decide to journal your adventures? How does journaling help you in your daily life?
&lt;/h4&gt;

&lt;p&gt;I find it a lot easier to make decisions when I had some information to back my choices. To learn more about journaling, I recommend reading what Marcus Aurelius has to say about it in Meditations.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why do you want to learn Russian and Japanese, two seemingly unrelated languages both historically and culturally?
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://wiki.xxiivv.com/Languages" rel="noopener noreferrer"&gt;Learning languages&lt;/a&gt; that are as far removed as possible makes it easier to fill in the gaps afterward, for example, learning Russian taught me the Greek alphabet, but it also allowed me to understand some words in languages that exist within the triangle of Latin, Germanic and Slavic languages.&lt;/p&gt;

&lt;h4&gt;
  
  
  Back to music, which performances or recordings are you most proud of and why?
&lt;/h4&gt;

&lt;p&gt;The Blip festival shows in Tokyo for the Ehrivevnv album. I think at the time, I had finally found my sound. It was "most" Aliceffekt.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/9vA3HI9kuaE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you change your repertoire from season to season or do you have a set of tracks you play regularly?
&lt;/h4&gt;

&lt;p&gt;I tend to write music for specific events that occur in the Neauismetica, and when I perform live, I pick moments that best fit with the other performers.&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you have a favorite venue to perform? If yes, then what is it and why do you like?
&lt;/h4&gt;

&lt;p&gt;I really like playing at the SAT in Montreal, or Koenji High in Tokyo.&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you plan to perform something special for any of the React Day Berlin? What are you going to play?
&lt;/h4&gt;

&lt;p&gt;I was thinking about Livecoding, so it would appeal to the crowd.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;Reserve a spot at React Day Berlin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/GGY_WSFlkNI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;p&gt;&lt;em&gt;The interview was prepared with the assistance of Marina Vorontsova, a copywriter from &lt;a href="https://soshace.com/" rel="noopener noreferrer"&gt;Soshace.com&lt;/a&gt;. Soshace is a hiring platform for web developers: &lt;a href="https://soshace.com/jobs" rel="noopener noreferrer"&gt;hire a developer&lt;/a&gt; or &lt;a href="https://soshace.com/developers" rel="noopener noreferrer"&gt;apply for a remote job&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about" rel="noopener noreferrer"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events" rel="noopener noreferrer"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass" rel="noopener noreferrer"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Elizabet Oliveira: As a Musician, I Made My Sites Myself. Web Development Was My Calling</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Tue, 15 Oct 2019 08:34:15 +0000</pubDate>
      <link>https://dev.to/gitnation/elizabet-oliveira-as-a-musician-i-made-my-sites-myself-web-development-was-my-calling-11ld</link>
      <guid>https://dev.to/gitnation/elizabet-oliveira-as-a-musician-i-made-my-sites-myself-web-development-was-my-calling-11ld</guid>
      <description>&lt;h2&gt;
  
  
  We talked to Elizabet Oliveira, a Senior Product Designer at Elastic, a lover of Open Source, an author of React Kawaii, and a passionate coder.
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Elizabet Oliveira, previously a successful musician (she was the first solo hip-hop artist signing with a major label), has discovered her other calling. In this interview with React Advanced, she explains why she thinks coding and design are something she was always meant to do, shares her story about abandoning the music industry and getting her first OSS award. Elizabet gives a talk at &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview"&gt;React Day Berlin&lt;/a&gt;, December 6, 2019.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--l8CbnvK6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/5feox913q93i96u8aln8.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--l8CbnvK6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/5feox913q93i96u8aln8.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Hello Elizabet, and welcome to the interview with React Day Berlin! Where and what did you study?
&lt;/h4&gt;

&lt;p&gt;I have a bachelor in Tourism. A course in Events management. Then I did some small development courses like mobile development. I also have a bachelor in Design and a Certificate in Data Visualization. I like to study! Design and coding -- because I like to create my own ideas. I don’t like to wait… I’m very impatient.&lt;/p&gt;

&lt;h4&gt;
  
  
  Can you, please, at least briefly, describe your previous work experience culminating in your current position, being a Senior Product Designer at Elastic?
&lt;/h4&gt;

&lt;p&gt;I worked as a musician and in the music events industry. Then I worked as a WordPress developer. When the market evolved, I ended up working as a front-end developer. After a while, I realized that I liked to design things on my own, and I started working as a front-end developer/designer. &lt;/p&gt;

&lt;p&gt;Soon I moved to Dublin and joined a Design team as a UI developer. In Dublin, I started working a lot with data and analytics. In my last job before joining &lt;a href="https://www.elastic.co"&gt;Elastic&lt;/a&gt;, I was Senior UX Designer, but I was building a very complex product. I was doing the design, front-end, and backend. I ended up working with ElasticSearch and Kibana (Elastic products), and it made my life so much easier. At some point I wanted to move back to Lisbon and Elastic was searching for a Senior Product Designer, a very specific type of designer, one who’s keen on open source and likes to build UI with React. I felt that the job was made for me and I applied.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Csjf9q5A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/bl9sy9pmfr80xhflmfu1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Csjf9q5A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/bl9sy9pmfr80xhflmfu1.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Now you’re working remotely. Do you think freelancing is for you? What challenges do you face on a daily basis while working remotely?
&lt;/h4&gt;

&lt;p&gt;I’m not actually a freelancer. I just work for Elastic but remotely. I worked remotely before, so I knew the challenge was to have a discipline. I’m not a morning person, and I have to force myself to wake up not that late and leave my house! Ultimately, I want to join a coworking space. &lt;/p&gt;

&lt;h4&gt;
  
  
  What are your favorite technologies?
&lt;/h4&gt;

&lt;p&gt;I love React, framer motion, figma, styled components.&lt;/p&gt;

&lt;h4&gt;
  
  
  What OSS projects have you contributed to or created?
&lt;/h4&gt;

&lt;p&gt;I created a project called &lt;a href="https://react-kawaii.now.sh"&gt;React Kawaii&lt;/a&gt;. I work on a daily basis for &lt;a href="https://www.elastic.co/products/kibana"&gt;Kibana&lt;/a&gt; and &lt;a href="https://github.com/elastic/eui"&gt;Elastic UI&lt;/a&gt;, both are open source projects. Sometimes I contribute to other projects as well. &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/BISiYX5s_Qw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you have any new projects in the works?
&lt;/h4&gt;

&lt;p&gt;I have a music / tech-related project that I want to release soon.  &lt;/p&gt;

&lt;h4&gt;
  
  
  Why did you decide to abandon your music career?
&lt;/h4&gt;

&lt;p&gt;When I became popular, I was not prepared for fame. No one prepares you for that. I signed with Universal Music, and suddenly, I was the first female rapper signing with a major label. My music was played on television, PlayStation, and so on. I started receiving a lot of criticism: that I was not a real rapper, that I was too skinny, or I was this and that. I also started having haters releasing rap tracks aimed against me. In hip-hop, they call these “beefs”. I never answered one. So I guess people labeled me as weak. &lt;/p&gt;

&lt;p&gt;Labels, managers, and the music industry don’t teach you how to deal with this. I became depressed. I was living “at night,” drank too much. Then the economic crisis hit Portugal, and I started having fewer and fewer shows. I was also managing events on the side, and they, too, became unprofitable. My musician friends all had the same problems. The older musicians kept renting rooms without having anything of their own. And I didn’t want that to myself. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GOOhmtmK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/4q4tlv6tmls7rn3n1bi5.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GOOhmtmK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/4q4tlv6tmls7rn3n1bi5.JPG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Deep down I knew there was still time for me to pursue a different path. At one of the events, my colleague mentioned that she thought I was really skilled at making websites. I never thought of that. But then, I realized that throughout my music career, I kept making sites and posters myself. Maybe that was my calling? I stayed at home for a while compiling my portfolio, which I later sent to a company. And days later, they hired me.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why do you describe yourself as “not an artist”?
&lt;/h4&gt;

&lt;p&gt;When I describe myself as “not an artist,” I refer to a music show business artist. I think design and coding can be art. But I don’t like to be in the spotlight.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--C5NFVAEK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/gc3wmc23x7rn1axy43wz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--C5NFVAEK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/gc3wmc23x7rn1axy43wz.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you have any other hobbies besides music?
&lt;/h4&gt;

&lt;p&gt;I guess all my hobbies are related to music. I like to play the guitar. Sometimes I produce instrumentals. Sometimes I record raps and share with close friends. I help some friends producing music and doing lyrics.   &lt;/p&gt;

&lt;h4&gt;
  
  
  Are you excited about the upcoming conference in Berlin? What are you going to talk about and what are your expectations from the event?
&lt;/h4&gt;

&lt;p&gt;Yes, I am definitely excited. I’m going to talk about exploring audio with SVGs and React. I have one rap in English that I would love to perform. I expect to meet a lot of new people, inspire others, and get inspired myself.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview"&gt;Reserve a spot at React Day Berlin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/GGY_WSFlkNI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;p&gt;&lt;em&gt;The interview was prepared with the assistance of Marina Vorontsova, a copywriter from &lt;a href="https://soshace.com/"&gt;Soshace.com&lt;/a&gt;. Soshace is a hiring platform for web developers: &lt;a href="https://soshace.com/jobs"&gt;hire a developer&lt;/a&gt; or &lt;a href="https://soshace.com/developers"&gt;apply for a remote job&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>React Amsterdam Conference is now React Summit </title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Tue, 15 Oct 2019 08:05:29 +0000</pubDate>
      <link>https://dev.to/gitnation/react-amsterdam-conference-is-now-react-summit-5a3j</link>
      <guid>https://dev.to/gitnation/react-amsterdam-conference-is-now-react-summit-5a3j</guid>
      <description>&lt;p&gt;React Amsterdam has been around for what seems like ages. In 2015, we began with &lt;a href="https://www.meetup.com/React-Amsterdam/" rel="noopener noreferrer"&gt;organizing small local Meetups&lt;/a&gt; right when React was originally published, and we were dedicated to pioneering the technology. As time went on, we put together our first conference in 2016, and we decided to use the original name of these Meetups to highlight the conf's community character.&lt;/p&gt;

&lt;p&gt;However, it's been almost 5 years since we first started, and just like the amount of work we put in our events, the React Amsterdam crowd itself has grown significantly. It has grown so much, in fact, that &lt;strong&gt;we've become the biggest React conference in the world&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F5xcw5wr0xr484jfvdtoi.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F5xcw5wr0xr484jfvdtoi.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's why in order to celebrate our 5th anniversary next year, we decided it's time for a change, or rather, an improvement. Our name needs to grow with us, and since React Amsterdam became the #1 offline platform for React developers, we want to serve the community better and more openly.&lt;/p&gt;

&lt;h3&gt;
  
  
  So… say hello to &lt;a href="https://reactsummit.com" rel="noopener noreferrer"&gt;React Summit&lt;/a&gt;!
&lt;/h3&gt;

&lt;p&gt;We would like to present the event specifically as a summit because our audience is composed of core contributors, OSS authors, and many community leaders, and they gather for almost a week-long festival in Amsterdam. React Summit is and will be the place where you can meet the most people you follow online as a React dev.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fj26a09rqdof23xs2e3ne.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fj26a09rqdof23xs2e3ne.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We also came up with our new identity to avoid confusion with our future local activities, but no worries, the &lt;a href="https://www.meetup.com/React-Amsterdam/" rel="noopener noreferrer"&gt;Amsterdam scene&lt;/a&gt; is here to stay and we'll do our best to include it in our global ambitions.&lt;/p&gt;

&lt;p&gt;As for React Summit 2020, &lt;strong&gt;the great content, the international pros, the abundant networking opportunities, and all the entertainment of React Amsterdam are going to stay&lt;/strong&gt;. We are definitely going to keep Kromhouthal, our beloved Amsterdam venue, for our 2020 edition, and you can expect the full experience with React ferries and amazing afterparties you've grown to love. &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/K_JIIF5xYS4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Sounds good?
&lt;/h3&gt;

&lt;h3&gt;
  
  
  We hope we get to see you at &lt;a href="https://reactsummit.com" rel="noopener noreferrer"&gt;React Summit&lt;/a&gt; on April 15-18, 2020!
&lt;/h3&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about" rel="noopener noreferrer"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events" rel="noopener noreferrer"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass" rel="noopener noreferrer"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>techtalks</category>
    </item>
    <item>
      <title>Olga Petrova: I Can’t Wait to Meet More Passionate Developers at React Advanced</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Wed, 09 Oct 2019 09:36:30 +0000</pubDate>
      <link>https://dev.to/gitnation/olga-petrova-i-can-t-wait-to-meet-more-passionate-developers-at-react-advanced-3479</link>
      <guid>https://dev.to/gitnation/olga-petrova-i-can-t-wait-to-meet-more-passionate-developers-at-react-advanced-3479</guid>
      <description>&lt;h3&gt;
  
  
  We talked to &lt;a href="https://twitter.com/tyoushe" rel="noopener noreferrer"&gt;Olga Petrova&lt;/a&gt;, a Sales Engineer and Developer Advocate at &lt;a href="https://www.sencha.com/" rel="noopener noreferrer"&gt;Sencha&lt;/a&gt;, a public speaker who’s passionate about JavaScript and React
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Olga Petrova has been in the web development business for 15 years. Originally from Russia, she moved to Germany and now works for Sencha, a company producing a JavaScript framework Ext JS and component libraries for React and Angular. In this interview, she talks about her role as a Sales Engineer, the biggest challenges she faced while working with React at &lt;a href="https://www.sencha.com/" rel="noopener noreferrer"&gt;Sencha&lt;/a&gt;, and recommends a few books for passionate developers. Olga gives a talk at &lt;a href="https://reactadvanced.com/?utm_source=blogpost&amp;amp;utm_medium=devto&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;React Advanced&lt;/a&gt; in London, Oct 25.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F4gfboj5su9n57jczknp9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F4gfboj5su9n57jczknp9.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Hello Olga, and welcome to the interview with React Advanced! Please, introduce yourself.
&lt;/h4&gt;

&lt;p&gt;Hi! First of all, I would like to thank you for inviting me to speak at React Advanced. I have been working as a web developer for 14 years. I started working as a desktop developer about 15 years ago when I was still at the university, and shortly after, I have switched to web development. At that time, the web just began to look as “the right way to go” for enterprises. And I was passionate about building large enterprise web apps.&lt;/p&gt;

&lt;h4&gt;
  
  
  Can you, please briefly describe your previous work experience culminating in your current position?
&lt;/h4&gt;

&lt;p&gt;I am currently working as a sales engineer and developer advocate at Sencha, a company producing a JavaScript framework Ext JS and component libraries for React and Angular. Before joining Sencha, I had been working with Ext JS for 9 years and developed a lot of extensions and custom UI components for it.&lt;/p&gt;

&lt;h4&gt;
  
  
  How did you emigrate from Russia?
&lt;/h4&gt;

&lt;p&gt;I developed several UI components for a company from Germany while working remotely from my home town. After that, they have asked me to move to Munich and work for them full time. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.ibb.co%2FHHqYcKg%2Fii-k0f3fj411.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.ibb.co%2FHHqYcKg%2Fii-k0f3fj411.jpg" alt="Olga speaking at a conference"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  What do you currently do at Sencha?
&lt;/h4&gt;

&lt;p&gt;I am working with Sencha customers, present Sencha’s products, run demos, trainings, workshops, webinars, develop POC and sample applications, make video courses, everything that customers might need to successfully learn and use our libraries. On the other hand, I collect customer’s requirements, suggestions, ideas and forward them to product managers and engineering teams.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/1w5ym9FOL7I"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  What’s your favorite technology stack and why? What has been your biggest challenge with React so far?
&lt;/h4&gt;

&lt;p&gt;React is definitely my second favorite library after Ext JS :) When React team has introduced Fiber, that was the biggest challenge for us because we needed to completely re-write the core of ExtReact - our component library for React.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1136577389260136448-506" src="https://platform.twitter.com/embed/Tweet.html?id=1136577389260136448"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1136577389260136448-506');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1136577389260136448&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;h4&gt;
  
  
  Who are your role models and mentors?
&lt;/h4&gt;

&lt;p&gt;I have never thought about this. But when I just started working as a software developer I liked to read books from &lt;a href="https://twitter.com/martinfowler" rel="noopener noreferrer"&gt;Martin Fowler&lt;/a&gt;.&lt;/p&gt;

&lt;h4&gt;
  
  
  What are your favorite industry websites, books, or blogs?
&lt;/h4&gt;

&lt;p&gt;I can definitely recommend &lt;a href="https://en.wikipedia.org/wiki/Design_Patterns" rel="noopener noreferrer"&gt;Design Patterns&lt;/a&gt; by Gang of Four, &lt;a href="https://martinfowler.com/books/eaa.html" rel="noopener noreferrer"&gt;Patterns of Enterprise Application Architecture&lt;/a&gt; and &lt;a href="https://martinfowler.com/books/refactoring.html" rel="noopener noreferrer"&gt;Refactoring&lt;/a&gt; by Martin Fowler.&lt;/p&gt;

&lt;h4&gt;
  
  
  How would you finish the sentence:  Successful female developers should ... ?
&lt;/h4&gt;

&lt;p&gt;Write a clean code :)&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you have any hobbies? What are they?
&lt;/h4&gt;

&lt;p&gt;Yes, I like rock climbing, hiking, snowboarding, and sailing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.ibb.co%2F86mBtTy%2F2016-08-15-at-17-13-33.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.ibb.co%2F86mBtTy%2F2016-08-15-at-17-13-33.jpg" alt="Olga climbing the mountains"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Are you excited about the upcoming conference in London? What are you going to talk about and what are your expectations from the event?
&lt;/h4&gt;

&lt;p&gt;Sure, I am going to talk about “Visual feature engineering for Machine Learning with React”. I think it will be an awesome opportunity to meet a lot of passionate developers.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;a href="https://reactadvanced.com/?utm_source=blogpost&amp;amp;utm_medium=devto&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;Reserve a spot at React Advanced Conference&lt;/a&gt; in London, Oct 25.*
&lt;/h3&gt;




&lt;p&gt;&lt;em&gt;The interview was prepared with the assistance of Marina Vorontsova, a copywriter from &lt;a href="https://soshace.com/" rel="noopener noreferrer"&gt;Soshace.com&lt;/a&gt;. Soshace is a hiring platform for web developers: &lt;a href="https://soshace.com/jobs" rel="noopener noreferrer"&gt;hire a developer&lt;/a&gt; or &lt;a href="https://soshace.com/developers" rel="noopener noreferrer"&gt;apply for a remote job&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about" rel="noopener noreferrer"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events" rel="noopener noreferrer"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass" rel="noopener noreferrer"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>react</category>
      <category>techtalks</category>
    </item>
    <item>
      <title>Kurt Kemple: I Get the Most Joy out of Helping Other Devs Be Successful</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Tue, 01 Oct 2019 12:13:16 +0000</pubDate>
      <link>https://dev.to/gitnation/kurt-kemple-i-get-the-most-joy-out-of-helping-other-devs-be-successful-4k0m</link>
      <guid>https://dev.to/gitnation/kurt-kemple-i-get-the-most-joy-out-of-helping-other-devs-be-successful-4k0m</guid>
      <description>&lt;h2&gt;
  
  
  We talked to Kurt Kemple, a Senior Developer Advocate at AWS, co-host of Fullstack Health podcast, and a passionate GraphQL enthusiast
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Kurt Kemple has been through a lot: he didn’t finish any school, became a teenage drug addict, and soon found himself incarcerated. But it’s exactly in prison, where Kurt discovered programming and realized it was something he always wanted to do. Web development saved Kurt’s life: he started a family, got a job, and deep-dived into React and React Native. Before joining &lt;a href="https://aws.amazon.com"&gt;AWS&lt;/a&gt;, he’d built out the UI team at &lt;a href="https://www.mlssoccer.com"&gt;Major League Soccer&lt;/a&gt;, and now works at developer relations helping other devs succeed in their careers. In this interview with React Day Berlin, Kurt talks about his hardships and passions, as well as reiterates the importance of spreading mental health awareness in the developer community. Kurt gives a talk at &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview"&gt;React Day Berlin&lt;/a&gt;, December 6, 2019.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Ga3Ow9dT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/gp48qub1mx75xr1026qm.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ga3Ow9dT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/gp48qub1mx75xr1026qm.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Hello Kurt, and welcome to the interview with React Day Berlin! Please, share your story. Why programming?
&lt;/h4&gt;

&lt;p&gt;I discovered coding when &lt;a href="https://medium.com/@kurtiskemple/im-an-imposter-832418db8a45"&gt;I was in prison&lt;/a&gt; – as part of a 4-week intro to web development class – and I self-taught from then on. I instantly fell in love with it and knew it was what I wanted to do for a living. As far as why mobile and web development, I was really drawn to building things for the web because of the feedback loop. I loved being able to make changes in my text editor and seeing it update in the browser or on the device near instantly. I’ve always been a builder.&lt;/p&gt;

&lt;h4&gt;
  
  
  Can you, please, at least briefly, describe your previous work experience culminating in your current position working at Developer Relations in AWS?
&lt;/h4&gt;

&lt;p&gt;I started out almost 9 years ago doing mobile development for the web when it wasn’t really being done yet, using jQuery mobile and other custom frameworks to build small microsites. I remember a time when media queries weren’t supported. I then moved on to doing e-commerce and larger content sites for an agency. After doing that for about a year, I decided I wanted to work on a product. I then hopped around a bit before landing at &lt;a href="https://www.mlssoccer.com"&gt;Major League Soccer&lt;/a&gt; where I dove deep into React, React Native, and GraphQL. After my tenure there, I was into GatsbyJS for a bit, but the timing was off, and I didn’t stick around long. That’s when I ended up at AWS.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/42ogpJVwtw0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h4&gt;
  
  
  What do you do now? What does the position of a DevRel manager imply?
&lt;/h4&gt;

&lt;p&gt;I’m not actually a manager at AWS either, just a senior dev advocate. I’d love to tell you what that is like though! A lot of what people think that being a dev advocate is about traveling around, giving talks, and writing blog posts, or making tutorial videos. The truth is, that’s one of the least important parts of my job. I spend a lot of time listening to developers and gathering feedback about the products I advocate for and bring that info back to the product teams to make sure we’re building what customers (developers) really need.&lt;/p&gt;

&lt;h4&gt;
  
  
  What’s your favorite technology stack? What’s behind your passion for GraphQL?
&lt;/h4&gt;

&lt;p&gt;I honestly don’t have a favorite stack! I tend to just use the tool I feel I can do the best work with! In most cases, that is currently React / React Native but could change at any time. I don’t really consider GraphQL as part of a stack since it’s actually a spec and not a particular language or framework, but I would love to tell you why I’m so passionate about it. GraphQL provides an abstraction that is both beneficial to the clients and the backend services backing them. From the client perspective, the DSL (domain-specific language) that GraphQL provides makes it very easy to reason about what data is available and how to get it. It also does the work of aggregating data sources and removes that cognitive load from the developer. &lt;/p&gt;

&lt;p&gt;From the backend perspective, with GraphQL, you get a lot of nice features that you normally have to build into your API yourself. Things like filtering, related entities included in response, limiting returned data, aggregation of data sources, granular authentication and authorization, the list goes on.&lt;/p&gt;

&lt;h4&gt;
  
  
  What’s your involvement in Open Source? What projects have you contributed to or created?
&lt;/h4&gt;

&lt;p&gt;I contribute to open source when possible, it gets pretty hard with two small kids and a full-time job though. Most of my contributions come in the form of PRs to existing projects. I have a few OSS projects of my own too.&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--i3JOwpme--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/kkemple"&gt;
        kkemple
      &lt;/a&gt; / &lt;a href="https://github.com/kkemple/graphql-auth"&gt;
        graphql-auth
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      🔒 GraphQL authentication and authorization middleware
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
GraphQL Auth&lt;/h1&gt;
&lt;p&gt;🔒 Authentication and authorization middleware for GraphQL.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;graphql-auth&lt;/code&gt; is a very simple middleware that easily integrates with any GraphQL server that follows the GraphQL API for resolvers.&lt;/p&gt;
&lt;h2&gt;
Getting Started&lt;/h2&gt;
&lt;h3&gt;
How It Works&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;graphql-auth&lt;/code&gt; exports a single function (middleware) &lt;code&gt;withAuth&lt;/code&gt;. This function takes two parameters, the first is &lt;code&gt;scope&lt;/code&gt; (if any) for authorization, and the second is the &lt;code&gt;callback&lt;/code&gt; to call when auth checking is complete. Let's look at an example:&lt;/p&gt;
&lt;div class="highlight highlight-source-js position-relative js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-k"&gt;import&lt;/span&gt; &lt;span class="pl-s1"&gt;withAuth&lt;/span&gt; &lt;span class="pl-k"&gt;from&lt;/span&gt; &lt;span class="pl-s"&gt;'graphql-auth'&lt;/span&gt;&lt;span class="pl-kos"&gt;;&lt;/span&gt;
&lt;span class="pl-k"&gt;const&lt;/span&gt; &lt;span class="pl-s1"&gt;resolvers&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-kos"&gt;{&lt;/span&gt;
  &lt;span class="pl-c1"&gt;Query&lt;/span&gt;: &lt;span class="pl-kos"&gt;{&lt;/span&gt;
    &lt;span class="pl-c1"&gt;users&lt;/span&gt;: &lt;span class="pl-en"&gt;withAuth&lt;/span&gt;&lt;span class="pl-kos"&gt;(&lt;/span&gt;&lt;span class="pl-kos"&gt;[&lt;/span&gt;&lt;span class="pl-s"&gt;'users:view'&lt;/span&gt;&lt;span class="pl-kos"&gt;]&lt;/span&gt;&lt;span class="pl-kos"&gt;,&lt;/span&gt; &lt;span class="pl-kos"&gt;(&lt;/span&gt;&lt;span class="pl-s1"&gt;root&lt;/span&gt;&lt;span class="pl-kos"&gt;,&lt;/span&gt; &lt;span class="pl-s1"&gt;args&lt;/span&gt;&lt;span class="pl-kos"&gt;,&lt;/span&gt; &lt;span class="pl-s1"&gt;context&lt;/span&gt;&lt;span class="pl-kos"&gt;)&lt;/span&gt; &lt;span class="pl-c1"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="pl-kos"&gt;{&lt;/span&gt; ... &lt;span class="pl-kos"&gt;}&lt;/span&gt;&lt;span class="pl-kos"&gt;)&lt;/span&gt;&lt;span class="pl-kos"&gt;,&lt;/span&gt;
    ...
  &lt;span class="pl-kos"&gt;}&lt;/span&gt;
&lt;span class="pl-kos"&gt;}&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;The way this works is &lt;code&gt;withAuth&lt;/code&gt; looks for a special &lt;code&gt;auth&lt;/code&gt; property on the &lt;code&gt;context&lt;/code&gt; of the resolver. It expects the &lt;code&gt;auth&lt;/code&gt; property to have two properties of its own:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;code&gt;isAuthenticated&lt;/code&gt; to tell if the user is logged in&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;scope&lt;/code&gt; scope…&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/kkemple/graphql-auth"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--i3JOwpme--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/kkemple"&gt;
        kkemple
      &lt;/a&gt; / &lt;a href="https://github.com/kkemple/react-native-sideswipe"&gt;
        react-native-sideswipe
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Simple React Native carousel with sensible defaults
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
Sideswipe&lt;/h1&gt;
&lt;p&gt;A simple, cross-platform React Native swipeable carousel with sensible defaults&lt;/p&gt;
&lt;h2&gt;
Looking for maintainers!!&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://twitter.com/theworstdev" rel="nofollow"&gt;DM me on Twitter!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/kkemple/react-native-sideswipe/master/./example-assets/sideswipe.gif"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--03A_4xPn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/kkemple/react-native-sideswipe/master/./example-assets/sideswipe.gif" alt="demo1"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/kkemple/react-native-sideswipe/master/./example-assets/spaced-tesla.gif"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xx6sfUTe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/kkemple/react-native-sideswipe/master/./example-assets/spaced-tesla.gif" alt="demo2"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
Why Another Carousel?&lt;/h2&gt;
&lt;p&gt;Most solutions I found were very focused on mobile and adopt a paging pattern which limits what you can do on tablet and when you want the child to page when its smaller than the viewport.&lt;/p&gt;
&lt;p&gt;On top of that most solutions were either one-size-fits-all or not really polished.&lt;/p&gt;
&lt;h2&gt;
What Makes Your Solution So Special?&lt;/h2&gt;
&lt;p&gt;Nothing. It's just a tiny simple carousel with a pretty flexible API. If you need more check out another solution, if you need less you might not need a carousel because this whole thing is ~200 lines. 😎&lt;/p&gt;

&lt;h2&gt;
API&lt;/h2&gt;
&lt;h3&gt;
&lt;code&gt;&amp;lt;Carousel /&amp;gt;&lt;/code&gt;
&lt;/h3&gt;
&lt;p&gt;Carousel component used to render carousel items via &lt;code&gt;renderItem&lt;/code&gt; prop.&lt;/p&gt;
&lt;div class="highlight highlight-source-js position-relative js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-s1"&gt;type&lt;/span&gt; &lt;span class="pl-v"&gt;CarouselProps&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-kos"&gt;{&lt;/span&gt;
  &lt;span class="pl-c"&gt;// applied to the content container within FlatList&lt;/span&gt;
  &lt;span class="pl-c"&gt;// |------------ [ style ]--------------------------|&lt;/span&gt;
  &lt;span class="pl-c"&gt;// | |---------- [ flatListStyle ]&lt;/span&gt;&lt;/pre&gt;…
&lt;/div&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/kkemple/react-native-sideswipe"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h4&gt;
  
  
  Describe a few projects you’re most proud of…
&lt;/h4&gt;

&lt;p&gt;I don’t have many that I’m really proud of. I don’t really get joy from creating them. I get the most joy out of helping other devs be successful. Mentoring and teaching are my real passions and the thing I’m most proud of in my career in tech is building out the UI team at Major League Soccer.&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you have any new projects in the works?
&lt;/h4&gt;

&lt;p&gt;I’ve been working on a React Native app to help developer advocates track and manage their events. It’s called Avocado, and I’ll be releasing it next week! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--NcUFilhF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9jvdnk42xipah15gn2vz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NcUFilhF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9jvdnk42xipah15gn2vz.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  What do you blog about on &lt;a href="https://medium.com/@kurtiskemple"&gt;Medium&lt;/a&gt;?
&lt;/h4&gt;

&lt;p&gt;I’ve actually left Medium due to the paywall and now post to &lt;a href="https://dev.to/kkemple"&gt;Dev.to&lt;/a&gt;. I mainly talk about technology like serverless, React, React Native, and GraphQL (and AWS of course), but I also write about my issues with drug addiction, depression, and mental health.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why do you feel or describe yourself as an impostor while being a successful full stack developer? Do you have any advice to others on how to combat the syndrome?
&lt;/h4&gt;

&lt;p&gt;I don’t feel like an impostor any more! It wasn’t really tech related either, but more about having to alter my past due to my previous incarceration. However, with that said, I definitely did suffer from impostor syndrome in the first few years of my career. My biggest piece of advice is to remember what while there will be people who know more than you about certain subjects, 1) it’s normal because they’ve done it for YEARS, so you will get there too, 2) it’s highly unlikely that they are like that about every subject. You start to see people have specializations that they are super knowledgeable about, but in other areas, they aren’t nearly as knowledgeable.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why do you think it’s important to talk about mental health in the developer community?
&lt;/h4&gt;

&lt;p&gt;Mental health is a part of the health spectrum like any other. It seems weird to be able to talk about diet, fitness, stress management, work/life balance, but when it comes to diseases or issues of the mind most people react negatively to it. A lot of that is cultural, and, historically speaking, having a mental illness was seen as very negative. But we don’t look at people negatively for having cancer or diabetes, and it should be the same with issues of the brain.&lt;/p&gt;

&lt;h4&gt;
  
  
  Why did you decide to make your own podcast &lt;a href="https://fullstack.health"&gt;Fullstack Health&lt;/a&gt;?
&lt;/h4&gt;

&lt;p&gt;I saw a hole that needed to be filled and so I’m trying to fill it with my co-host &lt;a href="https://amberleyromo.com"&gt;Amberley Romo&lt;/a&gt;. Fullstack Health is about the intersection of health and technology and it covers all aspects of health, from mental and physical to spiritual. We often see a focus on a particular aspect of health but the truth is, if you focus on one and leave the rest, you’re probably not as well as you can be. &lt;/p&gt;

&lt;h4&gt;
  
  
  What would you consider to be the three most significant accomplishments in your life?
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Overcoming drug addiction&lt;/li&gt;
&lt;li&gt;Turning my life around post-incarceration&lt;/li&gt;
&lt;li&gt;Starting a family&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Do you have any hobbies? What are they?
&lt;/h4&gt;

&lt;p&gt;I have a few! The two that come to mind are CrossFit and longboarding. CrossFit is a style of fitness that tests you across a wide range of time and modality domains. This really means how well your body can perform at many different intensities and for many different time domains while doing many different types of movements. Things like Olympic weightlifting, gymnastics, plyometrics, and endurance training. The goal is to be able to perform adequately no matter what is thrown at you. I picked it up after I started to get tired while playing with my kids. I want to be able to be active with them for as long as possible.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DrDVuqOI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/mf1tk1sscnk88w355wm8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DrDVuqOI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/mf1tk1sscnk88w355wm8.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My other hobby is longboarding. I just love the feeling of cruising down the street carving and feeling the breeze. I’ve skated since I was a kid but lost the taste for the more technical aspects of skateboarding.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tklC9Ljd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/dnymadh8qti57bhyi13u.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tklC9Ljd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/dnymadh8qti57bhyi13u.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Are you excited about the upcoming conference in Berlin? What are you going to talk about and what are your expectations from the event?
&lt;/h4&gt;

&lt;p&gt;Yeah! Can. Not. Wait. I’m excited to be talking about how serverless technologies are pushing mobile and web development forward and making it possible to build production-ready apps without having to be an expert in things like DevOps. I’ll be showcasing that app, Avocado, I mentioned earlier and walking the audience through how I was able to take it from idea to app store in 4 weeks!&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;a href="https://reactday.berlin/?utm_source=devto&amp;amp;utm_medium=blogpost&amp;amp;utm_campaign=interview"&gt;Reserve a spot at React Day Berlin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/GGY_WSFlkNI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;p&gt;&lt;em&gt;The interview was prepared with the assistance of Marina Vorontsova, a copywriter from &lt;a href="https://soshace.com/"&gt;Soshace.com&lt;/a&gt;. Soshace is a hiring platform for web developers: &lt;a href="https://soshace.com/jobs"&gt;hire a developer&lt;/a&gt; or &lt;a href="https://soshace.com/developers"&gt;apply for a remote job&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>berlin</category>
    </item>
    <item>
      <title>Nik Graf: How to Learn Something New? Plan to Teach It!</title>
      <dc:creator>GitNation</dc:creator>
      <pubDate>Mon, 30 Sep 2019 06:52:24 +0000</pubDate>
      <link>https://dev.to/gitnation/nik-graf-how-to-learn-something-new-plan-to-teach-it-507o</link>
      <guid>https://dev.to/gitnation/nik-graf-how-to-learn-something-new-plan-to-teach-it-507o</guid>
      <description>&lt;h3&gt;
  
  
  We talked to Nik Graf, a freelance web developer passionate about GraphQL and ReasonML, a co-creator of &lt;a href="https://www.draft-js-plugins.com" rel="noopener noreferrer"&gt;DraftJS Plugins&lt;/a&gt;, and an organizer of the very first &lt;a href="https://www.reason-conf.com" rel="noopener noreferrer"&gt;ReasonConf&lt;/a&gt; in Vienna.
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Nik Graf is a freelancer living in Vienna, an avid open-source contributor, teacher of several web development courses on egghead.io, and an organizer of ReasonConf, the latest edition of which takes place this October in the US. In this interview with React Advanced, Nik shares his passion for GraphQL and ReasonML and opines on the challenges of organizing web development conferences and meetups. Nik gives a talk and teaches a workshop at &lt;a href="https://reactadvanced.com/?utm_source=blogpost&amp;amp;utm_medium=devto&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;React Advanced&lt;/a&gt; in London, Oct 24-25.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F2ym9qqkvjc3yfzq0rm2z.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F2ym9qqkvjc3yfzq0rm2z.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Hello Nik, and welcome to the interview with React Advanced! How did you end up in web development?
&lt;/h4&gt;

&lt;p&gt;I wanted to become an industrial designer and study it at the university of applied arts but didn’t finish my application on time. Back then I thought a semester of computer science wouldn’t do any harm. Once I built my first program I was hooked and decided to go with computer science.&lt;/p&gt;

&lt;h4&gt;
  
  
  What do you do now and what interesting projects do you have in the works?
&lt;/h4&gt;

&lt;p&gt;I’m a freelancer/consultant helping various teams with a strong focus on React and GraphQL. In addition to that, I organize ReasonConf and co-founded the &lt;a href="https://www.reason-association.org" rel="noopener noreferrer"&gt;Reason Association&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1121421021737902081-220" src="https://platform.twitter.com/embed/Tweet.html?id=1121421021737902081"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1121421021737902081-220');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1121421021737902081&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;h4&gt;
  
  
  Describe the conferences/meetups you’re organizing. Why did you decide to organize events around React and ReasonML?
&lt;/h4&gt;

&lt;p&gt;I’ve been organizing the &lt;a href="https://www.meetup.com/ReactVienna/" rel="noopener noreferrer"&gt;ReactVienna meetup&lt;/a&gt; for over three years. This was always a lot of fun, and we have a good mix of locals and international speakers. I never wanted to create a React conference as there are already plenty in Europe, but doing the very first Reason conference and getting a lot of great minds to Vienna was intriguing enough to do it. &lt;/p&gt;

&lt;h4&gt;
  
  
  What’s your involvement in open source?
&lt;/h4&gt;

&lt;p&gt;In the past, I have worked on various software like &lt;a href="https://github.com/nikgraf/belle" rel="noopener noreferrer"&gt;Belle&lt;/a&gt;, &lt;a href="https://www.draft-js-plugins.com" rel="noopener noreferrer"&gt;DraftJS Plugins&lt;/a&gt;, &lt;a href="https://github.com/styled-components/polished" rel="noopener noreferrer"&gt;Polished&lt;/a&gt;, &lt;a href="https://github.com/serverless/serverless" rel="noopener noreferrer"&gt;Serverless&lt;/a&gt;, &lt;a href="https://reasonml.github.io/docs/en/what-and-why" rel="noopener noreferrer"&gt;Reason Docs&lt;/a&gt;, and many others. Recently I have been focusing more on producing video lessons and spent less time contributing to open-source projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fwf4qri4tcp5jk3c0geqe.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fwf4qri4tcp5jk3c0geqe.jpg" alt="Nik presenting a talk"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  What’s behind your passion for ReasonML and OCaml? Why not TypeScript or any other statically typed language?
&lt;/h4&gt;

&lt;p&gt;What I enjoy most when using Reason is that a lot of my code is fully typed without writing any type just by leveraging type inference. It’s less work, but still having all the benefits of full type coverage. That said, I think TypeScript or even Flow is a totally valid choice. Which one is the best option really depends on your team, the requirements, and where you want to go.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1131533430855016449-591" src="https://platform.twitter.com/embed/Tweet.html?id=1131533430855016449"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1131533430855016449-591');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1131533430855016449&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you think React as a technology is deemed to supersede Vue and Angular?
&lt;/h4&gt;

&lt;p&gt;I don’t know. I haven’t used Angular in years and never really used Vue beyond a simple example.&lt;/p&gt;

&lt;h4&gt;
  
  
  In your opinion, what’s the most challenging part of organizing web development conferences?
&lt;/h4&gt;

&lt;p&gt;For me, it’s just the fact that there are always some unknowns you can’t prepare for, and because everything is happening live with hundreds of people in the room, you have to make good decisions on the spot.&lt;/p&gt;

&lt;h4&gt;
  
  
  You have produced plenty of video courses on &lt;a href="https://egghead.io" rel="noopener noreferrer"&gt;Egghead.io&lt;/a&gt;. What do you enjoy about teaching?
&lt;/h4&gt;

&lt;p&gt;To me teaching is one of the best ways to deeply explore a topic. It forces me to really go deep to find the best examples and explanations​ to transfer the knowledge.&lt;/p&gt;

&lt;p&gt;Also in my day-to-day, I enjoy pair programming with less-experienced engineers, because it forces you to constantly explain concepts you already might have taken for granted. And the best part of it is when someone new to the field comes up with a fantastic idea you couldn't even think of.&lt;/p&gt;

&lt;h4&gt;
  
  
  Do you have any hobbies? What are they?
&lt;/h4&gt;

&lt;p&gt;I enjoy being in the mountains. So every winter I try to do as much skiing as possible.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1147238096217563138-703" src="https://platform.twitter.com/embed/Tweet.html?id=1147238096217563138"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1147238096217563138-703');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1147238096217563138&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;h4&gt;
  
  
  Are you excited about the upcoming conference in London? What are you going to talk about and what are your expectations from the event?
&lt;/h4&gt;

&lt;p&gt;When I'm not about to release something new, I usually struggle to find a topic I'm happy to talk about. My goal is to talk about something most people yet haven't heard or thought of.&lt;/p&gt;

&lt;p&gt;For React Advanced I chose to talk about designing GraphQL schemas. GraphQL is becoming quite popular and but there are many gotchas you learn maintaining a GraphQL schema over time.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;a href="https://reactadvanced.com/?utm_source=blogpost&amp;amp;utm_medium=devto&amp;amp;utm_campaign=interview" rel="noopener noreferrer"&gt;Reserve a spot at React Advanced Conference&lt;/a&gt;
&lt;/h3&gt;




&lt;p&gt;&lt;em&gt;The interview was prepared with the assistance of Marina Vorontsova, a copywriter from &lt;a href="https://soshace.com/" rel="noopener noreferrer"&gt;Soshace.com&lt;/a&gt;. Soshace is a hiring platform for web developers: &lt;a href="https://soshace.com/jobs" rel="noopener noreferrer"&gt;hire a developer&lt;/a&gt; or &lt;a href="https://soshace.com/developers" rel="noopener noreferrer"&gt;apply for a remote job&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  About GitNation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gitnation.org/#about" rel="noopener noreferrer"&gt;GitNation&lt;/a&gt; is a foundation contributing to the development of the technological landscape by organizing events which focus on the open source software. We organize meaningful and entertaining JavaScript conferences and meetups, connecting talented engineers, researchers, and core teams of important libraries and technologies.&lt;/p&gt;

&lt;p&gt;Besides offering &lt;a href="https://gitnation.org/#events" rel="noopener noreferrer"&gt;single conference tickets&lt;/a&gt;, the organization also sells a GitNation Multipass providing discounted access to multiple &lt;a href="https://portal.gitnation.org/multipass" rel="noopener noreferrer"&gt;remote JavaScript conferences and workshops&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>react</category>
      <category>reactnative</category>
      <category>techtalks</category>
      <category>conference</category>
    </item>
  </channel>
</rss>
