All blog posts
Simplifying Frontend Development with Temba: A Quick Backend Solution
Temba is a library I created to help developers quickly spin up a backend web API
Jul 12, 2024 · 3 minute read
Throwing errors, just to be sure
Why I think it's a bad idea to throw errors in your own code yourself, as a convenience, or just to be sure...
Mar 26, 2023 · 5 minute read
How (and why!) to start with content creation
Content creation is a great way to level up as a developer, and improve your hard and soft skills. It makes you more visible, and distinguishes you from other developers.
Mar 23, 2023 · 4 minute read
My career path - Where do I want to go?
My reflection on my career and what a possible next step could be.
Jan 17, 2023 · 3 minute read
What is a finite state machine?
Let's talk about state machines, a very nice way to structure application logic.
Jan 11, 2023 · 4 minute read
Elm: User interaction
A web app is not a web app if you can not interact with it. Let's build an app that handles user input!
Dec 13, 2022 · 10 minute read
Elm: Rendering HTML
How do we render HTML with Elm, the functional language for creating web applications?
Dec 5, 2022 · 4 minute read
Elm baby steps: The language
Before building a real app with Elm, let's look at the language first.
Dec 4, 2022 · 4 minute read
Expected and Unexpected Errors
Runtime errors can be expected. Not all of them of course, but most can. Let me explain.
Jan 9, 2022 · 8 minute read
How I sort out my ideas and thoughts
I use voice recording to brainstorm with myself, and it's super helpful for me!
Oct 7, 2021 · 3 minute read
What is a reducer?
Let me explain how a reducer converts an array to any type of value. Oh, and what the useReducer hook has got to do with it.
Mar 25, 2021 · 6 minute read
Composition with currying
Let's use partial application to compose curried functions together.
Mar 23, 2021 · 5 minute read
Currying: What is it?
Discovering a confusing, but very cool functional programming concept: Currying.
Mar 14, 2021 · 6 minute read
Learn React basics by creating a simple calculation game (part 3)
We improve the simple calculation game by using the useReducer hook.
Jan 7, 2021 · 10 minute read
Learn React basics by creating a simple calculation game (Part 2)
By using the useEffect hook we can make our app a lot more interesting.
Dec 29, 2020 · 5 minute read
Learn React basics by creating a simple calculation game (Part 1)
Let's learn React, by using JSX, conditional rendering, event handling, and the useState hook
Dec 22, 2020 · 6 minute read
My urge to share what I learn
Sharing what you learn, while you learn, is the most effective way to learn new things.
Nov 4, 2020 · 3 minute read
Goodbye Gatsby, hello static site generator
Why and how I switched from Gatsby to my own solution for publishing my blog.
Oct 28, 2020 · 3 minute read
Using Twitter for blog commenting
Let's not implement our own blog commenting system, but just use Twitter for that.
Apr 18, 2020 · 2 minute read
useEffect for handling side effects
Let's learn about the useEffect hook!
Mar 17, 2020 · 6 minute read
Wat je leert in mijn React Foundation training
Deze training geeft jou het fundament om een goede React developer te worden.
Sep 25, 2019 · 4 minute read
Render Props Part IV - Keep It Simple Stupid
Part IV of discovering the render props pattern.
Sep 18, 2019 · 3 minute read
My own React presentation tool
Let's build a React app to render presentation slides.
Jun 29, 2019 · 6 minute read
Render Props Part III - A flexible and reusable Toggle component
Part III of discovering the render props pattern.
May 30, 2019 · 5 minute read
Render Props Part II: using the Toggle component
Part II of discovering the render props pattern.
May 20, 2019 · 3 minute read
5 Days of Code
Evaluating my first 5 days of my 100 Days of Code challenge.
May 18, 2019 · 1 minute read
Day 4 - Render props
Render what? Render props! Let's discover this React pattern.
May 17, 2019 · 5 minute read
Day 3 - Switched to another Gatsby starter
Switching templates for my Gatsby blog.
May 16, 2019 · 1 minute read
Day 2 - Publishing my first blog posts
Finally I publish my first blog post!
May 15, 2019 · 1 minute read
My React workshops
This year I started giving React workshops. In this blog post I want to share with you how I got into this and why and how I am doing this.
May 15, 2019 · 3 minute read
Day 1 - Setting up a Gatsby blog on Netlify
Let's create a blog with Gatsby and go live!
May 14, 2019 · 2 minute read
Day 0 - A new challenge - 100 Days of Code
Who am I and what are my goals for my 100 Days of Code challenge.
May 13, 2019 · 2 minute read