Everyone says they want smarter experiments. Very few teams get past hello world in production. Adobe Target sits in that awkward spot between promise and reality. Today I want to share the choices that actually move the needle, the ones we are making on live sites this week. If you…
Year: 2016
The business of software: Revenue Follows Working Software That Solves Real Pain
I once pitched a whole room of suits with a demo that ran on my laptop and a coffee shop wifi. The deal was big for us, the kind that would fund payroll and a new espresso machine. We won the pilot. Day one their team tried a weird data…
CQ5 Components Done Right
CQ5 components are the place where projects either sing or stall. If you are building on Adobe Experience Manager, still called CQ5 by many teams, your components decide the authoring feel, the speed of delivery, and the sanity of your future self. With HTL Sightly getting real adoption and Touch…
Image Size Diet: Slimmer, Faster, Safer
You ship fast until the first pull drags on and your deploy loses steam. Then you stare at a progress bar that feels like dial up while your cluster waits its turn. Image size is not vanity. It touches everything your team does. A big image slows cold starts, burns…
Reviewing personalization platforms
Personalization tools are everywhere on product pages and pitch decks right now, and the questions land the same way every week: which one is worth the time, where do we start, and what will break first. The promise and what it really means Let’s level set. When people say personalization…
Scaling Jenkins Agents
Your Jenkins queue looks like a city at rush hour. Jobs crawl. The master groans. Someone suggests buying bigger servers. Another person whispers about containers. Jenkins 2 just landed with Pipeline and everyone is excited to script the whole thing. Cool. Still, none of that matters if your agents do…
The business of software: Activation Retention and Getting Paid
A quick chat in the hallway Founder: We shipped the app. People like it. Why is revenue flat? Me: Because likes do not pay the AWS bill. Signups are not the same thing as customers. How many hit a first win in the first session? Founder: We were on the…
From wcms to dxp a glossary for leaders
Everyone is tossing around WCMS and DXP like they are the same thing. They are not. If you sign a contract before you sort the terms, you pay for it twice. We used to publish pages. Now we are asked to shape experiences across web, mobile apps, email, ads, and…
Intro to aem project archetypes
Problem framing If you are kicking off a fresh AEM site this month you are probably staring at a blank repo and a lot of choices. Do we start from the AEM Project Archetype or roll our own folder layout. Do we go all in with Sightly and Sling Models…
Omnichannel and multichannel in practice
Everyone is debating omnichannel and multichannel like it is a theology class. Meanwhile your calendar shows an email send at 9, a Facebook flight at noon, and your store team asking for better signage. That is the gap between slides and the floor. People toss these words in meetings and…