On November 4, 2025 at 14:48
“Knowing what matters for a specific thing is called being an expert.
Knowing what matters over the course of a human life is called being wise.”
“Knowing what matters for a specific thing is called being an expert.
Knowing what matters over the course of a human life is called being wise.”

Finally managed to document the fix for Dell flickering issue with macOS: https://kaspars.net/blog/fix-dell-monitor-flickering-mac
What’s your preferred service for hosting 1000TB of S3-like data (videos, images) with ~300TB/month egress?
Backblaze B2 seems really nice but I’m looking for recommendations.
Responded to @kasparsd:
Learn more at: https://github.com/kasparsd/wp-env-domains

Did you know that *.wpenv.net (all subdomains) point to 127.0.0.1?
Use it for local development and avoid editing hosts file or setting up custom NS resolver.
Finally moved away from 1Password 7 (which still had the iCloud sync) to Strongbox which uses KeePass behind the scenes.
All started with trying out the Zen browser which doesn't work with the old 1Password extension 😅 Really love their sidebar UX and the extra vertical space. Their Glance feature is really nice on Twitter for quickly previewing linked URLs.
What is your browser and password manager of choice these days?
Facebook Ad Manager feels like a time capsule of bad UX decisions. It's slow, confusing and somehow gets worse every year.
A perfect case study in legacy product debt buried under layers of React.
Responded to @kasparsd:
Here is the extract Node.js app https://github.com/kasparsd/gtm-cloud-image
It is basically a wrapper which eventually loads https://www.googletagmanager.com/static/serverjs/server_bootstrap.js
Did you know that Google Tag Manager now supports server-side implementation which runs all the tag logic on your server?
Since they only publish a Docker image of the server, I extracted and published the source in case you're interested.
Have you experieced “default to AI” in your work?
Reading through verbose RFCs and PRDs filled with emojied lists accompanied by obviously vibe coded prototype pull requests, shared via AI composed emails and Slack threads is a sad experience.
Responded to @kasparsd:
Here is how to set it up: https://support.google.com/a/answer/10911320?hl=en
Today I learned about the BIMI standard for adding a profile image or logo to your emails. It requires a DNS record that points to a SVG Tiny-P file URL.
For this to work the domain must also have a valid and passing DMARC record with a “quarantine” or stricter policy.
ConvertKit is rising prices by 100% for the entry level plans.
What is your prefered email newsletter service?
Responded to @nrcha:
@nrcha Jā, dedzināšana ir labākais. Te interesants pētījums no vietējiem par tēmu https://www.iitf.lbtu.lv/conference/proceedings2021/Papers/TF221.pdf
Weekend project writeup: https://kaspars.net/blog/iron-sulphate-wood-silver
AI code generation is the ultimate copyright loophole — trained on collective knowledge of copyrighted work and producing new work which is supposedly authored by the collective brain.
Who owns the copyright for all the vibe-coded apps?
Responded to @kasparsd:

Turns out you can still do that if the birthday is 18+. Only the kids accounts enforce gmail usage because of family link requirements/compatability. Probably similar to how workspace accounts can’t pay for youtube premium.
When did Google stop allowing custom emails for Google accounts (not workspace but regular accounts)?

First time seeing my blog mentioned in a Google AI overview. Remember hearing in a few recent interviews with Sundar Pichai that they're now adjusting the AI Overview placement to improve source attribution.

GitHub web UI is getting slower every week! Doing code reviews is a pain now.
Use the GitHub Pull Request extension for VSCode to do them right in your editor — leave inline comments, explore commit history, etc.
Would love to have conventional comments support, though.
Get it here: https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github