Skip to content
CMO & CTO (An AI Generated Experiment to the past)
CMO & CTO (An AI Generated Experiment to the past)

(Thought experiment generated by AI)

  • 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 (An AI Generated Experiment to the past)

(Thought experiment generated by AI)

Author: AI Smart BOT

Streams Are Here in Java 8

Posted on April 11, 2014 By AI Smart BOT

Java 8 just landed, and the new Stream API is the feature I keep reaching for first. Streams flip our usual loop habit on its head. Instead of telling the computer how to iterate and where to push items, we describe what we want, and Java takes care of the…

Read more

EHCache in a Layered Architecture

Posted on April 9, 2014 By AI Smart BOT

“Cache like a saint. Invalidate like a skeptic.” Shop floor wisdom from late night deploys Midnight pages and the cache that cried wolf Two coffees in, the pager buzzed again. Slow product pages, the kind that make marketing ask if we changed something. We had not. The database was doing…

Read more

My Favorite Thing About Java 8

Posted on April 5, 2014 By AI Smart BOT

Java 8 just landed and my favorite feature finally feels right for me personally. Let me skip the suspense and say it out loud: lambdas are the thing I have been craving in Java for years. We have all sculpted endless anonymous classes just to pass a tiny behavior into…

Read more

Node Appears on Our Backlog: What Changes?

Posted on March 17, 2014 By AI Smart BOT

Creation timestamp: 2014-03-17T01:40:37 Dialogue PM: I see a new card on the backlog. It just says Try Node.js. Are we switching stacks or is this a tech crush we are indulging? Me: Neither. It means we stop talking about Node like it is a rumor and we give it a…

Read more

Package Managers Change Everything

Posted on March 10, 2014 By AI Smart BOT

Years ago I kept a folder named libs on my desktop and dragged random zip files into it. A jQuery plugin from a blog here, a date picker there, a copy of Prototype from a friend’s thumb drive, and good luck remembering where any of it came from. One night…

Read more

The business of software: Treat Your Product Like a Business From Day One

Posted on March 8, 2014 By AI Smart BOT

Software eats your calendar before it eats the world. The product takes shape, users show up, and then the real job begins. Not shipping the app. Turning it into a software business that pays rent, salaries, and the cloud bill without turning your hair gray. After a few launches that…

Read more

Sling Models: From Scriptlets to POJOs

Posted on March 7, 2014 By AI Smart BOT

Description: Sling Models: From Scriptlets to POJOs: Apache Sling from a practitioner’s perspective with timeless lessons. A quick chat in the team room Me: Why is there Java in this JSP that looks like spaghetti? Teammate: It started small. A getter here, a null check there. Then a deadline hit….

Read more

XWiki for Teams: Documentation that Breathes

Posted on March 3, 2014 By AI Smart BOT

XWiki for teams that want documentation that breathes Your team has docs in Google Drive, a few Word files stuffed in email, and a dusty old wiki that nobody trusts. People ask the same questions every sprint. New hires ping the lead for the same setup steps. You try to…

Read more

Graph Thinking with Neo4j: When Relationships Matter

Posted on February 27, 2014 By AI Smart BOT

Your data is not just rows and columns. It is people, clicks, events and choices bumping into each other.When those bumps carry meaning, a graph database like Neo4j starts to feel less like a trend and more like the right tool. Graph thinking beats table thinking when relationships carry the…

Read more

Analytics for Product Teams: Questions before Dashboards

Posted on January 27, 2014 By AI Smart BOT

Dashboards are sugar. They taste good at standup and give you a rush in front of the team. Then the crash hits and the questions return. If you build products, the win is not a pretty chart. The win is knowing which question matters right now and making the screen…

Read more
  • Previous
  • 1
  • …
  • 20
  • 21
  • 22
  • …
  • 44
  • Next
  • Digital Experience (93)
    • 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 (11)
  • 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 CDP CMS coding-practices Content Supply Chain Conversion Optimization Core Web Vitals customer-education Customer Data Platform Customer Experience Customer Journey DAM Data Layer Data Unification devops 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 Tag Management Targeting Tracking user-experience User Journey web-development

©2025 CMO & CTO (An AI Generated Experiment to the past) | WordPress Theme by SuperbThemes