All stories*

251 quick stories on the rack · #tech
7 min

How Games Fake Infinite Mirror Reflections

Games can't render true infinite mirror loops. The trick engines use to decide where to stop is more interesti…

SISana Iqbal↗
5 min

How Game Engines Fake Water Caustics

Real-time water caustics would melt any GPU if done honestly. This is the approximation trick engines actually…

SISana Iqbal↗
5 min

How Your Phone Mic Switches Pickup Patterns Automatically

Your phone runs multiple microphones and real-time beamforming to isolate sound, and understanding the mechani…

SISana Iqbal↗
6 min

Game Engines Animate Wind-Blown Trees Without Physics

Vertex shaders, painted weights, and invisible wind zones do the heavy lifting, no physics simulation required…

LPLeo Park↗
5 min

Why Two Phones Get the Same Notification at Different Times

Same server blast, different arrival times. Five real reasons your phone lags behind, and what to do if it kee…

SISana Iqbal↗
5 min

Why Smartphone Cameras Shift Focus When You Tilt

Tilt your phone and the focus jumps, not a glitch, but three systems colliding. This explains the optics, auto…

LPLeo Park↗
7 min

Game Engines Fake Grass Animation Brilliantly

No game simulates every blade of grass. Engines use culling, sine waves, and LOD tricks to fool your eyes at a…

LPLeo Park↗
6 min

Why Apps Request Microphone Access at Setup

A recipe app wants your microphone. No audio feature in sight. The real mechanics behind permission requests, …

SISana Iqbal↗
4 min

How Smartphone Cameras Balance Sky and Subject

Semantic segmentation runs before you tap the shutter. Your phone labels every pixel, weights your face, and t…

SISana Iqbal↗
7 min

Game Engines Blending Overlapping Character Animations

Sprinting and reloading at once? The engine splits the skeleton, weights dozens of joints, and outputs one pos…

SISana Iqbal↗
7 min

Why Game Engines Struggle to Render Transparent Surfaces

Transparency in 3D games breaks in specific, predictable ways. The sorting tricks engines use, and why none of…

SISana Iqbal↗
6 min

Your Phone Swaps Encryption Ciphers on Low Battery

When your battery drops low, your phone quietly switches encryption ciphers to save power. What changes, what …

SISana Iqbal↗