Testing
Test Suite Speed Optimization: Profiling and Cutting Slow Tests
A test suite that takes 15 minutes to run is a test suite developers avoid running.
Testing
A test suite that takes 15 minutes to run is a test suite developers avoid running.
Swift
XCTest includes a built-in performance testing API that lets you measure how long a block of code takes and compare it against a stored baseline.
Swift
Instruments is Apple's performance analysis tool included with Xcode. It attaches to a running process — including your test target — and records CPU usage, memory allocations, and retain cycles. When tests run slowly or your app leaks memory during a test run, Instruments shows you exactly where the time
Testing
App performance isn't tested — it's measured. Android's Macrobenchmark library gives you a framework for measuring startup time, frame rendering, and custom interactions on real devices. Baseline Profiles use those measurements to pre-compile critical code paths, and Perfetto lets you trace exactly what'
ScyllaDB
ScyllaDB delivers Cassandra-compatible APIs with a rewritten Seastar-based engine that achieves dramatically higher throughput.
WebAssembly
WebAssembly performance is close to native — but "close" needs to be measured. Whether you're evaluating the overhead of crossing the WASM/JS boundary, comparing execution speed between runtimes, or profiling where your WASM module spends its time, you need specific tools: Criterion for Rust-level benchmarks,
CI/CD
A 45-minute test pipeline kills developer productivity. By the time CI finishes, context has switched, the fix is forgotten, and momentum is gone.
Testing
Load testing is more than running a script and watching numbers. Done well, it gives you confidence in your system's behavior under real-world pressure.
Testing
Locust is a Python-based load testing tool that lets you define user behavior as plain Python code.
Testing
Both k6 and Locust are excellent modern load testing tools that replaced JMeter for many teams.
Testing
JMeter has been the go-to load testing tool for over two decades. k6 emerged as a modern alternative that trades JMeter's GUI and feature breadth for developer-friendliness and simplicity. Which one should you use? This comparison cuts through the noise. Quick Comparison Feature k6 JMeter Scripting
Testing
Load testing tells you how your application behaves under pressure — before real users find out the hard way.