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

State and Session: Performance Considerations in JSF

Posted on October 8, 2010 By Luis Fernandez

JSF is great at hiding plumbing, but it does not hide the bill. The first time you watch a heap chart on a busy JSF app, you can almost hear the memory pressure. Tabs pile up, user flows bounce between forms, and your poor session grows like a backpack filled…

Read more

Macros and Includes: Building Reusable Blocks

Posted on September 21, 2010 By Luis Fernandez

FreeMarker macros and includes sound like small features, but they rescue your templates from copy paste chaos. If you are shipping landing pages, transactional email, and a bunch of JSP views, you know the pain. Same button in five places, slightly different markup, one broken change ruins a campaign. With…

Read more

The business of software: Trial Length Balancing Urgency and Value

Posted on September 20, 2010 By Luis Fernandez

We build software because we love it, but rent and payroll do not accept passion as a payment method. These are the scars and small wins from selling code in the wild, not theories from a whiteboard. If you want to treat software as a business, start with the only…

Read more

The business of software: Revenue Is the Only Signal That Never Lies

Posted on September 20, 2010October 20, 2025 By Luis Fernandez

Writing software is the easy part; turning it into a business that pays the bills is where the bruises come from. After some scars and some small wins, here are the lessons from the trenches of software as a business, shared while the iPad craze is fresh, Google Instant just…

Read more

Rapid Application Development without Regret

Posted on September 19, 2010 By Luis Fernandez

\n \n\n It was past midnight, the sprint board looked like a graveyard, and a client demo sat on the calendar with a red circle. I hit Rails scaffold, pointed it at the schema, and watched screens appear like popcorn. The room exhaled. A week later the real work began,…

Read more

Security Prompts and User Trust: The Applet Tax

Posted on September 18, 2010 By Luis Fernandez

Security Prompts and User Trust are colliding in the browser. Every Java applet ships with a tiny toll booth. I call it the applet tax. You pay in clicks, in doubt, and in drop off. Why do security prompts feel scarier than the applet itself? A user hits your page…

Read more

Tagging Plans that Don’t Rot

Posted on August 19, 2010 By Luis Fernandez

Description: Tagging Plans that Don’t Rot: Omniture from a practitioner’s perspective with timeless lessons. Dialogue style intro “Why did our conversion rate drop after the redesign?” “Because half the new templates shipped without s.t calls and the rest are double firing event1.” “But the spreadsheet says we mapped everything to…

Read more

Sizing and Eviction: Keeping Caches Healthy

Posted on August 14, 2010 By Luis Fernandez

Caches get sick. They cough up outages, drop hit ratios, and eat more heap than they should. Last night in the war room someone asked me, “Is EHCache broken or did we break it?” I sipped coffee and said, “Neither. The cache is just the mirror. It reflects what we…

Read more

Retries, DLQs, and Idempotency

Posted on August 12, 2010 By Luis Fernandez

Retries, DLQs, and Idempotency: a night in the trenches My pager went off at 2 AM. Our nightly reports were stuck. The CRM team could not see yesterday’s sales. The queue depth graph looked like a hockey stick and the dead letter queue was blinking like a Christmas tree. This…

Read more

JavaFX for Desktop Apps: Beyond Swing

Posted on August 9, 2010 By Luis Fernandez

Swing still runs a lot of serious desktop software, and it is not going away tomorrow.But after a week living in JavaFX 1.3 land, I am convinced these scenes and bindings deserve a seat on our desktops. Why JavaFX for desktop apps right now Oracle now owns Sun and the…

Read more
  • Previous
  • 1
  • …
  • 30
  • 31
  • 32
  • …
  • 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