tomche
tomche.bsky.social
tomche
@tomche.bsky.social
Skiing, snowboarding web developer which ended up working on drones 🚁
it's year 2025, and here I am again, explaining to coworkers that JSDOM DOES NOT RUN CSS...
March 21, 2025 at 8:03 PM
"Choose boring tech" has never been more relevant than working with LLMs and AI assistants.

Code quality and edge case handling is so much better if you ask about some 10 year old framework vs shiny ones.
March 9, 2025 at 7:20 AM
TIL; `FormData` can have multiple entries for the same key 🤯 always assumed it's `Map` under the hood.

Makes me rethink how to handle arrays in forms 📋🤔

#webdev #webdevelopment
January 5, 2025 at 8:31 AM
I honestly can't stand doing any real refactoring on production app without decent set of @playwright.dev tests.

It's such a game changer to just have automation click through things to make sure critical paths work.

#webdev #webdevelopment #testing
January 5, 2025 at 8:29 AM
TIL, wildcard domains take lower priority than specific ones.

E.G. with following records:

`www.example.com -> 0.0.0.0`
`*.example.com -> 8.8.8.8`

visiting `www.example.com` would point you to 0.0.0.0, makes it convenient to use

#devops #webdev
December 30, 2024 at 7:14 PM
Don't know why, but it took me 10 years to put my hoarded domains into IAC

#pulumi #devops #iac #terraform #webdev
December 29, 2024 at 6:42 AM
Good news, finally event emitter and similar stuff clicked for me in nodejs.

Bad news, now everything is being rewritten with events.

#javascript #nodejs #webdev #typescript
December 19, 2024 at 7:35 AM