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

Year: 2015

Target and AEM: Personalization that Behaves

Posted on June 24, 2015 By Luis Fernandez

Target and AEM: Personalization that Behaves. AEM CQ from a practitioner’s perspective with timeless lessons. Real talk on Adobe Target with AEM, what works, what bites, and how to keep your pages calm while they adapt to each visitor. Dialogue: the marketer, the developer, and the page that keeps flickering…

Read more

Privacy, Consent, and First-Party Data with Unomi

Posted on June 21, 2015 By Luis Fernandez

What does privacy look like when your site wants to remember people but your visitors just saw Apple talk about content blockers at WWDC and every EU site flashes a consent banner the second you land on it. Is there a way to keep personalization alive without sneaking around behind…

Read more

Integrating Unomi with a CMS

Posted on June 12, 2015 By Luis Fernandez

Two coffees in, our homepage still looked the same to everyone. The brief was simple. Show a different hero to returning visitors who checked pricing last time. Our CMS could do the usual tricks and a couple of plugins promised magic, but none of that felt like a steady way…

Read more

Optional in Practice: Null-Safety without Drama

Posted on June 6, 2015October 17, 2025 By Luis Fernandez

Why are we still tripping on null? Null pointer is still the top crash in production logs. We have better servers, fancier build tools, and yet a tiny ghost sneaks in and flips the table. Java 8 gave us Optional. Not as a silver bullet. As a seatbelt. The point…

Read more

Flaky Tests: Diagnosing and Fixing

Posted on June 5, 2015 By Luis Fernandez

Flaky tests have a way of showing up right when coffee runs out. Picture this. It is late, the pull request is merged, Jenkins goes green, and the team chat posts the celebratory emoji. Ten minutes later the same build turns red on a re run with no code change….

Read more

Interoperability on the JVM: Practical Pitfalls

Posted on May 17, 2015 By Luis Fernandez

“Interoperability is where bright ideas meet old decisions.” Working on the JVM feels like living in a crowded apartment with great roommates who forget to wash the dishes. You get Java 8 lambdas, a bit of Scala sugar, some Groovy tests, maybe a Clojure script to poke a service. Everything…

Read more

Bundles, Lifecycles, and Services with Felix

Posted on May 13, 2015 By Luis Fernandez

Bundles, lifecycles, and the very practical side of Felix What problem does Apache Felix actually solve? If everyone is talking about containers and tiny services, where does OSGi sit? What is a bundle, how does the bundle lifecycle behave, and why should you care about the service registry? If you…

Read more

Should you run a dedicated mobile site the aem view

Posted on May 5, 2015 By Luis Fernandez

Your traffic is already mostly on phones. The surprise is not mobile itself but how quickly it is changing what we ship. So do you spin up a dedicated mobile site or go one site for every screen. Here is the AEM view from the trenches. Google just rolled out…

Read more

Modeling Content Types for JCR

Posted on April 2, 2015 By Luis Fernandez

What makes a good content type in JCR? Not the fanciest diagram. Not the biggest list of fields. The best models start with the questions your authors and apps need to answer. If you are on Apache Jackrabbit or AEM or Magnolia or Hippo CMS, the gear is ready. The…

Read more

Stubs, Fakes, and Mocks in Java

Posted on April 1, 2015 By Luis Fernandez

Stubs, fakes, and mocks are the unsung helpers behind green bars in JUnit. They keep tests fast, focused, and fearless. If your tests feel slow or fragile, odds are your doubles are doing the wrong job. Java 8 is rolling across teams, JUnit 4 is still the default, and Mockito…

Read more
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 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