quarkus.io left Jekyll for Roq; its tests now run 42% faster
Quarkus rebuilt its 4,700-page site on Roq by writing tests first and generating reproducible conversion scripts, rather than pointing a model at the repository once.
Contributing writer
Writes for Dev News Daily on the parts of software work that are not code: process, release discipline and what teams actually do with a change.
Quarkus rebuilt its 4,700-page site on Roq by writing tests first and generating reproducible conversion scripts, rather than pointing a model at the repository once.
Cloudflare has made Python a supported language on Workers, with framework connectors for FastAPI, Django and Flask and native bindings — and the wheel problem solved in PEP 783 rather than in-house.
Spring AI TypeSafe wires the hosted Jev API into Spring: three question primitives, a confidence on every answer, and no prompt template, JSON schema or parser in between.
Separate database records per block hid the problem for years. Offline mode would have turned it into data loss, so the text itself became a merge-safe structure.
Six times the old ceiling, for asynchronous and event-source invocations. Ordinary synchronous functions keep the 15 minutes they have had since 2018.
Alerting is built on operations that fail. The expensive ones succeed — slowly, twice, or with the wrong answer — and no threshold will ever fire.
Compile-time tool schemas through KSP, no runtime reflection, and on-device agents on Android through LiteRT-LM and ML Kit.
A Markdown superset with a real language inside it, sandboxed system access, and a comparison table that names LaTeX as the thing it is competing with.
Every writable volume in a pod has been executable by default. Two alpha gates in v1.37 let you say noexec, nosuid, nodev, and set a permission mode on emptyDir.
Every release process guards the code it writes. Almost none guard the code that arrives on somebody else's schedule.