Blog

Writing about coding, life, productivity & more
cover
September 2021Productivity

All company chat should be in public

How to make remote work a lot better, with a bit of effort

cover
September 2021Coding

Ditching manual releases with Changesets

Hassle free versioning & changelog management with Changesets

cover
January 2021Front-end

How I load my web fonts in Gatsby

Preloading self-hosted web fonts, for greater performance

cover
December 2020React

Working with images in Gatsby

Utilizing the latest, more flexible, and straightforward API

Updated: March 2021
cover
September 2020Front-end

What is a Front-end Developer anyway?

Javascript has shaken things up and we refuse to acknowledge it

cover
April 2020React

Separating server cache & application state with React Query

The difference between UI state, ephemeral data & how React Query helps

Updated: April 2021
cover
March 2020UX

When to use optimistic updates in your application

Reduce the number of spinners in your application by utilizing optimistic updates

cover
September 2019Programming

Following the hype in web development

The new things, the right things, and developer entertainment

cover
June 2019Self-improvement

My quest for digital minimalism II

Taking proper action against distractions & procrastination

cover
May 2019Books

When to quit & when to stick

My takeaways after reading 'The Dip' by Seth Godin

cover
May 2019React

Avoiding props drilling with Context

Sensible state management with Context & Hooks

cover
April 2019Self-improvement

The impostor syndrome

The irrational fear of being exposed as a fraud

cover
February 2019Self-improvement

My quest for digital minimalism

Decluttering my digital life from all the nonsense

cover
May 2018Misc

Working remotely

Reflecting on remote work, the good and the bad things

cover
January 2018Vue

Error handling with async-await in Vue 2 and Vuex

Handling errors gracefully using async & await