Deep dives, tutorials, and opinions on Drupal, PHP, mobile, ecommerce, cloud, and modern software engineering β written by our team of practitioners.
WebAssembly is no longer experimental β it's running in production at Cloudflare, Figma, Google Earth, and Adobe. We break down what Wasm is, why it matters, and how web developers should be thinking about it right now.
Read Full Article βPersonalisation, intelligent search, chatbots, and predictive content recommendations β AI-powered engagement tools are now accessible to any Drupal site. Discover which approaches deliver measurable results and how to implement them without rebuilding your site.
Untested Drupal code is technical debt waiting to surface at the worst moment. This guide covers PHPUnit fundamentals, Drupal-specific testing patterns, mocking services, testing custom modules, and integrating tests into your CI/CD pipeline.
Security scanning is not optional β it's the first line of defence. We review the best free and paid vulnerability scanners for websites, APIs, and Drupal/PHP applications, and show you how to build a repeatable security audit process.
AI is no longer an add-on for Drupal β it's becoming part of the core architecture. Explore how the Drupal AI module, OpenAI integrations, semantic search, and automated workflows are reshaping what Drupal sites can do.
Drupal's JSON:API and GraphQL capabilities make it one of the strongest headless CMS backends available. Learn how to connect a React.js frontend to Drupal, handle authentication, manage previews, and structure your decoupled project for long-term success.
Offload Drupal file storage to Amazon S3 for better scalability, reduced server load, and cheaper media storage. A complete step-by-step guide covering S3 setup, the S3FS module, IAM policies, and CDN integration.
Drupal 11 drops legacy baggage and embraces modern PHP. We cover every architectural shift, new developer API, performance gain, and breaking change in one comprehensive reference.
Drupal 11 brings significant architectural improvements and a cleaner developer experience. This step-by-step guide walks you through planning, executing, and testing a smooth migration.
The Drupal AI module ecosystem is maturing fast. Discover how to wire up OpenAI, Anthropic, and local LLMs to Drupal for content generation, search, classification, and intelligent editorial workflows.
Drupal CMS β formerly Project Starshot β is a pre-configured Drupal distribution that installs in minutes, not days. We dig into what it ships with, who itβs for, and what it means for the ecosystem.
With Starshot, Experience Builder, and a renewed focus on ease-of-use, Drupal is repositioning itself. Here's what the Drupal Association roadmap means for developers and site owners.
The Experience Builder initiative brings a Webflow-style visual canvas to Drupal. We explore its architecture, component model, Single Directory Components, and how it will change the way sites are built.
Both frameworks have matured significantly. We compare performance, developer experience, ecosystem maturity, and real-world project outcomes to help you decide.
From named arguments and fibers to enums, readonly properties, and the match expression β a complete tour of what PHP 8 adds to your toolkit and when to use each feature.
When should you go headless? How do you authenticate? What about previews? This guide answers every practical question about using Drupal as a JSON:API backend with a React frontend.
From GitLab CI pipelines and Tugboat previews to automated Behat testing and zero-downtime Drush deployments β this is the automation stack we use on every production Drupal project.
A practical case study on right-sizing EC2 instances, leveraging Reserved Instances, optimising RDS queries, and moving cold data to S3 Intelligent Tiering.
From full-page cache tuning to database indexing and CDN strategies, these are the optimisations we've validated across 30+ Magento production stores.
Headless is not a silver bullet. We break down the real trade-offs between traditional, decoupled, and fully headless CMS setups so you can make the right call for your project.
WordPress powers 43% of the web β but that doesn't make it the right choice for every project.
Before touching a single wireframe, our design team runs through this systematic audit.
Monolith vs microservices, REST vs GraphQL, SSR vs SPA vs islands β the choices you make today have long tails.