Using pyinstrument to profile Air apps
A guide on using the pyinstrument profiler to identify and analyze performance bottlenecks in Air applications built with FastAPI.
A guide on using the pyinstrument profiler to identify and analyze performance bottlenecks in Air applications built with FastAPI.
Zig 0.15.1 shows significant improvements in build times for the Ghostty project, with faster script compilation and incremental builds.
Explains how to suppress Java Flight Recorder (JFR) startup log messages using the -Xlog:jfr+startup=error JVM flag.
A developer details building a custom profiler tool to measure and visualize UI responsiveness and typing latency in ReSharper for performance optimization.
Explores how Java's ZGC garbage collector reduces tail latencies in microservices compared to the default G1 collector, using practical benchmarks.
Explores how Java's new Generational ZGC garbage collector reduces tail latencies compared to the default G1 collector in a microservice benchmark.
Analyzes C# performance benchmarks for slicing lists, comparing Skip/Take, Range operator, and GetRange methods, highlighting a common benchmarking error.
Explains how ToDictionaryAsync in Entity Framework Core retrieves entire database objects, impacting performance, and provides a solution using Select.
Demonstrates a 6x speedup for analytics queries using EDB Postgres Distributed's new analytics engine compared to the standard Postgres engine.
Explains why browsers throttle JavaScript timers like setTimeout to 4ms, and explores modern alternatives like scheduler.postTask for better performance.
Explains the performance difference between C# collection expressions and collection initializers, showing how expressions preallocate lists.
Explains how improper logging can severely impact microservice latency and offers solutions like adjusting log levels and using async logging.
Explores using JSON arrays over objects for serialization in jOOQ's MULTISET operator, focusing on performance and reliability.
A guide to effectively composing React Server and Client Components to maintain performance benefits while adding interactivity.
Explains how to disable thread safety checks in Entity Framework for performance, with warnings about risks and proper usage.
Advanced guide to React Query selectors for fine-grained subscriptions and performance optimization in React applications.
A developer benchmarks MicroPython performance on various microcontrollers, comparing them to a Raspberry Pi 4 and a laptop.
Analyzing unnecessary use of React's useCallback hook and when memoization provides no performance benefit.
A tutorial on automating PostgreSQL performance debugging in Rails using LLMs and the Model Context Protocol (MCP) with a Slack bot interface.
Explains why C# List foreach loops don't lower to array-style while loops, focusing on version safety and performance semantics.