100 articles · page 24 of 30
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…
The Silicon Valley Dilemma: Cupertino Relocation, Big Tech Economics & The Remote Shift
Reflections on the Silicon Valley relocation dilemma: balancing big tech Cupertino job offers, Glendale cultur…
mnoGoSearch: The Evolution of Full-Text Search & Inverted Index Engines
Examine the architecture of full-text search: why SQL LIKE queries fail, the mechanics of mnoGoSearch inverted…
The JVM Renaissance: Dynamic Metaprogramming, Groovy MOP & Enterprise Grails
Architectural retrospective on the JVM polyglot renaissance: dynamic metaprogramming, Groovy Meta-Object Proto…
