I write blog posts about things I find interesting, things I'm working on, or about problems I've faced with the solution I found.

If you want to be the first to know about any of my posts, subscribe to my Atom feed.

Sharing the UI router between AngularJS and Angular 6

Posted on: July 22nd, 2018

Enhance your dynamic website with markdown

Posted on: July 10th, 2018

Sharing state between AngularJS and Angular v6 with Redux

Posted on: July 4th, 2018

How to start using the terminal

Posted on: June 17th, 2018

AngularJS + Angular (v6) hybrid (finally!)

After 2.5 years it's finally time to make this happen! We're upgrading an AngularJS application to Angular (v6+). Follow along and by the end you'll have a working hybrid application.

Posted on: June 1st, 2018

Modernizing log: Part 3, Optimizing GraphQL queries

First, let me refresh your memory about what results I've had so far. The initial situation was as follows:

Posted on: May 2nd, 2018

An overview of my programming style guide

I'm writing this style guide to make my own code more readable and maintainable. This guide attempts to cover all of the code I write and work with, so it will

Posted on: April 29th, 2018

How I reduced the runtime of a Cronjob by 94%

We all need Cronjob for certain automation tasks, but sometimes these tasks take so long that they become a huge burden to you and your ecosystem. I had a Cronj

Posted on: April 26th, 2018

Modernizing log: Part 2, GraphQL test results

In the previous log, I mentioned that I had a product page that had too many XHR requests and was overloading the server with a high visitor count. To combat th

Posted on: March 19th, 2018

Docker isn't as difficult as I thought it was

When I looked into using Docker for my projects, I was very intimidated by "the Dockerfile". This was until I realized that I've been doing a similar thing for

Posted on: March 16th, 2018

Subscribe to my mailing list

I'm not evil, I won't spam you.

© Roelof Jan Elsinga
KvK: 64377962
Algemene voorwaarden