Roelof Jan Elsinga

Roelof Jan Elsinga @roelofjanelsinga

About: I'm a developer-turned-business owner who loves to explore the right tools for the job. I enjoy writing and documenting my journey. I use code as one of the tools to solve real problems.

Location:
Groningen, The Netherlands
Joined:
Aug 26, 2019

Roelof Jan Elsinga
articles - 96 total

From "The Cloud" to my cloud: I'm back to self-hosting

From "The Cloud" to my cloud: I'm back to self-hosting In the past 1-2 years, it feels...

Learn More 0 0Apr 5 '24

How do you choose a database type for a software project?

How do you choose a database type for a software project? In the world of software...

Learn More 0 0Oct 18 '23

Using Caddy for automatic SSL certificates with Cloudflare

Using Caddy for automatic SSL certificates with Cloudflare Cloudflare has been a...

Learn More 0 0Oct 18 '23

Quick tip: Reduce your Docker Image size when using the League Flysystem s3 adapter

Quick tip: Reduce your Docker Image size when using the League Flysystem s3 adapter If...

Learn More 0 0Oct 18 '23

How to enable step debugging in PHP with Xdebug 3 and PHPStorm

How to enable step debugging in PHP with Xdebug 3 and PHPStorm Are you looking to debug...

Learn More 0 0Oct 18 '23

Why you should (still) add an RSS feed to your content website in 2023

Why you should (still) add an RSS feed to your content website in 2023 Do you want a...

Learn More 0 0Dec 28 '22

Why Caddy might be the best start for your next software project

Why Caddy might be the best start for your next software project Do you dread setting up...

Learn More 0 0Dec 28 '22

5x performance increase: A simple trick to speed up your PHP application

5x performance increase: A simple trick to speed up your PHP application Have you been...

Learn More 0 0Dec 28 '22

How to migrate from Mailchimp to Postmark + Temporal

Photo by Markus Winkler How to migrate from Mailchimp to Postmark + Temporal MailChimp is...

Learn More 1 0Dec 28 '22

Neo4j for SEO & UX: Easily create related content

Neo4j for SEO & UX: Easily create related content Improving your UX and SEO for your...

Learn More 0 0Dec 28 '22

My 2020 in review

My 2020 in review 2020 has been a strange year for us all, but I don't want to linger on...

Learn More 5 0Dec 30 '20

How to create a simple MQTT switch in Home Assistant

How to create a simple MQTT switch in Home Assistant When you're using Home Assistant...

Learn More 7 0Nov 18 '20

Fixing hidden infrastructure issues with Netdata

Graphics from the Netdata blog Fixing hidden infrastructure issues with Netdata As...

Learn More 0 0Oct 12 '20

Learning Go: What I've learned in 9 months

Learning Go: What I've learned in 9 months If you've developed any applications that run...

Learn More 3 0Oct 12 '20

GraphQL: Centralize existing REST API endpoints for easier development

GraphQL: Centralize existing REST API endpoints for easier development API gateways are...

Learn More 7 0Aug 26 '20

Ansible: Easy and Safe SSH deployments from GitHub

Ansible: Easy and Safe SSH deployments from GitHub Ansible is a server orchestration...

Learn More 2 0Aug 26 '20

Boost web performance with Service Workers

Boost web performance with Service Workers If you've been working on the performance of...

Learn More 5 1Aug 11 '20

How I automated publishing my content to LinkedIn

How I automated publishing my content to LinkedIn As you might have read in earlier...

Learn More 4 0Jul 8 '20

Technical SEO: Improving your page loads with properly sized images

Technical SEO: Improving your page loads with properly sized images We all know that we...

Learn More 5 0Jul 2 '20

Ansible: Tasks vs Roles vs Handlers

Ansible: Tasks vs Roles vs Handlers Running tasks in Ansible can be done in different...

Learn More 9 0Jun 11 '20

Automating Laravel deployment using Ansible

Automating Laravel deployment using Ansible If you, like me, have been deploying changes...

Learn More 7 0Jun 9 '20

Getting a 73% increase in clicks from Google results

Getting a 73% increase in clicks from Google results Two weeks ago I published a post...

Learn More 3 0Jun 9 '20

Building CLI applications with Go

Building CLI applications with Go Command Line Interface (CLI) applications can automate...

Learn More 8 0May 14 '20

Technical SEO: How to add structured data to your website

Technical SEO: How to add structured data to your website Structured data is a way to...

Learn More 10 0May 7 '20

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

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

Learn More 6 0Apr 23 '20

GitHub Pages: Static web hosting made simple

GitHub Pages: Static web hosting made simple Most developers use some kind of version...

Learn More 0 0Apr 16 '20

How to set a static IP address on a Raspberry Pi

How to set a static IP address on a Raspberry Pi Raspberry Pi's are getting faster and...

Learn More 6 0Apr 9 '20

3 things to do to prioritize new features

3 things to do to prioritize new features Prioritizing is difficult, especially when you...

Learn More 2 0Apr 2 '20

Aloia CMS: Compatibility with Laravel 6 and 7

This post is part of the release notes I published on the documentation website for Aloia CMS. So it'...

Learn More 6 0Mar 25 '20

How Aloia CMS has made me more productive

How Aloia CMS has made me more productive Aloia CMS is a content management system I'm...

Learn More 7 0Mar 26 '20