100 articles · page 18 of 23
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…
Developer Velocity & Build Overhead: Grails JVM Cold Starts vs. Modern Fast Refresh
Architectural analysis of developer velocity and build overhead: comparing Grails JVM compilation cycles with …
Resolving Grails Multiple DataSources & Hibernate Second-Level Cache Configuration Errors
Technical runbook for resolving Hibernate NoCachingEnabledException in Grails multi-datasource applications: D…
Real-Time Telemetry & Event Streaming: From Google Analytics to OpenTelemetry & Kafka
Architectural analysis of the evolution of real-time web telemetry: from Google Analytics Real-Time to session…
Mastering GORM & Hibernate: Cascading Persistence, Association Traps & Scaffolding
Architectural guide to mastering GORM and Hibernate: cascading persistence, belongsTo vs hasMany associations,…
Douglas Crockford & The Evolution of JavaScript: JSON, JSLint & The Good Parts
Deep technical analysis of Douglas Crockford's monumental impact on web engineering: the discovery and standar…
From RequireJS and Dart Dreams to Modern Bundlers: A Retrospective on Frontend Asset Optimization
Back in 2012, I wrote about using RequireJS and Google Closure Compiler while predicting Google Dart would rep…
Architecting Rich Internet Applications: Decoupling Groovy on Grails Backends with Backbone.js RESTful Models
Architectural retrospective on decoupling Groovy on Grails backends with Backbone.js client-side MV* models, R…
Apache SSL/TLS Deployment: OpenSSL CSR Generation, SNI & Modern Let's Encrypt Automation
Engineering guide to Apache SSL/TLS: OpenSSL RSA and ECDSA CSR generation, Server Name Indication (SNI) multi-…
The Audacious Genius of Cappuccino: How Objective-J and 280 North Redefined What Was Possible on the Web
In April 2012, I complained about a shell script error when testing the Cappuccino framework on Ubuntu. Lookin…
