Android Expert·3d agoQuayside Benchmarks: Making Compose Faster Without Fooling YourselfProfile with Perfetto, choose computedStateOf or derivedStateOf, use keyed SideEffect, and dodge the traps that make tuning backfire.
John Ciliberti·Nov 4Beyond the Baseline: Performance Engineering a High-Performance Rust Compression EngineBuilding a compression library that works correctly is one challenge. Making it fast is another.
Vinu David Jose·Nov 4Measure First, Then Fix: A Performance Audit of a Large iOS AppHow we used Instruments and a strict before/after rule to speed up a large messaging app, with a real number for every fix.
InITNEXTbyAndrey Minogin·Oct 27Optimizing nanosecond operations: when the CPU cache mattersA check took 29 s. Removing it saved 24 s; the rest moved to a line we didn’t touch. Why?
Yurii Moroz·Oct 27Java 25 used half the heap of Java 21 — until I turned off the profilerFive lessons from a Java 21-to-25 upgrade study: a 3% speedup, about 400 extra classes, a metaspace threshold, and a 1% threshold inside…A response icon1A response icon1
Rishabh·Oct 26Go Profiling: Your Performance Debugging AdventureFrom CPU hogs to memory leaks, a practical guide to finding out what your Go service is really doing
Rufus Kehinde·Oct 21One Slow Request Can Slow Down Everyone: How to Find the Guilty Code With ProfilingThe bank with ten tellers A bank branch has ten tellers. A customer walks in and asks for something that takes twenty minutes. Another…
Schizo Freine·Sep 28L’intelligentia d’HospiwebUn écran affichant des lignes de code Photo by Mohammad Rahmani on Unsplash