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

Java 8 Date-Time API for Humans

Posted on March 27, 2015 By Luis Fernandez

The best part of Java 8 is not lambdas for me. It is the fresh date time API that finally reads like human code. The old one turned simple tasks into a maze. Now calls look clean and the intent is obvious. After years of wrestling with Date, Calendar and…

Read more

Testing with Spring: Fast Feedback for Big Systems

Posted on March 9, 2015 By Luis Fernandez

Coffee, a red build, and the twenty minute wait Friday night deploy. Fresh coffee. One scary log line. We rolled back in time, but the worst part was not the bug. It was the twenty minute test run to learn what we already suspected. Big Spring apps can feel like…

Read more

The evolution of content platforms

Posted on February 27, 2015 By Luis Fernandez

Everyone is rebuilding something right now. Sites, apps, emails, the whole content setup. The label on the box keeps changing and the stakes keep climbing. From CMS to something more We started with blog engines and moved into CMS tools that publish pages. Then came stronger web content management with…

Read more

Agile that treats people well

Posted on February 26, 2015 By Luis Fernandez

Agile can feel like real help or like a fast treadmill. The difference is how we treat people. Let’s talk about Agile that treats people well, where the team is not fuel for a burn chart but the reason the product gets better every week. Most teams I meet are…

Read more

Working with Java Streams in Real Projects

Posted on February 21, 2015 By Luis Fernandez

Java 8 finally landed on real servers and the Stream API is now part of my daily routine, for good and for weird. I keep meeting teams that tried Java Streams in small scripts and then moved back to loops when the code hit production. The usual reasons are fear…

Read more

JVM Languages for real-world teams: Procurement Meets Pragmatism

Posted on February 4, 2015 By Luis Fernandez

The coffee was already cold when the email hit the room. Procurement wanted answers by Friday. We had a greenfield project waiting and our Java shop was itching to try something fresh on the JVM. Scala was whispering promises from conference talks. Groovy was friends with our build. A few…

Read more

IAM Basics that Prevent Nightmares

Posted on January 12, 2015 By Luis Fernandez

Every week I hear a fresh story about an AWS key leak that turned into an all nighter. The pattern is boring by now. Static keys on a laptop. An old repo on GitHub. A forgotten user with full power. Here is the short version from the trenches. Do the…

Read more

Hypermedia Debates and Pragmatic Compromises

Posted on November 27, 2014 By Luis Fernandez

I was sipping a lukewarm cortado after a late meetup when the debate started again. One side pulled up GitHub docs and said that links in responses are plenty. The other side waved a printout of Fielding and asked for full hypermedia controls. A third person just wanted their iOS…

Read more

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
  • Previous
  • 1
  • …
  • 18
  • 19
  • 20
  • …
  • 44
  • 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