100 articles · page 13 of 23
PhantomJS + Jasmine vs Selenium Web Driver
Recently I started using phantomjs, which is a headless browser based on web-kit, for automated JavaScript tes…
Bypassing Enterprise Build Overhead: Reverse Proxies, Local Overrides & Modern HMR
How to bypass slow enterprise builds: Charles Proxy and Fiddler Map to Local mechanics, Chrome DevTools Local …
Maximiliano Firtman & The Architecture of the Modern Mobile Web
Explore mobile web architecture with Maximiliano Firtman: device fragmentation, RRC cellular radio battery mec…
Cognitive Neuroplasticity & Developer Performance: The Happiness Advantage in Software Engineering
Shawn Achor's Happiness Advantage applied to software engineering: The Tetris Effect in debugging, cognitive n…
The Frontend Revolution: Transitioning from PHP Monoliths to CanJS, Mustache, Grunt & Jasmine BDD
Architectural retrospection on transitioning from PHP monoliths to frontend Behavior-Driven Development with C…
Digital Physics & The Simulation Hypothesis: Computational Cosmology & Information Theory
Computational cosmology & digital physics: Nick Bostrom simulation hypothesis, Wheeler It from Bit, quantum la…
Urban Petroleum Extraction: The Inglewood Oil Field, Fault Seismicity & Environmental Engineering
Scientific and environmental engineering analysis of urban petroleum extraction in Los Angeles: Inglewood Oil …
Nexus 7 Hardware Architecture: Digitizer Failure, OCA Lamination & Right to Repair
Engineering retrospection on the Google Nexus 7 screen fracture: projected capacitive touch physics, Indium Ti…
The Death of Third-Party Clients: Twitter API 1.1, OAuth 1.0a HMAC-SHA1 & Token Caps
Twitter API 1.1 architectural retrospective: Mandatory OAuth 1.0a HMAC-SHA1 signing, granular rate limit windo…
Raspberry Pi Keeps Rebooting
For a moment there it seemed like my Pi was functioning correctly. But now it constantly restarts. My love aff…
The 2013 Java Zero-Day Security Crisis: Applet Sandbox Escapes, Deserialization & Modern JVM Hardening
Comprehensive engineering retrospective on the 2013 Java zero-day exploits, applet sandbox escapes, deserializ…
Dead Man's Switch Architecture: Heartbeats, Leader Leases & Distributed Failovers
Architectural deep dive into the Dead Man's Switch pattern: distributed consensus heartbeats in Raft, Linux /d…
