Building applications for the modern age
I'm Dimitrios, a front-end engineer passionate about web development
Day-to-day I'm working on demanding apps, with a strong focus on performance and user experience
Recent blog posts
Writing about web development, React & Javascript
How I load my web fonts in Gatsby
Preloading self-hosted web fonts, for greater performance
Working with images in Gatsby
Utilizing the latest, more flexible, and straightforward API
What is a Front-end Developer anyway?
Javascript has shaken things up and we refuse to acknowledge it
Separating server cache & application state with React Query
The difference between UI state, ephemeral data & how React Query helps
I like big frontends & I cannot lie
I believe in an inclusive and accessible web. I do my part by translating designs into responsive, interactive and performant pages with clean and semantic code.
For the past years, I've worked in both startups and software houses, building and maintaining complex applications. I've gained experience in various stacks, but I love and I am most involved in Javascript's ecosystem.
Currently, I'm working as a Senior Front-end Developer at Causaly.
The other blog
Thoughts on life outside coding
Ten Books
Quick list of books that matter to me and have shaped me
My quest for digital minimalism II
Taking proper action against distractions & procrastination
When to quit & when to stick
My takeaways after reading 'The Dip' by Seth Godin
The impostor syndrome
The irrational fear of being exposed as a fraud