Henry Lim

@henrylim96.bsky.social

✨ Google Dev Expert | 🧑‍💻 Frontend Engineer | 🕹️ Creator of Remote for Slides, Malaysia Vaccine Tracker, and covidnow.moh.gov.my | 🍔 Eating fish sandwich in Hamburg

If you asked engineers 5 years ago what the worst part of our job was, I think most people would say code review. Now, we review Claude's code, send it to someone else to review, and then we review their Claude's code, and all the sudden our whole job is literally the worst part lmao

> I had a conversation ... about how a developer's job is now is to teach the AI to be better, make fewer mistakes, etc. To review the code. And to test the changes that the AI makes. This is a horrible existence This is so relatable. brettcodes.com/im-done-usin...

I'm done using AI

Why I'm stopping using AI for coding (and anything else) after using it earnestly for a year and coming to understand the harms it causes on personal, societal, and environmental levels.

brettcodes.com

Run CI? Use Puppeteer? You may be entitled to leaner silicon 🍃 Update: Chrome for Testing arm64 builds are out! I've already updated @calibreapp.com pre-release Synthetic test agents to run arm64 — after observation, they’ll join the fleet Early numbers looking positive so far 📉

Ben Schwarz@benschwarz.bsky.social · last mo.

An enormous amount of the world’s CI and automation runs headless Chrome, all of it on x86—until last week. Chrome now ships official arm64 Linux builds. AWS says Graviton uses up to 60% less energy for the same performance. Chrome for Testing coming soon 🥳 calibreapp.com/blog/chrome-...

In my audits, reading the Performance profile is where people get stuck: the flame chart and waterfall look like noise at first I built an interactive guide to make them click, every figure is interactive, plus LCP, CLS, INP and the Insights panel perf.reviews/profile-guide #WebPerf #DevTools

Reading a Performance Profile: Field Guide

An interactive field guide to the Chrome DevTools Performance panel: waterfall, flame chart, LCP, CLS, INP, and the Insights panel.

perf.reviews

A car alarm device, KARR, inside millions of cars has a security flaw that lets hackers unlock, track, even paralyze vehicles. There's a patch. The problem? Half of car owners who have the device installed didn't ask for it, and may not even know it's there. Thread👇 www.wired.com/story/a-devi...

A Device Hidden in Cars Across the US Leaves Them Vulnerable to Hacking and Paralysis. Patch It Now

Dealerships installed alarms in millions of vehicles—and left them in even if the buyer didn’t want them. Now researchers warn they can be hacked to unlock, track, and disable cars.

wired.com

Irritating part of the AI ecosystem* is this reflex to create coded vocabulary that builds an unnecessary barrier to entry. MCP? Oh, you mean an API. Skills? Oh, you mean docs. Evals? Oh, you mean tests. * to be fair, this is actually any group of humans who want to differentiate Their Shiny Thing™

apenwarr@apenwarr.ca · 2mo ago

Alarmed at this trend of people finally realizing MCP is a pointless abstraction, then skipping right over publishing a regular boring API, and instead launching new CLIs for agents to use for some reason. It’s baffling.

Hi! I'm working on a new HTML feature: filterable select There are two proposed API shapes so far: 1. Nesting <input> in <select> 2. Sibling <input> for listbox <select> w/id ref Option 1 is more ergonomic, but would break selects in older browsers Thoughts? (Both currently in Canary w/flag)

My experience with agents is that it doesn't make my work "faster". In the end it costs roughly the same amount of time, if not longer But my role has shifted from "builder" to "sculptor", which is a completely different job. I hated it at the very beginning tbh, but I'm getting better at it slowly

The Chrome DevTools team are doing a "papercuts" sprint where they try to address lots of small, irritating bugs and annoyances. Reply with crbug.com links (no bug, no fix—that's the deal!) and will see what we can do. No promises though as some may be features/too big/unclear how to solve.

Chromium

crbug.com