Rob van der LeekinLevel Up CodingHow to build a reusable confirmation dialog with React hooksA common task when building React web applications is to show and handle confirmation dialogs. For example, when a user is about to perform…·4 min read·Nov 13, 2023--1--1
Rob van der LeekinLevel Up CodingToday’s number #1 programming language: Python or JavaScript?Let’s end the discussion, once and for all·9 min read·Sep 29, 2023----
Rob van der LeekinBetter ProgrammingWhen to refactor your code?Make refactoring part of your Definition of Done by utilizing my developer tool — CodeLimit·9 min read·5 days ago--2--2
Rob van der LeekinLevel Up CodingCode-Along: Fun with Escape CodesDucks 🦆 are 🦆 taking over the 🦆 terminal!·6 min read·Mar 30, 2023--1--1
Rob van der LeekinLevel Up CodingHow to send WhatsApp messages from the command-lineUsing Mudslide, a terminal WhatsApp client·3 min read·Dec 23, 2022--1--1
Rob van der LeekinBetter ProgrammingAvoid the Snake Pit of Python Package Management With PoetryUsing Poetry to build private and public Python libraries·5 min read·Oct 22, 2021--1--1
Rob van der LeekinLevel Up CodingShell QuestIssue 1 — Shell History 101·13 min read·Sep 29, 2021--1--1
Rob van der LeekinLevel Up CodingAutomatically create a branch from an issue in GitHubThis is what the typical workday of a software engineer looks like:·4 min read·Jul 7, 2021----
Rob van der LeekinLevel Up CodingHow to do branch-based developmentSoftware development is an inherently iterative process. Each iteration changes the code to make a software system do something new…·9 min read·Oct 2, 2020----
Rob van der LeekinWrite BetterCodeHow to build a modern CI/CD pipelineUsing free and hosted services·11 min read·Apr 9, 2017--26--26