ty: An extremely fast Python type checker and LSP
Introducing ty, a new, extremely fast Python type checker and language server from Astral, promising massive speed improvements over mypy and Pyright.
Introducing ty, a new, extremely fast Python type checker and language server from Astral, promising massive speed improvements over mypy and Pyright.
A guide on using the pyinstrument profiler to identify and analyze performance bottlenecks in Air applications built with FastAPI.
Explores how Java's ZGC garbage collector reduces tail latencies in microservices compared to the default G1 collector, using practical benchmarks.
Advanced guide to React Query selectors for fine-grained subscriptions and performance optimization in React applications.
Analyzing unnecessary use of React's useCallback hook and when memoization provides no performance benefit.
A guide to speeding up Python code using four practices: efficiency, compilation, parallelism, and process, achieving a 330x speedup.
Analysis of Microsoft's Go port of the TypeScript compiler, discussing the timeline, benefits, and technical details of the native implementation.
How to use the 'wide' crate for portable SIMD programming in stable Rust, with a Mandelbrot set implementation example.
Explores methods for using videos with alpha transparency on the web, detailing challenges and presenting a custom solution.
How eBPF technology can prevent system crashes like the massive July 2024 Windows outage caused by a faulty kernel driver update.
A guide to using React's useDeferredValue hook to optimize UI performance and prevent janky interfaces.
A list of essential Linux tools to pre-install for diagnosing performance issues and outages, including package names.
A developer investigates why a Zig program runs 10x faster when using 'zig build run' versus executing the compiled binary directly.
Blog post about the new eBPF documentary, which tells the story of how the revolutionary Linux kernel technology was developed and accepted.
A Java programming challenge to process one billion rows of temperature data, focusing on performance optimization and modern Java features.
A guide explaining the importance of keys in React for rendering lists, including best practices for creating unique and stable identifiers.
Analyzes the pitfalls of React.memo and useCallback, explaining why component composition is often a better performance solution.
A summary of a React Rally 2023 talk on React rendering behavior, based on the author's popular in-depth guide.
Announcing luatest, a new, fast Lua test runner inspired by pytest, offering significant speed improvements over existing options.
Explains why eBPF observability tools, designed for low overhead, are not suitable for security monitoring due to evasion risks.