Blog
I've been writing online since 2016, mostly about web development (React & Svelte). In total, I've written 26 articles on this site. Use the search below to filter by title.
Most Popular
Using React Hooks with canvas
––– views
An intro to the React hooks useState, useRef and useEffect.
Code Colocation is King
––– views
A simple principle to help structure code better.
Using Svelte to create a scroll video effect
––– views
Tutorial on how to create a scroll video effect using Svelte's powerful bind command.
All Posts
Guest post by ChatGPT
––– views
I asked ChatGPT to write blog post about it's impact on the way developers write code. The contents might surprise you.
Reading Notes Regenesis
––– views
Regenesis: Feeding the World without Devouring the Planet. By George Monbiot.
Plotting the age of parliament with Livebook
––– views
A tutorial for Livebook, an interactive coding notebook for the Elixir programing language.
New Job at Rabobank
––– views
Some career news! Today I'm joining the Rabobank as a frontend lead for the Wholesale & Rural Innovation department.
Phoenix LiveView Cursors
––– views
Part 2 of my tutorial creating "live cursors" as seen in Figma. In this tutorial I'll be using Phoenix LiveView to create the same feature.
On returning to the office
––– views
Some advice from the Stoic philosopher Seneca for workers returning to the office after the pandemic.
Live user cursors with Phoenix Presence
––– views
A tutorial for creating live cursors as seen in Figma. A step-by-step guide focused on beginners (I'm learning Phoenix myself).
Clean code is a phase
––– views
Why it's better to be kind, than to be clean.
Adding Tailwind CSS to a Phoenix project
––– views
With the official mix task it has become very easy to add Tailwind to any Phoenix project. To make it even more straightforward I've written this quick step-by-step guide.
React components should read like a book
––– views
How the ordering of functions can make component files easier to read.
One command to run it all
––– views
Why mocking all external requests for your app is worth it.
Of Bundles and Barrels
––– views
Why index barrel files can lead to large bundle sizes
Code Colocation is King
––– views
A simple principle to help structure code better
Using Svelte to create a scroll video effect
––– views
Tutorial on how to create a scroll video effect using Svelte’s powerful bind command.
Programming quotes
––– views
A collection of great programming quotes
mobx-state-tree
––– views
A first look at the state management library mobx-state-tree and a comparison with Redux Saga.
303 See Other
––– views
Last week I learned a few things about how redirects and 303 status codes are handled in the browser.
Accessible SVGs in React
––– views
How to let screenreaders read the title of an SVG using React
Brutalist CSS
––– views
196 bytes of minimal CSS
Forgit me nots
––– views
Git commands I keep forgetting
Reading notes Programming TypeScript
––– views
Stuff I don't want to forget from the Book Programming TypeScript.
Using React Hooks with canvas
––– views
An intro to the React hooks useState, useRef and useEffect
Reading notes Accelerate
––– views
Accelerate gives a scientific analysis of what makes IT organisations successful. I've listed the most important ones (from a developer perspective)
Reading notes CSS In Depth
––– views
Review of a book for programmers that've always considered CSS to be an (unpleasant) afterthought
API testing with Jest
––– views
Testing async API calls using Jest’s mocking features
Generating PDF's with Express
––– views
A fun little tutorial of how to create a PDF using a web form, Express and PDFKit