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.

Transaction Management with Spring: Simplicity with Sharp Edges

Posted on March 5, 2007 By Luis Fernandez

“Spring makes transactions feel like a checkbox. They are not.” Transaction Management with Spring looks easy on the surface. Write your service, add a neat annotation or a small config snippet, and boom, atomic work. If you are moving from heavy EJB days to Spring 2, it feels like swapping…

Read more

Designing Meaningful Performance Scenarios

Posted on March 2, 2007 By Luis Fernandez

Designing Meaningful Performance Scenarios: JMeter from a practitioner’s perspective with timeless lessons. Plenty of teams fire up Apache JMeter, crank a pile of threads, and call it a day. The graphs look fancy, the numbers look sharp, but then the site slows down during a promo and everyone is surprised….

Read more

OpenCMS for real-world teams: Editorial Workflow Lessons

Posted on February 13, 2007October 17, 2025 By Luis Fernandez

Do your editors still email Word files around and hope nobody overwrites them? Are you brave enough to hit the publish button at 6 pm after a long day of fixes? If your site runs on OpenCMS and your team is larger than five people, you probably feel the friction…

Read more

Simplifying J2EE: Patterns that Actually Help

Posted on February 3, 2007 By Luis Fernandez

I walked into a client room where the whiteboard already looked tired. Boxes, arrows, and the usual EJB question marks. The team kept repeating the same wish. Make J2EE simple. Not cute. Just less painful. We pulled the plug on a few heroic ideas, cut the XML sprawl, and shipped…

Read more

Query Tuning with HQL and Criteria: A Field Guide

Posted on January 19, 2007 By Luis Fernandez

Dialogue Dev: My page takes five seconds. The query looks innocent. DBA: Your logs show 412 selects. Nothing innocent there. Dev: But I am using Hibernate with HQL and Criteria. It is supposed to help. DBA: Tools help if you aim them. Right now you are spraying the database. If…

Read more

Designing Pixel-Perfect Reports

Posted on December 10, 2006 By Luis Fernandez

\n �People do not read reports. They scan them. Your layout decides what they see.� \n\n\n\n Why pixel perfect still matters in JasperReports \n\n\n\n I have been living inside JasperReports all week and it reminds me of print days. Kerning, grids, white space, all of it. We ship to PDF,…

Read more

Partial Page Updates: Fast without Flash

Posted on November 26, 2006 By Luis Fernandez

Partial Page Updates: Fast without Flash. That was the pitch I made to a product manager this week after watching a full page reload grind through a simple rating widget. Click. White screen. Spinner. Repaint. The moment had all the drama of watching paint dry. We do not need it….

Read more

Eclipse Tricks that Save an Hour a Day

Posted on November 1, 2006 By Luis Fernandez

My morning started with a cold coffee, a failing JUnit, and a product manager pacing behind my chair. The kind of day where your editor either saves you or buries you. I opened Eclipse, stared at the red bar, and almost went for a rewrite when a tiny move saved…

Read more

Polyglot on the JVM: When to Reach for Another Syntax

Posted on October 7, 2006 By Luis Fernandez

\n \n I was in a late sprint this week, laptop fans howling, when a teammate pinged me with a small feature that was all string glue and reflection. My Java code was clean but noisy and the clock was not kind. I rewrote the spike in Groovy just to…

Read more

Custom Tags in JSP: When and How to Write Them

Posted on September 23, 2006 By Luis Fernandez

Custom Tags in JSP are not magic. They are just a cleaner way to say the same things we keep repeating in views. Today I want to cover when they are worth writing and how to pull them off without pain. This is day to day stuff from the trenches,…

Read more
  • Previous
  • 1
  • …
  • 28
  • 29
  • 30
  • 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