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

The Age of Composable Platforms

Posted on July 5, 2022 By Luis Fernandez

The monolith had a good run, but the center of gravity just moved to a world where we assemble our own stack like Lego.

Call it composable platforms, call it pick and mix, call it common sense catching up with what we already do on side projects. The idea is simple. You select the pieces that do one thing well, connect them with clean APIs and events, and you ship without waiting for a suite to catch up. Devs can swap parts without rewriting everything, and marketers stop begging for roadmap favors that never land. This shift is not hype. It is visible in the tools we are touching every day. Content goes to a headless CMS like Contentful, Sanity, Strapi, or Storyblok. Commerce runs on BigCommerce, commercetools, or Shopify with Hydrogen on the front and Oxygen on the host. Search lives in Algolia or Typesense. Auth sits in Auth0 or Cognito. Media flows through Cloudinary or Imgix. We front it with Next.js, Remix, SvelteKit, Nuxt, or Astro and we push to Vercel, Netlify, or Cloudflare Workers. Analytics shifts to GA4 while server side tagging becomes a normal ask, and events stream to Segment, RudderStack, or plain webhooks. The big suites still matter, but the gravity is different. The all in one pitch turns into all in one billing contact with optional parts. This is the API first mindset meeting budgets, roadmaps, and the pressure to move. A lot of this change is the web growing up. Browsers care about Core Web Vitals and users bounce when pages crawl. Static plus on demand rendering and edge caching give you speed without hacks. You can pick SSR, ISR, or client hydration based on the route and keep the stack clean. That alone is a strong reason to break the old bundle. Teams can try an idea without asking permission from ten product managers. Want to test a new search provider or a new personalization engine. Wire the SDK, route a slice of traffic, and keep a rollback switch. If it wins you keep it. If not you remove it without drama. On the marketing side, the same move gives a real seat at the table. Composable commerce and a headless CMS let content people ship a landing in hours with proper models, fields, and approvals. No more heels caught in the CMS theme editor. You get blocks, references, and a preview button that shows the actual site. On the data side, event based thinking starts to click. Every click, view, and checkout becomes a message. It flows to BigQuery or Snowflake with dbt in the middle, and the CDP writes smart audiences back to email and ads without a thousand tag managers fighting for control. You do not need a giant diagram to feel the difference. You feel it when a release is a Git push, not a calendar invite with seven sign offs. You feel it when a new market means adding content types and locales, not cloning sites. You feel it when the team talks about contracts, versioning, and SLAs instead of custom plugins that break on the next patch. The timing makes sense. Apple just raised the bar on privacy again, cookies keep losing ground, and paid media targeting is not the magic tap it used to be. Brands need first party data, fast pages, and content that adapts to context. A composable platform makes that real. You can switch to server side tagging, add consent tools that respect choices, and still measure outcomes using modeled events instead of flaky last click tricks. On the dev side, the energy is wild right now. Remix is shipping fast. Next.js keeps refining the edge story and the router. Astro is making islands easy. Deno has serious fans and Bun just dropped with a spicy promise of speed. Cloud providers are racing to the edge with durable storage and queues that live near the user. With that much motion, betting on a single suite to do it all feels like buying a VCR the week before streaming shows up. The MACH crowd packaged the pitch nicely. Microservices, API first, cloud native, headless. Good sticker, clear message. The real win though is how it changes day to day work. It detoxes backlogs. It turns upgrades into small waves instead of a yearly tsunami. It gives vendors a fair way to compete on merit because swapping is real. It also sets a quality bar. If your SDK is clumsy, your docs are thin, or your uptime is shaky, you are out. You get judged in production, not in a slide deck. There are tradeoffs. You will need strong DX. You will need someone to own contracts and cost. You will need golden paths and starter kits so the team does not build five ways to do the same thing. You will need guardrails for secrets and envs, clear decisions on caching and stale times, and a shared language for failures and retries. This is not a free lunch. It is a menu where you decide what to cook. The good news is that the tools for glue are better than ever. Turborepos and pnpm make mono repos fast. GitHub Actions and CircleCI run clean pipelines. Sentry, Datadog, and OpenTelemetry make tracing less of a crime scene. Feature flags control risk. LaunchDarkly, Statsig, and home grown toggles keep experiments tidy. Rollbacks are boring again, which is the goal. For SEO, the gain is real. Fast TTFB, good LCP, tiny CLS, and predictable hydration keep pages near the top while your content team moves without emailing devs for small edits. Server side rendering and edge caching mean crawlers see real content. Structured data becomes a field in your models, not a fragile template fragment. Canonicals, hreflang, and redirects live next to content types and work as part of the repo. If you care about content velocity, this is the way. If you care about checkout speed, same deal. If you care about cost, you can put numbers to it. Compare a suite license and feature wait time to a set of focused tools that ship now. One check covers a lot of monthly bills, but you get control and leverage when parts can be replaced. The move to composable is also about people. Devs want autonomy with guardrails. Marketers want real time changes and clean previews. Data folks want a clear event stream and a source of truth that is not locked behind a vendor wall. Support wants fewer 2 a.m. calls. Finance wants spend that grows with revenue, not with seats that never log in. A composable platform lets each team get what they need without boxing others in. The last push comes from product cycles. Shipping weekly is normal now. Waiting a quarter for a plugin is not an option. When your product squad can launch a feature with a small service, a doc update, and a couple of config changes, the whole company moves faster. That is the point. Not buzzwords. Just shipping. If you are starting fresh, begin with content, auth, and media. Pick a headless CMS your content team likes, add SSO that keeps users safe, and get image delivery right. Then connect checkout and catalog. Wrap it with a front end you can trust and a deploy target that scales on its own. Add observability on day one. Map your data events and flows before the first campaign. Keep a small platform team to own the skeleton so feature teams can move. If you already run a suite, carve off one slice. Move the blog to a Jamstack front with a headless CMS. Measure. Then move search. Then move account pages. Repeat. Small wins add up. Vendors that play nice will make it easy. Vendors that resist will show their hand. There is no need to boil the ocean. Keep carving and keep shipping. The future will still surprise us, but this direction feels locked. The web rewards speed and clarity. Teams reward systems that let them do real work. And customers reward sites that load fast, say something useful, and respect their data. That is what we are building with this play. Not a new buzzword. A better way to move.

Composable platforms are not a silver bullet, but they are a better set of choices. Start small, measure real outcomes, and keep swapping weak parts for strong ones. Put content, speed, and data rights at the center. Build teams that own outcomes, not tickets. If your stack lets you try things faster than your competitor and recover faster when you miss, you are already winning.

Digital Experience Marketing Technologies java

Post navigation

Previous post
Next post
  • 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