The Fastest Way to get the Version of a Java Installation
A technical guide to obtaining the Java version in under 1ms by reading the release file, avoiding the slow 'java -version' command.
A technical guide to obtaining the Java version in under 1ms by reading the release file, avoiding the slow 'java -version' command.
Proposal for a 'poster' attribute on the HTML <canvas> element to provide a static placeholder and improve archiving, performance, and accessibility.
A technical analysis comparing the startup performance of OpenJDK and GraalVM, focusing on the speed of the `java -version` command and underlying JVMCI initialization.
A technical benchmark comparing Python, NumPy, Numba, Rust, and Mojo for simulating permutation cycles, with corrected results.
A developer's experience migrating from ImmutableList/ImmutableDictionary to the more efficient ImmutableArray and FrozenDictionary in C# for specific usage patterns.
Introducing ty, a new, extremely fast Python type checker and language server from Astral, promising massive speed improvements over mypy and Pyright.
Analyzes performance differences between ToListAsync and ToArrayAsync in Entity Framework, concluding ToListAsync is faster.
WebAssembly (Wasm) is becoming a core web technology, enabling high-performance applications in the browser by compiling languages like Rust and C++.
Updates to HTML Minifier Next include performance improvements, presets, new config options, and TypeScript definitions for better HTML minification.
A comparison of HTML minifiers, discussing benchmarks, trade-offs in effectiveness, speed, and security, and the importance of informed tooling decisions.
Updates to the NetEscapades.EnumGenerators NuGet package, adding [EnumMember] support, analyzers, and bug fixes for faster enum operations.
A quick tutorial on setting up HTML minification for Eleventy static sites using the html-minifier-next package.
A developer uses Claude Code to analyze and optimize shell startup time, achieving a 95% speed improvement through lazy loading techniques.
Developer builds a Chrome extension to fix ChatGPT lag by implementing virtual scrolling, reducing DOM load for smoother long conversations.
Overview of new features in .NET 10 and C# 14, including LTS support, performance improvements, and language enhancements.
Announcing dns-benchmark-tool, an open-source Python package for testing and comparing DNS server speeds to optimize application performance.
A developer investigates why Project Valhalla's object flattening doesn't work for LocalDate arrays in a custom JDK build, uncovering serialization and nullability issues.
Analyzes the performance and storage trade-offs of using a dedicated tsvector column versus an expression index for full-text search in PostgreSQL.
Analyzes common flaws in C# ArrayPool benchmarks, explaining how JIT optimizations can invalidate results and how to fix them.
Explores how inlining and structs in C# interact to optimize performance, focusing on method call overhead and struct copying.