When agents handle implementation, experienced engineers shift from typing code to architectural guidance. The division is about what gets delegated and what requires human judgment.
I recently released JustHTML, a python-based HTML5 parser. It passes 100% of the html5lib test suite, has zero dependencies, and includes a CSS selector...
When agents handle implementation, experienced engineers shift from typing code to architectural guidance. The division is about what gets delegated and what requires human judgment.
An intentionally quiet and unassuming (and empty) blog
I wrote about JustHTML yesterday—Emil Stenström’s project to build a new standards compliant HTML5 parser in pure Python code using coding agents running against the comprehensive html5lib-tests testing library. Last …
Hi html5ever developers! I wanted to double-check if you think that my library is in violation of the html5ever MIT license. The background is this: https://friendlybit.com/python/writing-justhtml-...
This week we’re looking through a mix of security and AI once more. Because tech is nothing but those two topics, right? Right? Anyway, I am often travelling on the train or stay in hotels these days, I find myself working on public wifis. Of course, one look on LinkedIn will immediately warn you of the dangers of public wifi. Seemingly, as soon as you connect a hacker will automatically steal your credit cards.
I wrote about JustHTML yesterday—Emil Stenström’s project to build a new standards compliant HTML5 parser in pure Python code using coding agents running against the comprehensive html5lib-tests testing library. Last …
I recently came across JustHTML, a new Python library for parsing HTML released by Emil Stenström. It’s a very interesting piece of software, both as a useful library and as …
Envious notes on a successful port.
A small exploration of weird results when AI coding agents translate an HTML parser into different languages. 2000 words - 10 minutes
How I built swift-justhtml with Claude - from 0% to 100% html spec test compliance, finding crash bugs with fuzzing, and the performance optimization needed to match javascript's speed in Swift