RSSAmplifier

Blog

mrale.ph

mrale.phRSS feed ↗30 posts

Latest posts

Reading in 2025

read it here

My year in books

read it here

Microbenchmarks are experiments

read it here

Micro​benchmarking Dart (Part 1)

read it here

Maybe you don't need Rust and WASM to speed up your JS

read it here

The fear of dart:mirrors

read it here

Adventures in the land of substrings and RegExps.

read it here

Crankshaft vs arguments object

read it here

jsunderhood digest (in Russian)

read it here

Browser as an Interactive Disassembler

read it here

What's up with monomorphism?

read it here

How the Grinch stole array.length access

read it here

new Fn(...) vs. Object.create(P)

read it here

The Black Cat of Microbenchmarks

read it here

(Pre)release IRHydra 2.0

read it here

Hidden classes vs jsPerf

read it here

Performance tuning as the art of weather forecast

read it here

Why asm.js bothers me

read it here

Release the IRHydra!

read it here

microbenchmarks fairy tale

read it here

Shaky diagramming

read it here

My JSConf EU 2012 talk

read it here

Grokking V8 closures for fun (and profit?)

read it here

V8's --trace-* flags and Chrome on Windows

read it here

Explaining JavaScript VMs in JavaScript - Inline Caches

read it here

My JSConf 2012 talk

read it here

I-want-to-optimize-my-JS-application-on-V8 checklist

read it here

The trap of the performance sweet spot

read it here

Dangers of cross language benchmark games

read it here

Improved V8 external arrays support and nodejs Buffer type

read it here