Skip to content
CMO & CTO
CMO & CTO

Closing the Bridge Between Marketing and Technology, By Luis Fernandez

  • Digital Experience
    • Experience Strategy
    • Experience-Driven Commerce
    • Multi-Channel Experience
    • Personalization & Targeting
    • SEO & Performance
    • User Journey & Behavior
  • Marketing Technologies
    • Analytics & Measurement
    • Content Management Systems
    • Customer Data Platforms
    • Digital Asset Management
    • Marketing Automation
    • MarTech Stack & Strategy
    • Technology Buying & ROI
  • Software Engineering
    • Software Engineering
    • Software Architecture
    • General Software
    • Development Practices
    • Productivity & Workflow
    • Code
    • Engineering Management
    • Business of Software
    • Code
    • Digital Transformation
    • Systems Thinking
    • Technical Implementation
  • About
CMO & CTO

Closing the Bridge Between Marketing and Technology, By Luis Fernandez

Category: Software Engineering

Comprehensive insights into building, architecting, and managing software systems. From code craftsmanship to team dynamics, explore the technical and organizational aspects of software development.

Upgrading CQ to AEM: Pitfalls and Plans

Posted on November 14, 2014 By Luis Fernandez

Thinking about an upgrade from CQ to AEM and wondering what will break first? You are not alone. Teams still on CQ5 are staring at AEM 6 and the shiny new Touch UI, Oak, and a different way to think about content and code. The press releases make it sound…

Read more

Jahia Lessons: Integrating Apps and Content

Posted on November 2, 2014 By Luis Fernandez

Story first: a site that wanted both app speed and editorial control Last week I sat with a content team that edits news at a pace that would make a sports desk blush. They needed a Java CMS that lets them drop small apps into pages without begging developers each…

Read more

JavaScript Beyond the Browser: Small Services

Posted on September 21, 2014 By Luis Fernandez

JavaScript is not only a browser thing anymore. With Node.js on the server, cheap VPS boxes, and npm bursting with modules, teams are starting to carve products into small services that speak JSON and stay out of each others way. You keep the parts tiny, deploy them fast, and let…

Read more

Dockerfiles that Age Well

Posted on September 19, 2014 By Luis Fernandez

Dockerfiles that Age Well. Containers from a practitioner’s perspective with timeless lessons for Dockerfile best practices, smaller Docker images, and reliable production containers. I was on a late Friday, coffee cooling on the desk, staring at a build that worked on my laptop and exploded on a tiny VPS. The…

Read more

Scaling Jackrabbit: Clustering Basics

Posted on August 6, 2014 By Luis Fernandez

When your content repo starts panting in production, Apache Jackrabbit usually gets blamed first. In truth, scaling Jackrabbit is less about magic flags and more about a few non negotiable basics. Clustering gets you headroom, but only if the pieces are in the right places. Before we jump in, context…

Read more

Lazy Loading Explained: Performance without Surprises

Posted on July 13, 2014 By Luis Fernandez

Lazy loading sounds like free speed until it bites you in production. Let’s walk through Hibernate lazy loading so your pages feel fast without waking up a surprise army of queries. Everyone is chasing snappy pages this week. My feed is full of folks playing with Java 8 and new…

Read more

and the Shape of the Frontend

Posted on June 16, 2014 By Luis Fernandez

We did not wake up one morning and find the web changed. We just shipped one more script tag, then another, and one day the browser was our app runtime. notes from my repo 2012 and the Shape of the Frontend: a ground level story of the rise of JavaScript,…

Read more

Spring Boot Quick Starts: Convention without Regret

Posted on May 23, 2014 By Luis Fernandez

Spring Boot just went GA and it feels like a breath of fresh air. If you have ever spent a morning wiring servlets, a lunch break fighting XML, and an afternoon chasing one missing component scan, you know the feeling. Today we can spin apps that start fast, ship as…

Read more

Java Arrives: Lambdas for the Rest of Us

Posted on May 16, 2014 By Luis Fernandez

I was staring at a class with four nested anonymous listeners and a for loop inside a for loop. Coffee went cold while I tried to explain to a teammate why the code worked and why it still felt wrong. Then Java 8 dropped. We rebuilt that same logic with…

Read more

Scaffolding Done Right: Start Fast, Keep Clean

Posted on April 18, 2014 By Luis Fernandez

Ship today. Regret nothing tomorrow. That is the point of scaffolding when you do it right. Friday night, greenfield, caffeine It is late on a Friday and your inbox is a graveyard. You crack open a fresh repo and type yo angular. Yeoman throws a party of files into your…

Read more
  • Previous
  • 1
  • …
  • 8
  • 9
  • 10
  • …
  • 31
  • Next
  • Digital Experience (94)
    • Experience Strategy (19)
    • Experience-Driven Commerce (5)
    • Multi-Channel Experience (9)
    • Personalization & Targeting (21)
    • SEO & Performance (10)
  • Marketing Technologies (92)
    • Analytics & Measurement (14)
    • Content Management Systems (45)
    • Customer Data Platforms (4)
    • Digital Asset Management (8)
    • Marketing Automation (6)
    • MarTech Stack & Strategy (10)
    • Technology Buying & ROI (3)
  • Software Engineering (310)
    • Business of Software (20)
    • Code (30)
    • Development Practices (52)
    • Digital Transformation (21)
    • Engineering Management (25)
    • General Software (82)
    • Productivity & Workflow (30)
    • Software Architecture (85)
    • Technical Implementation (23)
  • 2025 (12)
  • 2024 (8)
  • 2023 (18)
  • 2022 (13)
  • 2021 (3)
  • 2020 (8)
  • 2019 (8)
  • 2018 (23)
  • 2017 (17)
  • 2016 (40)
  • 2015 (37)
  • 2014 (25)
  • 2013 (28)
  • 2012 (24)
  • 2011 (30)
  • 2010 (42)
  • 2009 (25)
  • 2008 (13)
  • 2007 (33)
  • 2006 (26)

Ab Testing Adobe Adobe Analytics Adobe Target AEM agile-methodologies Analytics architecture-patterns CDP CMS coding-practices content-marketing Content Supply Chain Conversion Optimization Core Web Vitals customer-education Customer Data Platform Customer Experience Customer Journey DAM Data Layer Data Unification documentation DXP Individualization java Martech metrics mobile-development Mobile First Multichannel Omnichannel Personalization product-strategy project-management Responsive Design Search Engine Optimization Segmentation seo spring Targeting Tracking user-experience User Journey web-development

©2025 CMO & CTO | WordPress Theme by SuperbThemes