Featured posts
This page highlights featured blog posts only. Alternatively, explore all posts or dive into my topic list.
2026
- The privilege of AI in Open Source
- Drupal's role in agentic workflows
- AI and the great CMS unbundling
- The Sovereignty Prerequisite
- Open Source infrastructure deserves a business model
- The Software Sovereignty Scale
- AI creates asymmetric pressure on Open Source
- Digital Sovereignty requires Open Source procurement
- 25 years of Drupal: what I've learned
- Giving agents a Markdown version of my blog
- When backward compatibility became an advantage
2025
- AI flattens interfaces and deepens foundations
- A blog is a biography
- The Orchestration Shift
- Unexpectedly playing Kasparov
- Funding Open Source like public infrastructure
- AI and the great digital agency unbundling
- The web's broken deal with AI companies
- Accelerating AI innovation in Drupal
- Exploring a marketplace for Drupal site templates
- Automating alt-text generation with AI
- Comparing local large language models for alt-text generation
- Drupal CMS 1.0 released
2024
- My solar-powered and self-hosted website
- Solving the Maker-Taker problem
- 1,000 loans on Kiva
- Building my own CO2 monitor
- Building my own temperature and humidity monitor
- Two years later: is my Web3 website still standing?
- The little HTTP Header Analyzer that could
- The Watchmaker's Approach to Web Development
2023
- The new old: Jamstack and MACH's journey towards traditional CMS concepts
- Hiking the Pemi Loop: an unforgettable adventure
- Acquia's vision and strategy: an integrated ecosystem of world-class products
- The Drupal Open Web Manifesto
- Mautic to become an independent Open Source project
- The evolution of Drupal's composability: from the command line to the browser
- Why content management systems can outperform static site generators
- Artificial Intelligence, the future of Content Management and the Web
2022
- A photo stream for my site
- A Composable Digital Experience Manifesto
- My Drupal deployment workflow
- Drupal is for ambitious site builders
- My first Web3 webpage
- Principles for life
2021
2020
- Defending the Open Web
- Public money, public code
- Pledging $100,000 to support the Drupal Association
2019
- Balancing Makers and Takers to scale and sustain Open Source
- Our wedding in Tuscany
- Scrambling in Snowdonia
- Acquia delivers during Mueller report traffic surge
- Acquia acquires Mautic to create the Open Digital Experience Platform
- The privilege of free time in Open Source
- The Open Web can still win
- Headless CMS: REST vs JSON:API vs GraphQL
- Pulling the plug on Facebook
- How to decouple Drupal in 2019
2018
- Drupal's long-term growth obstacles
- Relentlessly eliminating barriers to growth
- Drupal's commitment to accessibility
- Forty
- My thoughts on IBM buying Red Hat for $34 billion
- From a world wide web to a personal web
- Why large organizations are choosing to contribute to Drupal
- How Drupal influences other Open Source projects
- Defining Drupal's values and principles
- My POSSE plan for evolving my site
- To PESOS or to POSSE?
- Taking control of my data and social media
2017
- Most influential OOPSLA 2007 paper award
- The evolution of Acquia's product strategy
- Who sponsors Drupal development? (2016-2017 edition)
- Acquia's first decade: the founding story
- Friduction: the internet's unstoppable drive to eliminate friction
- Drupal is API-first, not API-only
- Making Drupal upgrades easy forever
- How Nasdaq offers a Drupal distribution as-a-service
- Sharing innovation with your competitors
2016
- Drupal's collective purpose
- The transformation of Drupal 8 for continuous innovation
- Traveling through Tuscany
- Drupal is for ambitious digital experiences
- Advancing Drupal's web services
- Cross-channel user experiences with Drupal
- An overview of web service solutions in Drupal 8
- Can we save the Open Web?
- Founder dilution
- A history of JavaScript across the stack
- Turning Drupal outside-in
- Dries meets the King and Queen of Belgium
- Drupal: 15 years old and still gaining momentum
2015
- Algorithms rule our lives, so who should rule them?
- BigPipe, no longer just for the top 50 websites
- Drupal 8 released
- Reaching the next billion with Drupal
- The future of decoupled Drupal
- How Acquia is addressing the explosion of sites
- Winning back the Open Web
- The Big Reverse of the Web
- On the hard choices we make every day
2014
- Business model innovation beats technical innovation
- Weather.com using Drupal
- Scaling Open Source communities
- A better runtime for component-based web applications
- A method for giving credit to organizations that contribute code to Open Source
- Do well and do good
- From content management to digital experience management
2013
- The Assembled Web
- To start an Open Source project or not?
- Why the big architectural changes in Drupal 8
2012
- How does it feel to sell your company?
- White House contributes to Drupal
- Acquia fastest growing software company in US
- The future is a RESTful Drupal
2011
- The Drupal mood cycle
- The Gartner hype cycle and Drupal
- Announcing the Office of the CTO at Acquia
- Acquia product strategy and vision
2010
- Drupal benefits from venture capital
- Stock options and employee equity
- The commercialization of a volunteer-driven Open Source project
- Drupal 7, the cocoon and the butterfly
- Moving to Boston for two years
- On business models for Drupal distributions
2009
2008
2007
- Acquia raises $7 million series A
- Acquia, my Drupal startup
- Statistically Rigorous Java Performance Evaluation
- Drupal and eliminating middlemen
- Drupal learning curve
- Drupal Association launched