» Tag
programming
160 postsJEP 540: Simple JSON API (Now in Incubator)
JEP 540 introduces a standard API for JSON in Java, enabling easier parsing and generation without external libraries.
Static Search Trees: 40x Faster than Binary Search
Static search trees optimize searching of sorted data, enhancing throughput significantly.
Sans-I/O: The Costs of Decoupling a Protocol from Its I/O Model
The Sans-I/O approach explores the implications of decoupling a protocol from its I/O model, highlighting benefits in testability and memory management alongside potential drawbacks.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comThe Budget System: Thalers, Bytes, and Milliseconds
The Neander program operates with a budget system that imposes strict upper limits on resource consumption across six dimensions.
LangGraph vs LangChain: When to Choose Each in 2026
Explore the use cases and advantages of LangGraph and LangChain libraries in 2026.
FastAPI's def vs async def: A Blocking Call Freezes Every Request
FastAPI's async def vs def usage can lead to performance issues. Key considerations for proper implementation.
What Is an Agentic Semantic Layer?
An agentic semantic layer enhances AI agent interactions with data through defined metrics.
Rethinking useEffect: Why Event Handlers Are Often More Effective
Explore how to improve React applications by using event handlers instead of useEffect.
TypeScript `const` Type Parameters: Immutable Inference and Use Cases
TypeScript's `const` type parameters preserve literal types in generic functions, improving type safety and developer experience.
Mastering Java Loops: Memory Pitfalls and Optimization Strategies
Explore how JVM processes loops at the bytecode level and optimization strategies.