Blog

Talking about web development, life or just rambling

09/2020React

4 things to have in mind when starting a React project

Code debt starts before we realize it

04/2020React

Data fetching with React-Query

We confused UI state with server cache for far too long

03/2020UX

Optimistic UI updates

Trim down the number of loaders, and be optimistic 🤞

09/2019Programming

Following the hype in web dev

The new things, the right things, and developer entertainment

06/2019Self-development

My quest for digital minimalism II

Taking proper action against distractions & procrastination

05/2019Books

The Dip

My personal takeaways after reading 'The Dip'

05/2019React

Avoiding props drilling

Cleaner React code with Context & Hooks

04/2019Raspberry Pi

Setting up Pi-hole

Blocking all ads in my local network

04/2019Self-development

The impostor syndrome

Or why I can't have nice things

03/2019Design

Designing a landing page

Pretending to be a web designer for a day

02/2019Self-development

My quest for digital minimalism

Decluttering my digital life from all the nonsense

02/2019React

Working with images in Gatsby

Optimizing the images served in a Gatsby app

06/2018Conferences

CodeEurope & DEVit

Looking back at the workshops in Warsaw, Wroclaw & Thessaloniki

01/2018JS

Error handling with async-await in Vue and Vuex

Handling errors gracefully using async & await

06/2017Self-development

5 commandments for new developers

Things I would like to have known beforehands