loading...
Roelof Jan Elsinga profile picture

Roelof Jan Elsinga

I'm a full-stack developer who loves to explore the right tools for the job. I enjoy writing and documenting my journey.

Location Groningen, The Netherlands Joined Joined on  Email address roelof.jan@hey.com GitHub logo LinkedIn logo Medium logo External link icon
Work

Lead developer at Tubber

Fixing hidden infrastructure issues with Netdata

Reactions 0
5 min read

Learning Go: What I've learned in 9 months

Reactions 2
6 min read

GraphQL: Centralize existing REST API endpoints for easier development

Reactions 7
5 min read

Ansible: Easy and Safe SSH deployments from GitHub

Reactions 1
4 min read

Boost web performance with Service Workers

Reactions 3
4 min read

How I automated publishing my content to LinkedIn

Reactions 4
5 min read

Technical SEO: Improving your page loads with properly sized images

Reactions 5
3 min read

Ansible: Tasks vs Roles vs Handlers

Reactions 7
4 min read

Automating Laravel deployment using Ansible

Reactions 7
2 min read

Getting a 73% increase in clicks from Google results

Reactions 3
2 min read

Building CLI applications with Go

Reactions 6
6 min read

Technical SEO: How to add structured data to your website

Reactions 6
8 min read

Tutorial: How to set up and automatically deploy your website to GitHub Pages

Reactions 6
10 min read

GitHub Pages: Static web hosting made simple

Reactions 0
4 min read

How to set a static IP address on a Raspberry Pi

Reactions 5
4 min read

3 things to do to prioritize new features

Reactions 2
3 min read

Aloia CMS: Compatibility with Laravel 6 and 7

Reactions 6
1 min read

How Aloia CMS has made me more productive

Reactions 7
4 min read

How to get the verified flag on your commits in GitHub

Reactions 7
5 min read

How I added Elasticsearch to a Laravel application on a server with minimal resources

Reactions 10
4 min read

My favorite feature in Peppermint OS

Reactions 13
3 min read

Why documentation is (almost) more important than code

Reactions 9
5 min read

What are your favorite bash aliases?

Reactions 65 Comments 24
1 min read

Aloia CMS: Version 1.0.0 has released!

Reactions 12
3 min read

How to set up a personal cloud using a Raspberry Pi and Nextcloud

Reactions 36
7 min read

Building my personal cloud after 4 years

Reactions 57 Comments 13
4 min read

Aloia CMS: The road to version 1.0

Reactions 6
5 min read

What I learned from publishing my first Golang package

Reactions 7
5 min read

The impact of migrating from PHP to Golang

Reactions 9 Comments 9
7 min read

Linux: Rolling releases vs Snapshot releases

Reactions 10
5 min read

How to optimize your product without blocking progress

Reactions 4
6 min read

How to reclaim your privacy on the internet

Reactions 8
9 min read

Top 10 reasons to start blogging as a software engineer

Reactions 13
8 min read

Linux: How it saved my old laptop

Reactions 8 Comments 2
5 min read

Proxy API calls to your server during Angular development

Reactions 6
2 min read

RSS/Atom feed: Why you should have one for your blog

Reactions 11
6 min read

Event sourcing: The single source of truth

Reactions 6
6 min read

Creating a documentation website for my open-source package Aloia CMS

Reactions 4
3 min read

Using Netlify to simplify the CI/CD pipeline with Angular

Reactions 6
6 min read

100% test coverage: Why or why not?

Reactions 6 Comments 2
7 min read

How to write good documentation

Reactions 18
4 min read

Why is a simple script often harder to write?

Reactions 6 Comments 1
3 min read

Portfolio updates for September 2019

Reactions 9
3 min read

Struggling with micro-optimizations on large scale data processing

Reactions 5 Comments 3
4 min read

How to fix CORS headers in a single page application

Reactions 6 Comments 2
3 min read

Open source contributions (September 2019)

Reactions 9
2 min read

Why I built my own CMS

Reactions 8
6 min read

What should a good technical CV include?

Reactions 5 Comments 11
1 min read

Need advice: How do I build my mailing list?

Reactions 5 Comments 4
1 min read

My thoughts about using a VPN during everyday life

Reactions 12 Comments 6
4 min read

How I write my blog posts: 6 steps

Reactions 6
7 min read

How I'm trying to become a better communicator

Reactions 8
4 min read

Building automatic API Stubs and/or using Mocks in PHP

Reactions 6
3 min read

My recent open source contributions (August 2019)

Reactions 5
2 min read

Taking the first steps with event sourcing in PHP

Reactions 8
3 min read

Improve query performance for polymorphic relationships in Laravel

Reactions 6
3 min read

5 reasons to start using Ubuntu

Reactions 6
4 min read

How to Pick Right Configuration File Type for Your Project

Reactions 5 Comments 2
5 min read

How to generate a sitemap

Reactions 9
3 min read

Why I don't use a database for my blog

Reactions 7 Comments 1
4 min read
loading...