Mark Finkle

205 Followers
255 Following
247 Posts
software engineering curmudgeon
Websitehttp://starkravingfinkle.org/blog/about/

Nice when a correctness fix makes things faster:

https://github.com/emscripten-core/emscripten/pull/26478

Unsafe pointer casts usually trap in wasm, but as an option they can be "emulated" to work like in native builds. This PR fixes a bug *and* makes things 2x speedier 🚀

link: run fpcast-emu before optimization passes by thiblahute · Pull Request #26478 · emscripten-core/emscripten

Move the --fpcast-emu binaryen pass earlier in the pass pipeline so it runs before -O2. Previously, directize (part of -O2) would see type-mismatched call_indirect entries and replace them with unr...

GitHub

Agentic coding creates opportunities and challenges to our existing ways of building software. Code reviews are one of the many topics to consider:

Agents write a lot of code -> People review that code

* Will we have capacity to review the code?
* Will the reviews catch defects?

Before we jump into finding ways to review all that code, let's consider the act of reviewing code — and what parts yield the most value and require people.

🌶️ It's not about finding defects
https://starkravingfinkle.org/posts/2026/03/coding-agents-who-will-review-all-that-code/

Agentic Coding: Who Will Review All That Code?

Code reviews were never really about catching bugs. The research is clear. As agentic coding floods our repos with pull requests, we need to lean into what reviews are actually good at, and get better at what happens before the code gets written.

Stark Raving Finkle

"There’s this guy Rob Sayre..."

I had to keep reading. Now I have a bunch of PRs to look over and learn new things about how to use coding agents.

https://www.tbray.org/ongoing/When/202x/2026/02/06/Q-Plus-C-Ch1

Quamina + Claude, Case 1

ongoing by Tim Bray
I migrated my blog from Wordpress to Hugo, and learned some Cloudflare tricks along the way
https://starkravingfinkle.org/posts/2026/02/migrating-wordpress-to-hugo-cloudflare/
Migrating a 20-Year WordPress Blog to Hugo and Cloudflare

I moved my 20+ year old WordPress blog off Bluehost and onto a modern static site setup with Hugo and Cloudflare Workers. What I expected to be a painful, multi-week project turned into a surprisingly smooth 4-day migration, largely thanks to working with Claude as a coding agent throughout the process. Why Move Away from WordPress? WordPress has served me well for two decades, but it felt like overkill for what is essentially a personal blog. I’m not running e-commerce, I don’t need a database for every page load, and I definitely don’t need the constant plugin updates and security concerns. More importantly, Bluehost, while reliable, isn’t exactly a modern hosting vendor. I wanted to explore what a more current tech stack could offer.

Stark Raving Finkle

I just learned something new about URLs. You can force a browser to scroll to and highlight any text on any page, even when it has no `id` attributes anywhere, by using https://whatever/somepage#:~:text=Iwantyoutohighlightthistext

e.g. https://developer.mozilla.org/en-US/docs/Web/URI/Reference/Fragment#:~:text=The%20browser%20will%20highlight%20the%20text

(note: the previous claim of 20 years availability was pointed out to be incorrect)

URI fragment - URIs | MDN

The fragment of a URI is the last part of the URI, starting with the # character. It is used to identify a specific part of the resource, such as a section of a document or a position in a video. The fragment is not sent to the server when the URI is requested, but it is processed by the client (such as the browser) after the resource is retrieved.

MDN Web Docs
I have no idea what the source of this image is, but yeah, I Laughed Out Loud.
We have now landed more than 70 bugfixes based on Joshua's work.
The CircuitPython Show will return this Monday with guest John Fletcher. John shares how he ported CircuitPython to web assembly to run CircuitPython in the browser. Find the show wherever you get your podcasts.

For those of us of a certain age: somebody took EVERY DJ break by Dr. Johnny Fever (WKRP in Cincinnati) and matched it with the music he was announcing. The result is a 3 hour Dr. Johnny Fever show which you can listen to here: https://www.awphooey.com/wkrp

It’s pretty fun and the music mix is good.

#GenX #WKRP

WKRP: Johnny Fever

Aw Phooey

OpenAI just announced a $1.5 million bonus for every employee vesting over two years.

It’s truly feast or famine in tech, you either work in AI and companies are throwing money at you or you’re dodging multiple rounds of layoffs and reduced support.

https://medium.com/activated-thinker/breaking-open-ai-announces-1-5-million-bonus-for-every-employee-29d057b9d590

Breaking: Open AI announces $1.5 Million Bonus for Every Employee

In a counterattack from OpenAI towards Meta and other tech giants for poaching their employees, OpenAI has reportedly announced $1.5 Million bonus for every employee, for over the next two years…

Activated Thinker