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: 2006

The business of software: Ship First, Polish Later

Posted on July 15, 2006 By Luis Fernandez

Software as a Business Part 4. Lessons from the trenches. A practitioner’s take that you can reuse tomorrow morning. A quick talk before coffee Founder: I have a small app that solves a real itch. Two people use it. One is my mom. Friend: You shipping or still polishing the…

Read more

The business of software: Turn Launch Buzz Into Receipts

Posted on July 15, 2006 By Luis Fernandez

Software as a Business Part 4: Lessons from the Trenches Dialogue Founder: I shipped the beta. People like it. My downloads look decent. How do I turn this into a real business without burning the cash and my sanity. Mentor: Good. Now forget the launch buzz. Treat this like a…

Read more

What J2EE Gets Right and Wrong

Posted on July 11, 2006October 17, 2025 By Luis Fernandez

\n \n\n\n\n The night the EAR would not die \n\n\n\n I was in a glassy meeting room, staring at a console that had too much gray. The app server was chewing on an EAR file like it had all the time in the world. Build with Ant, pack the EAR,…

Read more

Jakarta Taglibs: Reusable View Logic

Posted on June 18, 2006 By Luis Fernandez

\n A quick story from last night \n\n\n\n I was staring at a JSP that looked like a thrift store shelf. Mix of scriptlets, stray includes, and a generous sprinkle of out.println calls. A simple product list with paging and currency formatting had grown messy. The next feature request was…

Read more

Enhanced for loop in Java 5

Posted on June 3, 2006 By Luis Fernandez

I keep running into moments where the enhanced for loop in Java 5 turns a messy block into something I can read in one sip of coffee. J2SE 5.0 brought shiny stuff like generics and annotations, yet the quiet hero for day to day code is the foreach style loop….

Read more

New in Java 5: Generics

Posted on May 21, 2006 By Luis Fernandez

Generics just landed in Java 5 and they already changed the way my code reads in the editor. Before this release we lived with raw types. Collections gave back Object, so every read needed a cast and every cast was a tiny gamble. The code worked until it did not…

Read more

Migrating Struts to JSF: A Field Note

Posted on May 7, 2006 By Luis Fernandez

Why move from Struts to JSF at all Struts has been the workhorse for years. Action classes, forwards, Tiles, and a pile of taglibs got many of us to production. It still ships on every team server I visit. JSF is arriving with vendor love and a component story that…

Read more

Apache Ant for Legacy Pipelines

Posted on May 3, 2006 By Luis Fernandez

A quick story from the build room Yesterday a teammate spent an hour chasing a missing jar only to realize the classpath was set on his laptop but not on the build server. We moved the rule into Apache Ant and the next run just worked. No more tribal lore….

Read more

NetBeans vs Eclipse: Pragmatism over Plugins

Posted on April 22, 2006 By Luis Fernandez

“Pick the tool that gets you to working code by lunch, not the one that promises everything by next quarter.” NetBeans vs Eclipse is the coffee talk this season. I keep seeing the same pattern in teams I visit and projects I help clean up. One group swears by a…

Read more

About RAD and code generation, is it the future?

Posted on April 16, 2006 By Luis Fernandez

\n Code generation is beautiful, but it can be painful. \n\n\n\n Problem framing \n\n\n\n We keep coming back to the same itch. We want to ship faster. We want fewer bugs in the boring parts, more time in the fun parts, and fewer late nights cleaning up plumbing. That is…

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