Tomas
tomasklingen.nl
Tomas
@tomasklingen.nl
🎸👨‍💻 a Frontend Web Dev with a weird passion for performance, SSR and Core Web Vital optimalization
Wow this is pretty clever

en.wikipedia.org/wiki/Cache_s...
Cache stampede - Wikipedia
en.wikipedia.org
October 2, 2026 at 5:19 PM
Forgot how good this video is
September 20, 2026 at 6:27 AM
Unironically added this to a prompt before: “how would @danabra.mov write this code?” It works 😅
doing some frontend with fable
September 6, 2026 at 5:57 AM
A good reminder. Any process that can be done with old school mechanical static deterministic code instead of LLMs should be done like that.
I've been experimenting with different approaches to build a system where humans and agents can ship fast safely. Think I've found something that works – custom linters.

swizec.com/blog/stop-bu...
Stop burning tokens on code review
I've been experimenting with different approaches to build a system where humans and agents can ship fast safely. Think I've found something that works – custom linters.
swizec.com
August 16, 2026 at 3:56 PM
Reposted by Tomas
This is the most important video I've ever made.

In this, I explore the negative and positive mental health effects of AI coding, with data and expert commentary.

www.youtube.com/watch?v=iPUn...
The True Cost of AI Coding
YouTube video by Syntax
www.youtube.com
August 14, 2026 at 3:41 PM
Reposted by Tomas
I’m exploring the mental health effects of AI coding. This is a super quick (blazing fast), anonymous survey.

Please fill out and share so that the responses will be well rounded.

forms.gle/dpD8Tk1QnXAz...
AI Coding & Mental Health
All answers are anonymous.
forms.gle
July 31, 2026 at 3:50 PM
Indeed, so always write it as simple for the reader to understand. Or you know, for yourself in 2 weeks.
Reminder that reading code written by another is an order of magnitude harder than writing it yourself.
July 8, 2026 at 8:35 PM
🤯
It just dawned on me that "firm"ware is someplace between software and hardware.
May 31, 2026 at 6:21 PM
Reposted by Tomas
The Cure were really onto something when they thought of JavaScript in 1979
May 24, 2026 at 6:35 AM
Wow this is really nice. It’s a feature I’ve been missing that I used at my first programming job where they used SVN lol.
zed.dev Zed @zed.dev · May 11
See the commit history for all files in a given folder in your repo with `View History` in the project panel.
Coming Zednesday.
May 11, 2026 at 6:52 PM
Reposted by Tomas
Massive props to @lubach.nl (Dutch TV) for speaking out against X, recommending @bsky.app and Mastodon.

youtube.com/watch?v=u4hH...
Wat doet onze overheid nog op X? | LUBACH
YouTube video by LUBACH
youtube.com
April 2, 2026 at 9:43 PM
If everyone uses a release cooldown, do comprised packages get noticed in time? Or is it like the joke you hear during a safari: “you don’t need to outrun the lion, you just need to outrun your friend”?

nesbitt.io/2026/03/04/p...
Package Managers Need to Cool Down
A survey of dependency cooldown support across package managers and update tools.
nesbitt.io
March 24, 2026 at 9:43 PM
The topic of skills atrophy has been running through my mind quite a bit. Delegating cognitive tasks to an AI system could mean over time you lose some of those abilities yourself. Similarly to how you need to keep training a muscle or a sport: use it or lose it.
But is this always bad per se?
The idea that technology, like AI, deskills us is not a surprise. I learned cursive at school, my father learned how to use a slide rule. Neither skill is widely mourned.

What is important is whether we will make deliberate choices about what skills to keep & which they will be.
March 24, 2026 at 6:56 AM
Yesterday I had my iPhone battery replaced after some years. I had forgotten what a great feeling it is to only have to charge once per day. It lessens the desire to replace this 13 pro, which is otherwise working perfectly fine still 👌
March 22, 2026 at 11:13 AM
Wow and remember the io js drama?
leftpad was 10 years ago 😳
March 21, 2026 at 7:17 AM
From a token efficiency perspective I don’t fully follow why agent skills would be more efficient than MCP. Doesn’t MCP expose a short description of available tools in the same way skill markdown files have some meta details in frontmatter?
March 16, 2026 at 7:26 AM
Reposted by Tomas
I have always been the kind of developer who only cared about outcomes. Give me the tool, the framework, the head start. I just want my website.

A totally different kind of developer exists who cares about the *craft*. Getting that function just right. Those devs are in pain right now.
March 15, 2026 at 12:55 AM
My girlfriend and I are taking Spanish lessons. We got a traditional book and studying goes well.
So of course I’m working on a tool to optimize learning. Using spaced repetition algorithms, flash cards and good quality spoken output. Pretty much Anki, but more specialised.
March 6, 2026 at 12:23 PM
Due to technical limitations there can't be two usb 3 ports. Awkward, but fine. But then the placement is a bit counter intuitive.
When both ports are in use, it's probably most likely the port more to the back of the device is used for charging, keeping the faster port occupied.
March 6, 2026 at 7:05 AM
Scraping bots are getting good. They can pass CloudFlare challenges. We’ve been fighting a 40k “random” ip botnet for a couple of days now. CF does mark them as “somewhat odd” with a lower bot score though. That helps.
February 19, 2026 at 3:20 PM
Reposted by Tomas
Official Agent Skills are now available for React Router

github.com/remix-run/ag...
February 2, 2026 at 7:35 PM
Reposted by Tomas
"Collision detection using style queries plus keyframes" by lee

codepen.io/leemeyer/pen...
January 2, 2026 at 1:48 PM
We ran into a memory leak in a Node service due to a misunderstanding of Reselect’s createSelector memoization. Might be worth writing up, or is that too dry? 🤔
December 24, 2025 at 12:25 PM
Can’t wait to try it out! 👌
December 2, 2025 at 10:42 PM
Reposted by Tomas
👀 Future of JS

This underrated upcoming JS feature is super useful 🔥

Soon, you should be able to import JS code as a string!

This is super useful, in particular for docs sites!

Similar to Webpack raw loader, asset query ?raw etc, but available everywhere natively!
November 18, 2025 at 9:17 AM