Tag
The author of the Java testing tool jqwik added a hidden message in the tool's output that instructs AI coding agents to delete jqwik tests and code, as an anti-AI usage protest, leading to widespread disruption among AI developers who ignored the license.
This master's thesis at Uppsala University, done in collaboration with Oracle, investigates reducing the overhead of weak reference processing in the ZGC garbage collector by proposing three pipeline modifications and an alternative annotated-field mechanism.
Ax is a JS/TS library providing high-level abstractions for LLM usage (signatures, agents, flows, optimizers). It now introduces axIR, allowing compilation to Python, Java, C++, and Go, making the same programming model available across multiple languages.
This article explains the importance of understanding CPU cache lines and data structure layout for performance optimization in programming, using examples in Java and C. It discusses the overhead of unnecessary bytes and the trade-offs between Array of Structs and Struct of Arrays.
jqwik, a property-based testing engine for JUnit 5, announces it is entering maintenance mode with no further feature development unless funded.
Better-Fullstack is a full-stack project scaffolding tool that supports five ecosystems: TypeScript, Rust, Python, Go, and Java, with 450+ tool combinations. Quickly generate a ready-to-use project skeleton via CLI or web builder.
A developer compares Codex 5.3 and Claude Opus 4.6 on autonomous Java AI agent development, finding that the model with more elegant architecture (Claude) often produced code that never executed, while the more boring and direct Codex improved the working product with practical fixes like timeouts and history recovery.