Blog

Talking about web development, life or just rambling

Data fetching with React-Query

We confused UI state with server cache for far too long
  • Apr 18, 2020
  • React

Optimistic UI updates

Trim down the number of loaders, and be optimistic 🤞
  • Mar 15, 2020
  • UX

Following the hype in web dev

The new things, the right things, and developer entertainment
  • Sep 1, 2019
  • Programming

My quest for digital minimalism II

Taking proper action against distractions & procrastination
  • Jun 22, 2019
  • Self-development

The Dip

My personal takeaways after reading 'The Dip'
  • May 5, 2019
  • Books

Avoiding props drilling

Cleaner React code with Context & Hooks
  • May 4, 2019
  • React

Setting up Pi-hole

Blocking all ads in my local network
  • Apr 20, 2019
  • Raspberry Pi

The impostor syndrome

Or why I can't have nice things
  • Apr 4, 2019
  • Self-development

Designing a landing page

Pretending to be a web designer for a day
  • Mar 30, 2019
  • Design

My quest for digital minimalism

Decluttering my digital life from all the nonsense
  • Feb 18, 2019
  • Self-development

Working with images in Gatsby

Optimizing the images served in a Gatsby app
  • Feb 3, 2019
  • React

CodeEurope & DEVit

Looking back at the workshops in Warsaw, Wroclaw & Thessaloniki
  • Jun 15, 2018
  • Conferences

Error handling with async-await in Vue and Vuex

Handling errors gracefully using async & await
  • Jan 11, 2018
  • JS

5 commandments for new developers

Things I would like to have known beforehands
  • Jun 1, 2017
  • Self-development