100 articles · page 17 of 23
The Full-Stack JavaScript Revolution: Early Node.js & Event Loops
Architectural retrospective on the full-stack JavaScript revolution: early Node.js on Ubuntu, Express 3, libuv…
The Economics of Platform Decay: App Monetization, Dark Patterns & Reverse Engineering
The economics of platform decay: Enshittification in mobile apps, sponsored ad injection in Google Maps, Fravi…
Smartphone Wars & Architecture: Apple v. Samsung, Hardware Convergence & Mobile Web Optimization
Architectural analysis of the Apple v. Samsung patent wars, semiconductor convergence, and cross-platform mobi…
Groovy Dynamic Metaprogramming: Expando Objects, POGOs & REST API Serialization in Grails
Deep dive into Groovy dynamic metaprogramming: Expando objects, POGOs vs POJOs, Meta-Object Protocol (MOP), an…
GORM Criteria Queries: Filtering hasMany Associations & Avoiding Cartesian Duplicates
Mastering GORM Criteria queries in Groovy on Grails: filtering across hasMany collection associations, avoidin…
The Sky Is Pink: Fracking Geology, Groundwater Science & Policy
Examine the science and policy of hydraulic fracturing: Marcellus Shale geology, well casing cement failure, g…
Payment Gateway Reconciliation: Statements, Ledgers & Modern APIs
Exhaustive guide to payment gateway reconciliation: understanding cryptic ACH withdrawals, GAAP double-entry c…
From Adobe Flash Embeds to Modern HLS Streaming: Adaptive Video Architecture & Transcoding Pipelines
Transforming legacy Adobe Flash video embeds into modern HTTP Live Streaming (HLS): FFmpeg adaptive bitrate la…
Google Dart, WebAssembly & The Resilience of JavaScript: An Architectural Retrospective
Architectural retrospective on Google Dart, the 2011 JavaScript crisis, the TC39 ECMAScript renaissance, Dart'…
Higher Education ROI, Student Debt Inflation & The Rise of Technical Meritocracy
Economic analysis of higher education inflation, the student debt crisis, and the rise of software engineering…
Enterprise File Transfer Architecture: Groovy SFTP, FTPS & Commons Net Integration
Engineering guide to enterprise file transfer architecture in Groovy and Grails: SFTP vs FTPS, JSch SSH sessio…
Compiling Groovy to JARs: Bytecode Compilation, @CompileStatic & JVM Polyglot Architecture
Deep dive into compiling Groovy to JAR files: JVM bytecode compilation mechanics, the Groovy runtime dependenc…
