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

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

DTOs versus Entities: Drawing the Service Boundary

Posted on September 10, 2006 By Luis Fernandez

DTOs versus Entities keeps coming up in hallway chats right now. Java EE 5 just landed with JPA baked in, Hibernate keeps powering along, and Spring is everywhere in our projects. We are wiring services, exposing remote calls over EJB or SOAP, maybe flirting with REST, and we want clean,…

Read more

Code Generators for real-world teams: Where They Shine

Posted on September 10, 2006 By Luis Fernandez

Code Generators in the Enterprise: Where They Shine. RAD Codegen from a practitioner’s perspective with timeless lessons. Dialogue PM: We need the customer portal stood up fast. The board wants a demo next week. Lead dev: We can either hand write data access, DTOs, services and the same five patterns…

Read more

JDeveloper and Enterprise Tooling

Posted on August 26, 2006 By Luis Fernandez

JDeveloper and Enterprise Tooling is not the flashiest topic for a Friday night, yet here I am past midnight with cold coffee and a grumpy app server. A teammate pings me on IM asking why our JSF page refuses to bind to a backing bean. I crack open Oracle JDeveloper…

Read more

Migrating Away from Applets: Why WebStart Was Our Bridge

Posted on August 25, 2006 By Luis Fernandez

We just moved our biggest app off applets and onto Java Web Start, and I want to capture the why while it is fresh. The browser keeps changing under our feet. IE still rules on desktops, Firefox keeps sneaking into developer machines, and everyone is excited about Ajax after Google…

Read more

Tuning Classloaders and JDBC in WebSphere

Posted on July 28, 2006 By Luis Fernandez

A late night fix that saved a release The deployment finished just before midnight. We had pizza, a green light from QA, and a room full of tired grins. Fifteen minutes later the pager went off and the logs shouted ClassNotFoundException for a library that had worked on every developer…

Read more

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
  • Previous
  • 1
  • …
  • 41
  • 42
  • 43
  • 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