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…