Skip to main content
Craft, learnings, and thinking behind the work. From our team
All blogs
All topics
AI
Drupal
Design Process
Culture
JavaScript
DXP
More topics
AI
Drupal
Design Process
Culture
JavaScript
DXP
Quality Engineering
BizTech
Events
Open Source
Podcast
Non-Profits
Healthcare
Higher-Ed
Clear all
AI
The Claude you’ll never need to remind: MCP in action
Ever had a deep, productive conversation with Claude—only to lose all that context when you start a new chat? Or wish Claude could remember details about you and your projects from one session to the next? Maybe you’ve wanted Claude to m...
Drupal
Introduction to Drupal caching for modern performance gains
Getting the most out of Drupal performance starts with cachingPerformance is a key part of delivering smooth, responsive digital experiences—and Drupal comes with powerful caching tools to help make that happen. When configured well, the...
JavaScript
Solving web performance with the Speculation API
Web applications today are expected to respond instantly. Even minor lags between user action and content load can lead to user drop-off, higher bounce rates, and lost engagement.At QED42, we’ve been experimenting with several ways to ad...
AI
Model context protocol - the docking hub for AI tools
AI models are getting smarter, but they’ve long worked in silos. Each one typically knows only what’s been hardcoded into its prompt or training data. That’s changing with the Model Context Protocol (MCP), a new standard designed to help...
AI
Model Context Protocol: the universal AI connector
AI assistants are drafting legal briefs, debugging code, writing emails, and helping manage workflows across companies. But even the most capable models like Claude, GPT-4, or Gemini struggle with one thing: actions! Most AI assista...
JavaScript
Test-driven development (TDD): code that starts with a test
Software development works best when every feature is clear, tested, and built with purpose. Test-Driven Development (TDD) supports this by starting with tests before any code is written. Each test defines a specific behaviour, guiding t...
Drupal
Automating content publishing in Drupal
Some content needs to go live at exactly the right time and without scheduling, that timing depends on someone being online, whether it’s late at night, on a weekend, or across time zones. Even during working hours, manually publishing c...
AI
7 potential AI breakthroughs improving legal access
Legal systems shape critical aspects of life and business—from housing and family stability to workplace protections and corporate compliance. In 2025, AI is becoming part of that foundation—not through disruption, but through integratio...
AI
What's after ChatGPT? 5 AI shifts that will define the next generation
The race that began with ChatGPT is evolving. Chat interfaces were the first big wave of consumer AI, but the landscape is changing fast. AI is moving beyond general-purpose chat into more specialised, capable systems. As this ...
Sorry! No items found.
Load more