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

Code Injection Attacks: Understanding the Threat

Posted on September 16, 2007 By Luis Fernandez

\n \n\n\n\nThe web keeps getting flashier with AJAX toys, but the old tricks still work. The nasty ones do not care if you are running a tiny blog or a busy shop. Code injection attacks are the cheap lock pick that still opens too many doors.\n\n\n\nWe keep seeing forum scripts…

Read more

Migrating a Small Site to Joomla: Lessons

Posted on September 10, 2007 By Luis Fernandez

I just moved a tiny brochure site into Joomla and lived to write about it. Four pages, one contact form, a list of services, and a blog that was really two posts from last spring. The owner wants to add content without touching HTML, maybe post news weekly, and get…

Read more

The Applet Era: What We Built and What We Learned

Posted on August 20, 2007 By Luis Fernandez

What did we really build with Java applets? Why did teams pick a browser plugin that spun a mini JVM next to HTML and JavaScript when AJAX and Flash felt like the path of least resistance? What did we learn from projects that started with a proof of concept and…

Read more

From J2EE to Lightweight Containers: A Migration Story

Posted on July 28, 2007 By Luis Fernandez

What does it really take to move from heavyweight J2EE to lightweight containers without breaking the business? J2EE migration to lightweight containers with real world tradeoffs In the last few years I have been that person in the room who says we can simplify this and watches everyone lean back…

Read more

Enums in Java 5

Posted on July 28, 2007 By Luis Fernandez

I keep bumping into old int constants and bit masks, and each time I do, I hear a tiny voice saying use enums in Java 5 already. Enums landed with Java 5 and they are more than a cute list of names. They are full blown types with behavior, and…

Read more

Roller versus WordPress in : When Java Makes Sense

Posted on July 24, 2007 By Luis Fernandez

WordPress keeps winning mindshare and shared hosting, while Apache Roller keeps winning respect inside Java shops. Both publish posts and feeds. Both can power a serious blog. The real question is simple. When does Java for a blog make sense compared to the familiar PHP route. Who should even look…

Read more

Ant Patterns: Targets, Macros, Reuse

Posted on July 12, 2007 By Luis Fernandez

Ant Patterns keep popping up in every Java shop I visit. We all have a build.xml that grew from a quick copy into a small city. Some of us run CruiseControl on an old server in the corner. Subversion repos are busy. And while a shiny phone just stole everyone’s…

Read more

Understanding Java Annotations

Posted on July 10, 2007 By Luis Fernandez

Java annotations feel like sticky notes you can attach to code without changing what the method or class does. What are Java annotations They are metadata baked right into the source. Think of @Override, @Deprecated, or the JUnit 4 @Test you have likely seen this week. The compiler and tools…

Read more

Clustering on JBoss: Session and State

Posted on July 8, 2007 By Luis Fernandez

Clustering on JBoss is not a magic lever you flip and walk away. It is a bundle of choices about session and state that either keep your app snappy or melt your heap. I have been wrangling JBoss 4.2 with Apache out front and the story is repeatable enough to…

Read more

Data Sources and Subreports: Keeping Performance in Check

Posted on June 14, 2007 By Luis Fernandez

Subreports look nice on the canvas and they feel clean when you click around in iReport, but they can send your server for a walk if you are not careful. I have been helping teams wire up JasperReports for invoices, statements and those end of month monsters that marketing loves,…

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