Writing
-
Updating my graph layout algorithm
Updating my graph layout algorithm based on new requirements and requests from the community -
Dark mode using progressive enhancement
Is it possible to create a light-dark switcher without JavaScript, that takes into account system preferences? Let’s find out. -
The case for state machines in client-side applications
Features that seem simple can become unmaintainable due to unforeseen state management issues. State machines help avoid this. -
An ode to the CSS owl selector
One off the most beautiful CSS selectors is the Lobotomized Owl Selector of Heydon Pickering -
Scalable CSS architecture
In the last two years, I found that my CSS architecture was becoming too complex. But, utility-first frameworks were not doing it for me either. I needed a mix, I needed utility-enabled. Then came CUBE CSS and it all clicked. -
SWR-like data fetching in Svelte
I am a big fan of the [SWR](https://swr.vercel.app/) package of Vercel. Let's see how to implement something similar in Svelte.