Sometimes when I tell people that logging can impact a microservices response time, I get strange looks. 🤨
Explains how improper logging can severely impact microservice latency and offers solutions like adjusting log levels and using async logging.
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.
A developer discovers that calling os.File.Sync() in Go drastically slows down file appends and makes it an optional feature.
A developer shares a curated list of over 250 resources for performance and platform-oriented web development, including blogs, tools, and inspiration.
An update on the performance fix for ToListAsync in Entity Framework Core, addressing slow queries and high allocations when fetching large data.
A guide to building a real-time CPU monitor for macOS using xbar, with a focus on identifying problematic VS Code extensions.
A guide to speeding up Python code using four practices: efficiency, compilation, parallelism, and process, achieving a 330x speedup.
A developer shares controversial C++ engineering decisions in the SumatraPDF codebase, focusing on performance, simplicity, and maintainability.
Announcing Neodrag v3 Alpha, a complete rewrite of the JavaScript drag-and-drop library for major frameworks, focusing on performance and extensibility.
Highlights key performance improvements in .NET 10, including stack allocation optimizations and delegate escape analysis, with benchmark comparisons.
Introduction to Java 25's new experimental CPU-time profiler, explaining its advantages over the current JFR method sampler.
A guide for developers to track upcoming .NET features by exploring GitHub repositories, issues, labels, and milestones.
A developer's story about using git-bisect to diagnose a performance regression and the importance of proactive performance testing in software development.