Blog Posts
Trailing Slash for Frameworks
It turns out that putting a / at the end of a URL can be a big deal. Should you put it? Or should you not? Or should you simply make both...
9 September 2024 - 13 min read
I'm Tired of Node Builtin APIs
Node.js has been releasing some neat APIs for common downstream usecases lately. There's
17 August 2024 - 9 min read
Hot Module Replacement is Easy
If you've built projects with Vite, chances are you've also used Hot Module Replacement (HMR). HMR allows you to update your code without...
5 February 2024 - 23 min read
No One Asked for your Age
Age isn’t just a number, or so they said. It’s one that affects you mentally. Often presented as pride, but also a recipe for envy.
1 January 2023 - 2 min read
Reflecting 2021
The ever-so-lonely year, but an important one.
7 January 2022 - 1 min read
My First Two Weeks with a Mac
On 26 November 2021, I've received my first MacBook Pro bought from my own pocket. It was a huge, huge investment, especially coming from a...
12 December 2021 - 4 min read
My Svelte Code Ordering Style
Formatting Svelte code with Prettier is just half the story, the script tag is where the magic happens, but there's no formal way to...
28 March 2021 - 2 min read
Using Apollo Client in Sapper
If you've tried to get Apollo Client to work with Sapper, you'll quickly notice that queries can get very repetitive, especially when...
21 December 2020 - 5 min read
Simple Svelte Routing with Reactive URLs
If you're not using SvelteKit, and you need a router in the wild, you'll quickly notice that there are A LOT of choices out there. If all you need is to conditionally render a few components based on the URL, we should be able to use native web APIs to do just that!
18 October 2020 - 5 min read
My NodeJS Backend Stack
The NodeJS ecosystem is large and there are many ways to build your server. In about 6 months of learning backend work, I finally came out...
9 March 2020 - 6 min read
Fixing Weather Skins in Rainmeter
Another day, another weather service down. Here are the steps to fix broken weather skins and migrate to different weather service APIs.
18 January 2020 - 7 min read
Building My First Apollo Server
I recently got interested in GraphQL whilst building a new server. I had experience with the REST infrastructure before so this post will go...
5 October 2019 - 3 min read
Extending Include Components in Jekyll
This post will highlight some tips and tricks of the include tag to build more advanced components in Jekyll. The include docs explains it...
19 July 2019 - 2 min read
3 Ways to Fix Rainmeter Crashes
Sometimes Rainmeter crashes and you have no idea why. Here's a straightforward guide to fix it.
6 June 2019 - 2 min read