<!DOCTYPE html>
<html>

  <head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <meta name="google-site-verification" content="T8_17FcGPeQNejRM2uTRglMA_F_zitlqaruLat2rJM8" />
  <meta name="flattr:id" content="gyvyye">

  <title>Jeroen Pelgrims</title>

  <meta name="description" content="Info site &amp; blog of Jeroen Pelgrims, a Belgian software developer living in Norway.
">

  <link rel="canonical" href="https://jeroenpelgrims.com/">
  <link rel="alternate" type="application/rss+xml" title="Jeroen Pelgrims" href="https://jeroenpelgrims.com/feed.xml" />
  
</head>


  <body>

    <header class="site-header">

  <div class="wrapper">
    <a class="site-title" href="/">
      <img src="https://www.gravatar.com/avatar/8bee53901e7d97eb698d6205090acf35?s=100">
      Jeroen Pelgrims
    </a>

    <nav class="site-nav">
      <a href="#" class="menu-icon">
        <svg viewBox="0 0 18 15">
          <path fill="#424242" d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
          <path fill="#424242" d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
          <path fill="#424242" d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
        </svg>
      </a>

      <div class="trigger">
        
          
        
          
            <a class="page-link" href="/about/">About</a>
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
        <a class="page-link" href="http://jeroenpelgrims.gitlab.io/resume/resume.pdf">Résumé</a>
      </div>
    </nav>
  </div>
</header>

    <div class="page-content">
      <div class="wrapper">
        <div class="home">

  <h1 class="page-heading">Blog posts</h1>

  <ul class="post-list">
    
      

      
        <li>
          <h2>2017</h2>
        </li>
        
      

      <li>
        <span class="post-meta">Sep 15, 2017</span>

        <h3>
          <a class="post-link" href="/quick-and-dirty-react-reason-hmr-hot-module-reloading/">Quick and dirty React Reason HMR (Hot module reloading)</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jun 25, 2017</span>

        <h3>
          <a class="post-link" href="/arduino-solar-aimer/">Arduino solar aimer</a>
        </h3>
      </li>
    
      

      
        <li>
          <h2>2016</h2>
        </li>
        
      

      <li>
        <span class="post-meta">Mar 5, 2016</span>

        <h3>
          <a class="post-link" href="/pushing-to-dokku-from-gitlab-ci/">Pushing to Dokku from GitLab CI</a>
        </h3>
      </li>
    
      

      
        <li>
          <h2>2014</h2>
        </li>
        
      

      <li>
        <span class="post-meta">Jul 20, 2014</span>

        <h3>
          <a class="post-link" href="/express-4-namespacingrouting/">Clean & efficient namespacing/routing in express 4</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">May 30, 2014</span>

        <h3>
          <a class="post-link" href="/node-streams-in-coffeescript/">Node streams in CoffeeScript</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">May 25, 2014</span>

        <h3>
          <a class="post-link" href="/ghost-upgrade-script/">Ghost upgrade script</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Apr 20, 2014</span>

        <h3>
          <a class="post-link" href="/token-based-sessionless-auth-using-express-and-passport/">Token based, sessionless auth using express and passport</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jan 9, 2014</span>

        <h3>
          <a class="post-link" href="/farewell-opera/">Farewell Opera</a>
        </h3>
      </li>
    
      

      
        <li>
          <h2>2012</h2>
        </li>
        
      

      <li>
        <span class="post-meta">Apr 9, 2012</span>

        <h3>
          <a class="post-link" href="/sightseeing-in-antwerp/">Sightseeing in Antwerp</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Feb 29, 2012</span>

        <h3>
          <a class="post-link" href="/samsung-galaxy-sii-batteryusb-problems/">Samsung Galaxy SII battery/USB problems</a>
        </h3>
      </li>
    
      

      
        <li>
          <h2>2011</h2>
        </li>
        
      

      <li>
        <span class="post-meta">Jun 23, 2011</span>

        <h3>
          <a class="post-link" href="/updated-soundswitch/">Updated SoundSwitch</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jun 14, 2011</span>

        <h3>
          <a class="post-link" href="/jquery-scroll-to-element-plugin/">jQuery scroll to element plugin</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Apr 11, 2011</span>

        <h3>
          <a class="post-link" href="/learning-norwegian-some-resources/">Learning Norwegian - Some resources</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Mar 14, 2011</span>

        <h3>
          <a class="post-link" href="/bulktts-text-to-speech-using-google-translate/">Bulktts - Text to speech using Google Translate</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Mar 6, 2011</span>

        <h3>
          <a class="post-link" href="/python-in-memory-zip-file/">Python in-memory zip file</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jan 20, 2011</span>

        <h3>
          <a class="post-link" href="/solving-8-queens-problem-on-an-8x8-board-with-a-genetic-algorithm/">Solving 8 Queens problem on an 8x8 board with a Genetic Algorithm.</a>
        </h3>
      </li>
    
      

      
        <li>
          <h2>2010</h2>
        </li>
        
      

      <li>
        <span class="post-meta">Jul 24, 2010</span>

        <h3>
          <a class="post-link" href="/programming-praxis-happy-numbers/">Programming Praxis - Happy Numbers</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jul 20, 2010</span>

        <h3>
          <a class="post-link" href="/programming-praxis-word-cube/">Programming Praxis - Word Cube</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jun 30, 2010</span>

        <h3>
          <a class="post-link" href="/bachelor-in-applied-computer-science/">Bachelor in Applied Computer Science</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jun 10, 2010</span>

        <h3>
          <a class="post-link" href="/java-doesnt-support-inheriting-twice-from-the-same-interface-with-a-different-generic-parameter/">Java doesn't support inheriting twice from the same interface with a different generic parameter</a>
        </h3>
      </li>
    
      

      

      <li>
        <span class="post-meta">Jun 5, 2010</span>

        <h3>
          <a class="post-link" href="/automatically-add-library-jar-contents-to-executable-jar-with-netbeans/">Automatically add library jar contents to executable jar with Netbeans</a>
        </h3>
      </li>
    
  </ul>
</div>

      </div>
    </div>

    <footer class="site-footer">
  <div class="wrapper">
    
    <div class="footer-col-wrapper">
      <div class="footer-col  footer-col-1">
        <ul class="contact-list">
          <li>Jeroen Pelgrims</li>
          <li><a href="mailto:" data-rot18="1w96w5.7w3y904a@y4s03.u64">This requires javascript to be enabled</a></li>
        </ul>
      </div>

      <div class="footer-col  footer-col-2">
        <ul class="social-media-list">
          
            <li>
              <i class="fa fa-github"></i>
              <a href="https://github.com/resurge">
                <span class="username">resurge</span>
              </a>
            </li>
          

          
            <li>
              <i class="fa fa-twitter"></i>
              <a href="https://twitter.com/jeroenpelgrims">
                <span class="username">jeroenpelgrims</span>
              </a>
            </li>
          

            <li>
              <i class="fa fa-rss"></i>
              <a href="https://jeroenpelgrims.com/feed.xml">
                <span class="username">RSS feed</span>
              </a>
            </li>
        </ul>
      </div>

      <div class="footer-col footer-col-3">
        <p class="text">Info site &amp; blog of Jeroen Pelgrims, a Belgian software developer living in Norway.
</p>
      </div>
    </div>

  </div>

</footer>

<link rel="stylesheet" href="/css/main.css">
<link href='https://fonts.googleapis.com/css?family=Lora:400,400italic,700' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Merriweather:400' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="/js/main.js"></script>
<script>
  (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','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-1810958-19', 'auto');
  ga('send', 'pageview');

</script>
  </body>

</html>
