C++ Tricks: Fast RTTI and Dynamic Cast
A technical article exploring a custom, high-performance RTTI and dynamic_cast implementation for C++, aimed at game engine development.
A technical article exploring a custom, high-performance RTTI and dynamic_cast implementation for C++, aimed at game engine development.
Explains how to use Application Class-Data Sharing (AppCDS) in Java 13 to improve JVM launch times and reduce memory footprint.
A performance investigation into optimizing JavaScript's spread operator, revealing a Chrome-specific speed boost when placing it at the start of an array literal.
Explains how colocating React state can improve app performance by reducing unnecessary re-renders, with code examples.
A guide to React performance optimization, explaining the difference between the render and commit phases and why focusing on slow renders is key.
A guide on using the React DevTools Profiler to measure app performance, including a warning to profile in production mode for accurate results.
Announcement and review of 'The Art of PostgreSQL', a book teaching how to replace complex application code with efficient SQL queries.
Analysis of AWS Lambda cold start behavior, revealing idle instances are now recycled after ~10 minutes, impacting serverless performance.
A technical comparison of Azure NetApp Files performance tiers against other storage options for Azure Kubernetes Service (AKS) workloads.
A guide explaining when and how to use React.memo() for performance optimization, including its benefits and pitfalls.
Analyzes the performance of JavaScript's postMessage API, debunking myths about its speed and providing benchmarks for Web Workers.
A technical guide comparing Python methods for efficiently loading and transforming large, messy datasets into a PostgreSQL database.
Explains PHP 7.4's preloading feature, which improves performance by loading compiled code into memory on server startup.
Compares the runtime performance of pandas' crosstab, groupby, and pivot_table methods for data aggregation.
A Rails performance expert shares key lessons on why Rails apps become slow and how to improve them, based on extensive teaching and consulting experience.
Explores the widening performance gap in mobile devices and argues for using Web Workers to handle JavaScript's blocking nature, especially for users on low-end phones.
A guide to refactoring JavaScript code for better performance and readability, with practical examples from real-world scenarios.
A technical guide analyzing and improving serialization performance in Django Rest Framework, with benchmarks and practical solutions.
Analyzes when React's useCallback and useMemo hooks actually improve performance versus when they add unnecessary overhead.
Explains a React optimization trick to prevent unnecessary re-renders by passing stable element references.