“Anthropic has much more in common with the Department of War than we have differences” is a genuinely stunning statement given current events both at home and abroad
@helloanselm
Web problem solver. Freelance frontend developer, accessibility consultant, and Engineering Manager. I can help with organisational transformation and scalable codebases. Part-time Market Gardener. https://helloanselm.com
“Anthropic has much more in common with the Department of War than we have differences” is a genuinely stunning statement given current events both at home and abroad
AI agents write and run code you haven't reviewed. They need real isolation. Codewire gives every AI agent its own machine. Launch Claude Code, Codex, or any AI tool on dedicated cloud environments. Run them in parallel. Check in tomorrow.
Get early access.
codewire.sh
Yes, of course. Because LLMs are being built by people who made social networks before, which were algorithms designed to amplify content that would reflect back your priors in another person’s voice. It’s ex-Facebook product managers making ChatGPT! Except more emotionally addictive this time.
JavaScript's date object has been tricky for years, but that is changing.
The NEW Temporal API brings,
🌍 Easily handle time zones
📆 Precise date math
🕒 Parse ISO strings without errors
⌛ Durations, date ranges, and more.
Start experimenting 👇
developer.mozilla.org/en-US/docs/...
<video loading="lazy" autoplay playsinline muted controls src="path/to/sloth.webm" poster="path/to/sloth.jpg"></video>
Lazy-loaded video/auto elements are finally coming to the web! 🎉
scottjehl.com/posts/lazy-m...
Cool stuff, hosting is the next thing that's getting way more expensive because AI companies
docs.hetzner.com/general/infr...
The Sanitizer API landed in Firefox 148, along with element.setHTML().
This lets you fully configure how HTML strings are cleaned as they're parsed.
hacks.mozilla.org/2026/02/good...
Modern CSS is no longer just about presentation. It increasingly allows us to explore interaction, state, and progressive enhancement in places that used to be JavaScript territory.
More on that in my blogpost: schepp.dev/posts/turnin...
(and with that post I've fulfilled my duty for 2026 😅)
"agents" running on my machine has always been a hard no, but christ on a bicycle
1password.com/blog/from-ma...
A lot better user experience than the classic flow that is easy to mess up and hard to recover from.
“Introducing the <geolocation> HTML element” by @developer.chrome.com
developer.chrome.com/blog/geoloca...
#html #webdev
Is it held by AI? 🙃
Unser ehemaliger Co-Host @helloanselm.bsky.social erzählt in der neusten Folge, warum er nicht dauerhaft auf einen Burnout zusteuern wollte – und wie ihn der Wunsch nach praktischer Arbeit weg vom Bildschirm schließlich zu einer Gemüsegärtnerei führte.
🎧 👉 workingdraft.de/696/
Revision 696: Was macht eigentlich… @helloanselm.bsky.social? workingdraft.de/696/
I must say that I like how Bsky iOS app asks once if I want a link to open inapp or external and just remembers my choice. This is how it should be!
Ein Teil sicher wobei die Jahre nicht ganz zur Adoption passen und letztlich sicher andere Faktoren auch eine Rolle spielen.
Vieles ist halt auch beantwortet, anderes wird auf anderen Plattformen besprochen oder anders gelöst.
New year, new impact. I have some freelance capacity:
I can help your team get effective. If it’s about coding/work/team standards, send me a message.
Recently, I was hired as Lead Dev, Workflow Coach, Engineering Manager, Accessibility Program Manager and clients were happy.
#timetofill
Wish y’all some good days around Christmas! All the best!
Tired of long-running scripts blocking the UI?
The Web Workers API lets you run JS in the background, keeping your app responsive and smooth.
✅ Offload heavy tasks
✅ Keep the main thread free
✅ Great for data crunching, parsing, and more
Read how 👇
developer.mozilla.org/en-US/docs/...
Firefox 146 ships improvements for CSS devs 🎨
• contrast-color() for WCAG-friendly contrast
• display-p3-linear color space
• text-decoration-inset
• scope at-rule now on by default
• -webkit-fill-available for better compat
Release notes 👇
developer.mozilla.org/en-US/docs/...
I'm hiring a Director of Product Engineering for our product team at @propublica.org. If you're an engineering leader in the US who wants to truly make a difference, we're a nonprofit newsroom investigating abuses of trust in the public interest. Please consider joining us. #amhiring
Early still, but excited as this (Squarespace-sponsored 🖤) work to propose the addition of video[loading=lazy] to the HTML spec seems to be moving along nicely so far🤞. Great to see Mozilla's position go positive today. github.com/whatwg/html/...
Fine-tune multilingual typography with text-autospace ✨
It lets you control spacing between CJK and Latin characters.
> text-autospace: ideograph-alpha ideograph-numeric punctuation;
Now available on Baseline 2025. 🎉
Learn more 👇
developer.mozilla.org/en-US/docs/...
That’s a good sign, isn’t it? Means you’re still fully committed, curious and don’t see it as a given to get new inquiries.
Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability
lyra.horse/blog/2025/12...
"CSS hack accidentally becomes regular hack"
Daten sind das Wasser des digitalen Zeitalters! 🌊 Warum behandeln wir sie wie eine unendliche Ressource? Warum dieses Denken gefährlich ist und inwieweit ein Umdenken dringend erforderlich wäre, um digitale Verschwendung zu verringern, erfährst Du in der neusten Folge:
🎧 👉 workingdraft.de/691/
Unfortunately, Scrimba seems down due to Cloudflare usage.
A classic one, unfortunately. Seen this so often in the wild, it’s the reason why I almost always start with VoiceOver before running any other tools.
Are AI and other tools helpful for accessibility testing of web apps? Here’s my insight — spoiler: Yes but not 100%. helloanselm.com/writings/too...