Posts

Talking about web development, life or just rambling
Hacks
Setting up Pi-hole
Blocking all ads in my local network
Misc
The impostor syndrome
Or why I can't have nice things
Design
Designing a landing page
Pretending to be a web designer for a day
MISC
Removed tracking
No longer using Google Analytics or any other tracker in this website
Misc
Rethinking spending
Laying out a simple philosophy on my everyday spending
Misc
My quest for digital minimalism
Decluttering my digital life from all the nonsense
Checkin
Things I don't know as of Feb '19
List of programming aspects I would like to be better at
JS
Working with images in Gatsby
Optimizing the images served in a Gatsby app
Hobbies
First months in Brazilian Jiu-Jitsu
Taking a look back at my first 3 months training submission grappling
Perf
Lighthouse takeaways
The changes I did for my website after a Lighthouse audit
Hobbies
Developer's morning routine
My go-to morning workout to fix my posture and be healthy
Misc
CodeEurope & DEVit
Looking back at the workshops in Warsaw, Wroclaw & Thessaloniki
Git
Using Git rebase
Updating and merging your branch properly
Checkin
Going remote
Reflecting on two months of remote work
Music
Favourite music albums of 2017
The albums I'll admit I listened to
Checkin
What I'm working on - February/March 2018
Checking where all of my commits went
CSS
Hands on CSS Grid with Nietzsche
Remaking an book cover with CSS grid
CSS
Bistro-like tent header
Dead simple header for hipster coffee websites
JS
Error handling with async-await in Vue and Vuex
Handling errors gracefully using async await
JS
Bootstrapping a Vue.js Project - Part 1 Structure
Having a go at some basic structure options for a VueJs starter project
Misc
5 commandments for new developers
Things I would like to have known beforehands
CSS
PostCSS, you beauty
Talking about PostCSS and making a plugin while at it