<!DOCTYPE html><html prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/article#" itemscope="" itemType="http://schema.org/WebSite" lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><link rel="preload" href="/component---src-layouts-index-js-f888e1798c2223ddfd0d.js" as="script"/><link rel="preload" href="/component---src-pages-index-js-de3ebfcc87970dddef16.js" as="script"/><link rel="preload" href="/path---index-be2e087bf42ebd0f5ec6.js" as="script"/><link rel="preload" href="/app-a84a9fc8407154c0ecba.js" as="script"/><link rel="preload" href="/commons-b746b4f6ee97c0a7f7ce.js" as="script"/><link rel="alternate" type="application/rss+xml" href="/rss.xml"/><title data-react-helmet="true">Rafael Belliard - Software developer</title><link data-react-helmet="true" rel="canonical" href="https://rafael.do"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="180x180" href="/public/favicon/apple-icon-180x180.png"/><link data-react-helmet="true" rel="apple-touch-icon-precomposed" sizes="144x144" href="/public/favicon/apple-icon-144x144.png"/><link data-react-helmet="true" rel="icon" type="image/png" sizes="192x192" href="/public/favicon/android-icon-192x192.png"/><link data-react-helmet="true" rel="shortcut icon" href="/public/favicon/favicon.ico"/><link data-react-helmet="true" rel="manifest" href="/public/favicon/manifest.json"/><meta data-react-helmet="true" name="description" content="Personal website of Rafael Belliard."/><meta data-react-helmet="true" property="og:type" content="article"/><meta data-react-helmet="true" name="twitter:card" content="summary"/><meta data-react-helmet="true" name="twitter:site" content="@rebelliard"/><meta data-react-helmet="true" name="twitter:creator" content="@rebelliard"/><meta data-react-helmet="true" property="fb:profile_id" content="100007638546934"/><meta data-react-helmet="true" property="og:site_name" content="Rafael Belliard - Software developer"/><meta data-react-helmet="true" property="og:publisher" content="https://www.facebook.com/rebelliard"/><meta data-react-helmet="true" property="article:publisher" content="https://www.facebook.com/rebelliard"/><meta data-react-helmet="true" property="article:author" itemProp="author" content="https://www.facebook.com/rebelliard"/><meta data-react-helmet="true" name="twitter:title" content="Rafael Belliard - Software developer"/><meta data-react-helmet="true" property="og:title" content="Rafael Belliard - Software developer"/><meta data-react-helmet="true" name="twitter:url" content="https://rafael.do"/><meta data-react-helmet="true" property="og:url" content="https://rafael.do"/><meta data-react-helmet="true" name="twitter:description" content="Personal website of Rafael Belliard."/><meta data-react-helmet="true" property="og:description" content="Personal website of Rafael Belliard."/><meta data-react-helmet="true" name="og:image"/><meta data-react-helmet="true" name="twitter:image:src"/><meta data-react-helmet="true" name="mobile-web-app-capable" content="yes"/><meta data-react-helmet="true" name="theme-color" content="#22297c"/><meta data-react-helmet="true" name="msapplication-TileColor" content="#22297c"/><meta data-react-helmet="true" name="msapplication-TileImage" content="https://rafael.do/public/favicon/ms-icon-144x144.png"/><meta data-react-helmet="true" name="msapplication-config" content="/public/favicon/browserconfig.xml"/><meta data-react-helmet="true" name="google-site-verification" content="8wOUpHuPjtENukcgJPOptzz1IwTynlJtIl__TUXdTAQ"/><style id="gatsby-inlined-css">@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Slab Thin "),local("Roboto Slab-Thin"),url(/static/roboto-slab-latin-100.4e42946b.woff2) format("woff2"),url(/static/roboto-slab-latin-100.3835332d.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Slab Light "),local("Roboto Slab-Light"),url(/static/roboto-slab-latin-300.9b8e3dd8.woff2) format("woff2"),url(/static/roboto-slab-latin-300.c0209ea1.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Slab Regular "),local("Roboto Slab-Regular"),url(/static/roboto-slab-latin-400.d7550731.woff2) format("woff2"),url(/static/roboto-slab-latin-400.a33f5bf8.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Slab Bold "),local("Roboto Slab-Bold"),url(/static/roboto-slab-latin-700.6f7d5987.woff2) format("woff2"),url(/static/roboto-slab-latin-700.d7eb60ce.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:local("Open Sans Light "),local("Open Sans-Light"),url(/static/open-sans-latin-300.60c86674.woff2) format("woff2"),url(/static/open-sans-latin-300.521d17bc.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:300;src:local("Open Sans Light italic"),local("Open Sans-Lightitalic"),url(/static/open-sans-latin-300italic.06bbd318.woff2) format("woff2"),url(/static/open-sans-latin-300italic.8a648ff3.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:local("Open Sans Regular "),local("Open Sans-Regular"),url(/static/open-sans-latin-400.cffb686d.woff2) format("woff2"),url(/static/open-sans-latin-400.bf2d0783.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:400;src:local("Open Sans Regular italic"),local("Open Sans-Regularitalic"),url(/static/open-sans-latin-400italic.987032ea.woff2) format("woff2"),url(/static/open-sans-latin-400italic.db70d0b9.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:local("Open Sans SemiBold "),local("Open Sans-SemiBold"),url(/static/open-sans-latin-600.223a277b.woff2) format("woff2"),url(/static/open-sans-latin-600.1cd5320f.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:600;src:local("Open Sans SemiBold italic"),local("Open Sans-SemiBolditalic"),url(/static/open-sans-latin-600italic.4950a720.woff2) format("woff2"),url(/static/open-sans-latin-600italic.318ea1ad.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:local("Open Sans Bold "),local("Open Sans-Bold"),url(/static/open-sans-latin-700.d08c09f2.woff2) format("woff2"),url(/static/open-sans-latin-700.623e3205.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:700;src:local("Open Sans Bold italic"),local("Open Sans-Bolditalic"),url(/static/open-sans-latin-700italic.c02f5da6.woff2) format("woff2"),url(/static/open-sans-latin-700italic.72e19cbb.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:local("Open Sans ExtraBold "),local("Open Sans-ExtraBold"),url(/static/open-sans-latin-800.aaeffaf2.woff2) format("woff2"),url(/static/open-sans-latin-800.c6aa0c4a.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-display:swap;font-weight:800;src:local("Open Sans ExtraBold italic"),local("Open Sans-ExtraBolditalic"),url(/static/open-sans-latin-800italic.6b3973ff.woff2) format("woff2"),url(/static/open-sans-latin-800italic.79b58175.woff) format("woff")}:root{--font-serif:"Roboto Slab",serif;--font-sans:"Open Sans",sans-serif;--font-weight:400;--color-bg:#22297c;--color-text:hsla(0,0%,100%,.7);--color-highlight:#00c5af;--color-heading-h1:#fff53c;--color-heading-h3:var(--color-highlight);--color-link:#f0f1f6;--color-link--hover:var(--color-heading-h1);--color-light:var(--color-link)}*{box-sizing:border-box}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-weight);letter-spacing:.5px}p{line-height:28px}a{cursor:pointer;color:var(--color-link);text-decoration:none}a:focus,a:hover{color:var(--color-link--hover)}h1,h2,h3,h4,h5,h6{letter-spacing:normal}h1,h2,h3,h4,h5,h6,nav{font-family:var(--font-serif);font-weight:var(--font-weight)}h1,h2{color:var(--color-heading-h1)}h2,h3{font-weight:var(--font-weight)}h3{color:var(--color-highlight);font-family:var(--font-sans);font-size:1em;letter-spacing:1.5px;text-transform:uppercase}.container{display:grid;justify-items:center}.section{width:44%;min-width:640px}.section .header{grid-area:header}.section .main{grid-area:main}.section .footer{grid-area:footer}pre{white-space:pre-wrap;overflow:auto;color:var(--color-light)}@media screen and (max-width:660px){.section{min-width:auto;width:98%}}@media screen and (max-width:660px){pre{width:500px}}@media screen and (max-width:600px){pre{width:440px}}@media screen and (max-width:550px){pre{width:390px}}@media screen and (max-width:549px){pre{width:330px}}@media screen and (max-width:414px){pre{width:320px}}@media screen and (max-width:370px){pre{width:300px}}.header{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"title nav nav nav";align-items:center;padding-bottom:4em}.header .title{grid-area:title;font-family:var(--font-serif);font-size:32px;letter-spacing:normal;margin-top:21.4px;margin-bottom:21.4px;text-align:left}.header .title a{color:var(--color-heading-h1);font-weight:var(--font-weight)}.header .title a:focus,.header .title a:hover{color:var(--color-highlight)}.header .nav{grid-area:nav;display:inline-block;text-align:right}.header .nav-item{margin-left:2em}.header .header-item{display:inline-block}@media screen and (max-width:414px){.header{padding-bottom:2em}.header .nav-item{margin-left:.65em}}@media screen and (max-width:370px){.header{padding-bottom:.7em}}.footer{text-align:center;padding-top:4em;padding-bottom:2.3em}.footer .social-icon{margin-left:.6em;margin-right:.6em}.footer .social-icon:focus,.footer .social-icon:hover{filter:brightness(0) invert(1)}@media screen and (max-width:414px){.footer{padding-top:2em;padding-bottom:1.2em}.footer .social-icon{margin-left:1em;margin-right:1em}}@media screen and (max-width:370px){.footer{padding-top:.7em;padding-bottom:.3em}}.main{border:7px solid var(--color-highlight);box-shadow:5px 6px 0 0 #fff53c;padding:40px}.main h3{margin-top:30px}.main .detail ul{padding-left:20px}.main .detail li{padding-left:12px}.main .hero{font-family:var(--font-serif);font-weight:var(--font-weight)}.main .hero a{color:var(--color-heading-h1)}.main .hero a:focus,.main .hero a:hover{color:var(--color-highlight)}.main .hero p{color:var(--color-light);font-size:1.15em;line-height:27px}.main.index h2{color:var(--color-heading-h1)}@media screen and (max-width:414px){.main{padding:15px}}.blog h1{margin-top:0;margin-bottom:1em}.blog h2{font-size:1.3em;margin-bottom:6px}.blog time{font-family:Roboto Slab,serif;font-weight:var(--font-weight);color:var(--color-highlight)}.blog summary{margin-top:15px}.blog article{margin-bottom:30px}@media screen and (max-width:660px){.blog article{margin-bottom:20px}}.blogpost h1{font-size:1.5em;margin-bottom:6px}.blogpost .divider{margin-top:3em}.blogpost .siblings{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}.blogpost img,.blogpost video{max-width:100%}.blogpost blockquote{color:var(--color-highlight);quotes:"\201C" "\201D" "\2018" "\2019"}.blogpost blockquote:before{content:open-quote}.blogpost blockquote:after{content:close-quote}.blogpost blockquote p{display:inline}</style></head><body><div id="___gatsby"><div class="container" data-reactroot=""><header class="section header"><h1 class="header-item title"><a aria-label="Go to the root page." href="/">rafael.do</a></h1><nav class="header-item nav" role="navigation"><a class="nav-item" href="/">About</a><a class="nav-item" href="/blog/">Blog</a><a class="nav-item" href="/cdn-cgi/l/email-protection#640901241605020501084a000b">Contact</a></nav></header><main id="main" class="section main index"><article class="hero"><h2>My name is Rafael Belliard and I make software–typically using JavaScript.</h2><p>I develop software architectures, backend services, frontend code, APIs and databases.<!-- --> <a href="#more">More about me.</a></p></article></main><footer id="footer" class="section footer"><h3>Find me online</h3><nav role="navigation"><a class="social-icon" href="https://twitter.com/rebelliard" itemProp="sameAs" target="_blank" rel="noopener noreferrer" aria-label="Visit my Twitter profile">
          <svg width="24px" height="20px" viewBox="0 0 24 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
            <title>Twitter</title>
            <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                <g transform="translate(-95.000000, -48.000000)" fill="#FFF53C" fill-rule="nonzero">
                    <g transform="translate(0.000000, 46.000000)">
                        <g transform="translate(95.000000, 2.000000)">
                            <path d="M23.954,2.569 C23.069,2.958 22.124,3.223 21.129,3.344 C22.143,2.733 22.923,1.77 23.292,0.621 C22.341,1.176 21.287,1.58 20.165,1.805 C19.269,0.846 17.992,0.246 16.574,0.246 C13.857,0.246 11.654,2.449 11.654,5.163 C11.654,5.553 11.699,5.928 11.781,6.287 C7.691,6.094 4.066,4.13 1.64,1.161 C1.213,1.883 0.974,2.722 0.974,3.636 C0.974,5.346 1.844,6.849 3.162,7.732 C2.355,7.706 1.596,7.484 0.934,7.116 L0.934,7.177 C0.934,9.562 2.627,11.551 4.88,12.004 C4.467,12.115 4.031,12.175 3.584,12.175 C3.27,12.175 2.969,12.145 2.668,12.089 C3.299,14.042 5.113,15.466 7.272,15.506 C5.592,16.825 3.463,17.611 1.17,17.611 C0.78,17.611 0.391,17.588 0,17.544 C2.189,18.938 4.768,19.753 7.557,19.753 C16.611,19.753 21.556,12.257 21.556,5.767 C21.556,5.558 21.556,5.347 21.541,5.137 C22.502,4.448 23.341,3.577 24.001,2.589 L23.954,2.569 Z"></path>
                        </g>
                    </g>
                </g>
            </g>
          </svg>
        </a><a class="social-icon" href="https://www.linkedin.com/in/rebelliard" itemProp="sameAs" target="_blank" rel="noopener noreferrer" aria-label="Visit my LinkedIn profile">
          <svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
            <title>LinkedIn</title>
            <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                <g transform="translate(-47.000000, -46.000000)" fill="#FFF53C" fill-rule="nonzero">
                    <g transform="translate(0.000000, 46.000000)">
                        <g transform="translate(47.000000, 0.000000)">
                            <path d="M20.447,20.452 L16.893,20.452 L16.893,14.883 C16.893,13.555 16.866,11.846 15.041,11.846 C13.188,11.846 12.905,13.291 12.905,14.785 L12.905,20.452 L9.351,20.452 L9.351,9 L12.765,9 L12.765,10.561 L12.811,10.561 C13.288,9.661 14.448,8.711 16.181,8.711 C19.782,8.711 20.448,11.081 20.448,14.166 L20.448,20.452 L20.447,20.452 Z M5.337,7.433 C4.193,7.433 3.274,6.507 3.274,5.368 C3.274,4.23 4.194,3.305 5.337,3.305 C6.477,3.305 7.401,4.23 7.401,5.368 C7.401,6.507 6.476,7.433 5.337,7.433 Z M7.119,20.452 L3.555,20.452 L3.555,9 L7.119,9 L7.119,20.452 Z M22.225,0 L1.771,0 C0.792,0 0,0.774 0,1.729 L0,22.271 C0,23.227 0.792,24 1.771,24 L22.222,24 C23.2,24 24,23.227 24,22.271 L24,1.729 C24,0.774 23.2,0 22.222,0 L22.225,0 Z"></path>
                        </g>
                    </g>
                </g>
            </g>
          </svg>
        </a><a class="social-icon" href="https://github.com/rebelliard" itemProp="sameAs" target="_blank" rel="noopener noreferrer" aria-label="Visit my GitHub profile">
          <svg width="23px" height="24px" viewBox="0 0 23 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
            <title>GitHub</title>
            <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                <g transform="translate(0.000000, -46.000000)" fill="#FFF53C" fill-rule="nonzero">
                    <g transform="translate(0.000000, 46.000000)">
                        <g>
                            <path d="M11.5,0.297 C5.14625,0.297 0,5.67 0,12.297 C0,17.6 3.29475,22.097 7.863125,23.682 C8.438125,23.795 8.64895833,23.424 8.64895833,23.105 C8.64895833,22.82 8.639375,22.065 8.63458333,21.065 C5.43566667,21.789 4.761,19.455 4.761,19.455 C4.23775,18.07 3.481625,17.7 3.481625,17.7 C2.43991667,16.956 3.562125,16.971 3.562125,16.971 C4.71691667,17.055 5.32354167,18.207 5.32354167,18.207 C6.34895833,20.042 8.0155,19.512 8.67291667,19.205 C8.77641667,18.429 9.07254167,17.9 9.40125,17.6 C6.84729167,17.3 4.163,16.268 4.163,11.67 C4.163,10.36 4.608625,9.29 5.34654167,8.45 C5.21716667,8.147 4.82904167,6.927 5.44716667,5.274 C5.44716667,5.274 6.41029167,4.952 8.60966667,6.504 C9.52966667,6.237 10.5071667,6.105 11.4846667,6.099 C12.4621667,6.105 13.4396667,6.237 14.3596667,6.504 C16.5446667,4.952 17.5077917,5.274 17.5077917,5.274 C18.1259167,6.927 17.7377917,8.147 17.6227917,8.45 C18.3559167,9.29 18.8015417,10.36 18.8015417,11.67 C18.8015417,16.28 16.1134167,17.295 13.5546667,17.59 C13.9571667,17.95 14.3309167,18.686 14.3309167,19.81 C14.3309167,21.416 14.3165417,22.706 14.3165417,23.096 C14.3165417,23.411 14.5177917,23.786 15.1071667,23.666 C19.708125,22.092 23,17.592 23,12.297 C23,5.67 17.850875,0.297 11.5,0.297"></path>
                        </g>
                    </g>
                </g>
            </g>
          </svg>
        </a><a class="social-icon" href="http://www.last.fm/user/belliard" itemProp="sameAs" target="_blank" rel="noopener noreferrer" aria-label="Visit my Last.fm profile">
          <svg width="25px" height="14px" viewBox="0 0 25 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
            <title>Last.fm</title>
            <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                <g transform="translate(-144.000000, -51.000000)" fill="#FFF53C" fill-rule="nonzero">
                    <g transform="translate(0.000000, 46.000000)">
                        <g transform="translate(144.000000, 5.000000)">
                            <path d="M11.02296,12.211 L10.10672,9.818 C10.10672,9.818 8.6164,11.414 6.38456,11.414 C4.40856,11.414 3.0056,9.762 3.0056,7.118 C3.0056,3.733 4.78192,2.522 6.52912,2.522 C9.04384,2.522 9.84048,4.09 10.52792,6.1 L11.43376,8.851 C12.3396,11.523 14.05768,13.669 19.01016,13.669 C22.55656,13.669 24.96104,12.624 24.96104,9.868 C24.96104,7.641 23.634,6.485 21.18064,5.933 L19.35336,5.549 C18.08768,5.275 17.71328,4.778 17.71328,3.952 C17.71328,3.016 18.47872,2.465 19.74336,2.465 C21.11928,2.465 21.85248,2.96 21.97624,4.144 L24.8352,3.814 C24.6012,1.335 22.82072,0.32 19.9004,0.32 C17.32224,0.32 14.80752,1.256 14.80752,4.254 C14.80752,6.127 15.7456,7.312 18.11992,7.859 L20.0564,8.302 C21.50928,8.632 21.99392,9.218 21.99392,10.015 C21.99392,11.036 20.96224,11.456 19.01016,11.456 C16.12,11.456 14.91672,9.999 14.22928,7.987 L13.29224,5.237 C12.09,1.663 10.16808,0.341 6.35648,0.341 C2.23288,0.327 0,2.879 0,7.235 C0,11.414 2.23288,13.68 6.24312,13.68 C9.47544,13.68 11.02296,12.223 11.02296,12.223 L11.02296,12.211 Z"></path>
                        </g>
                    </g>
                </g>
            </g>
          </svg>
        </a></nav></footer></div></div><script data-cfasync="false" src="/cdn-cgi/scripts/d07b1474/cloudflare-static/email-decode.min.js"></script><script id="webpack-manifest">/*<![CDATA[*/window.webpackManifest={"231608221292675":"app-a84a9fc8407154c0ecba.js","99219681209289":"component---node-modules-gatsby-plugin-offline-app-shell-js-5c4c5a0f7af9dc69d6d7.js","107818501498521":"component---src-templates-blog-post-js-b8fc01ebce8daf54440e.js","152176518627018":"component---src-pages-blog-index-js-a5cb75e5ed394cffc6a7.js","35783957827783":"component---src-pages-index-js-de3ebfcc87970dddef16.js","60335399758886":"path----557518bd178906f8d58a.js","210333531512890":"path---offline-plugin-app-shell-fallback-a0e39f21c11f6a62c5ab.js","221529548712416":"path---blog-integrating-angularjs-django-1916f723ae6dad24b33a.js","94859958604426":"path---blog-8-tips-to-become-an-effective-remote-developer-38de77b74444cd042bd6.js","13467135427313":"path---blog-response-to-react-design-principles-interpretation-by-react-members-683d56edcea87d5bbca2.js","24130961910084":"path---blog-react-driven-by-facebook-principle-concerns-a9aa0fd67004960e92bd.js","99004157742242":"path---blog-introduction-greedy-algorithms-e869d5e42d7ca30fc545.js","174085948463904":"path---blog-how-do-i-become-a-better-developer-c529dae16e0432d1a61b.js","47838559778689":"path---blog-enabling-scrolling-using-the-microsoft-natural-ergonomic-keyboard-4000-s-zoom-slider-on-ubuntu-1210-4b5818a40bf1978bc328.js","49683490770531":"path---blog-ec8d98debc98f43e08d9.js","142629428675168":"path---index-be2e087bf42ebd0f5ec6.js","114276838955818":"component---src-layouts-index-js-f888e1798c2223ddfd0d.js"}/*]]>*/</script><script>
            
  
  if(true) {
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  }
  if (typeof ga === "function") {
    ga('create', 'UA-117939300-1', 'auto');
      }
      </script><script>
          window.twttr = (function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0],
    t = window.twttr || {};
  if (d.getElementById(id)) return t;
  js = d.createElement(s);
  js.id = id;
  js.src = "https://platform.twitter.com/widgets.js";
  fjs.parentNode.insertBefore(js, fjs);

  t._e = [];
  t.ready = function(f) {
    t._e.push(f);
  };

  return t;
}(document, "script", "twitter-wjs"));
      </script><script>/*<![CDATA[*/!function(e,t,r){function n(){for(;d[0]&&"loaded"==d[0][f];)c=d.shift(),c[o]=!i.parentNode.insertBefore(c,i)}for(var s,a,c,d=[],i=e.scripts[0],o="onreadystatechange",f="readyState";s=r.shift();)a=e.createElement(t),"async"in i?(a.async=!1,e.head.appendChild(a)):i[f]?(d.push(a),a[o]=n):e.write("<"+t+' src="'+s+'" defer></'+t+">"),a.src=s}(document,"script",["/commons-b746b4f6ee97c0a7f7ce.js","/app-a84a9fc8407154c0ecba.js","/path---index-be2e087bf42ebd0f5ec6.js","/component---src-pages-index-js-de3ebfcc87970dddef16.js","/component---src-layouts-index-js-f888e1798c2223ddfd0d.js"])/*]]>*/</script></body></html>