Pinned post

I think the world would be a much nicer place if we stop putting people into boxes.

Every day I read about something that one person did, following an attack on a group of people that maybe had one thing in common with the other person.

Please stop generalizing so much. ☮️

While the family sleeps, I can take a closer look at xstate and sveltekit. ☕️🌞

What are you doing this weekend?

The only thing worse than spam, is when the spammer sends:

"I noticed that you didn't answer my email from earlier..."

"I noticed you didn't answer our previous emails..."


In your package.json, do you use "^4.0.0" or "~4.0.0" for dependencies; or something else?

Bonus points for why.

NPM remains as JavaScripts best friend, and worst enemy.

Anything is just a “npm install” away.

The downside is, that monster of a dependency tree that you are now responsible for and the code rot that follows.

I hope ESM will eventually help turn this around

I recently learned how much software is pre-installed on GitHub Actions workers. I'm a fan of the `setup-xxx` workflow patterns, so I always assumed that the workers were lean. Boy, was I wrong.

I learned recently just how many stuff is pre-installed into every GitHub Actions worker.

I always assumed that the workers were lean, by the way the "setup-xxx" actions worked. Boy, was a wrong.

Over-engineering is an excellent way to learn a bunch of different things without concerning yourself too much with future maintenance.

Personal projects (like blogs or toy projects) are the perfect place to try stuff like that out.

Victory! 🙌

After months of trying to get Nextcloud blog post updates to trigger my website builds, I finally figured it out.

Now every time I write to a "blog/" file, it tells GitHub to build my site. Now I just need the site to build faster.

Fellow Gatsby users. Are you still happy with Gatsby, or have you moved on to something else?

It's not DNS
It can't possibly be DNS
It's DNS
No wait, it was BGP
Oh, it's cache invalidation

The best part of ultra-wide monitors is that you can procrastinate on half the monitor, and wait for builds to finish on the other.

If you find yourself tempted to use Docker for local Nodejs development; consider something like nvm (node version manager) instead.

Anyone else notice that the Safari on iOS 15 has wrong colors URL bar when it switches from light/dark mode? Fixes itself if you restart the app.


Fresh from the family pizza oven. Dough from scratch the same day.

- Customs sent it to the postal service for VAT payment
- Postal service never sent a notice and rejected the package 6 minutes later. Contacted them and they were like “ooops, sorry”

I’ve contacted @GatsbyJS and hope they can try sending it again

Show thread

I thought to myself: "How hard would it be to create PDF library"

Then I found the spec:

I'll just find another hobby instead

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!