Blogs

Practical writing from the people doing the work.

Articles on the decisions that actually shape a project — architecture, cost, delivery and the trade-offs behind them.

100
Articles published
10
Topics covered
In-house
Written by our team
Architecture

Caching strategies and the invalidation problem

Caching is the cheapest performance improvement available and the easiest way to serve wrong data. Invalidation is the whole difficulty.

ZooBieDoo Infotech Engineering TeamRead
Web Development

What actually makes a business landing page convert

Most landing page advice is cosmetic. The changes that move conversion are about clarity, friction and matching the promise that brought the visitor.

ZooBieDoo Infotech Engineering TeamRead
Drupal

Building an accessible Drupal site to WCAG 2.2 AA

Drupal core has good accessibility foundations. Most failures on Drupal sites are introduced by the theme, the content or a contributed module.

ZooBieDoo Infotech Engineering TeamRead
Cloud

Serverless architecture: the trade-offs nobody mentions in the demo

Serverless removes operational work and introduces different constraints. Knowing them in advance is the difference between a good fit and a rewrite.

ZooBieDoo Infotech Engineering TeamRead
Design

The design system audit worth running before you build one

Design systems are abandoned for organisational reasons more often than design ones. A short assessment up front predicts which ones will survive.

ZooBieDoo Infotech Engineering TeamRead
DevOps

Incident response and blameless post-mortems that change something

Most post-mortem processes produce documents nobody reads. A few practices make them produce actual change.

ZooBieDoo Infotech Engineering TeamRead
Design

Design handoff that does not lose intent

Handoff fails when it is a moment rather than a collaboration. The fix is mostly about when engineers are involved.

ZooBieDoo Infotech Engineering TeamRead
QA & Testing

Application security testing aligned to OWASP

Most exploited vulnerabilities fall into a small number of well-understood categories. Testing for those systematically catches most of the risk.

ZooBieDoo Infotech Engineering TeamRead
Delivery

What technical due diligence actually examines

Investors and acquirers ask us to assess technology quickly. The findings that change valuations are rarely the ones founders expect.

ZooBieDoo Infotech Engineering TeamRead
Drupal

Drupal Commerce, WooCommerce or Shopify: choosing an e-commerce platform

The right e-commerce platform depends on how unusual your catalogue and checkout rules are, and how much of the operation is bespoke.

ZooBieDoo Infotech Engineering TeamRead
Mobile

Mobile accessibility: building apps that work with assistive technology

Both platforms provide strong accessibility APIs. Most failures come from custom controls and missing labels rather than from platform limitations.

ZooBieDoo Infotech Engineering TeamRead
AI & Data

Choosing AI use cases worth building

Most failed AI projects were poor candidates before any code was written. A short triage saves considerable money.

ZooBieDoo Infotech Engineering TeamRead
Architecture

Managing technical debt as a business decision

Technical debt is a trade-off, not a moral failing. Making it visible and costed turns it into a decision rather than an argument.

ZooBieDoo Infotech Engineering TeamRead
Drupal

Designing a Drupal editorial experience people will actually use

A content management system is a product used daily by a small group of people. Their experience is usually designed last, if at all.

ZooBieDoo Infotech Engineering TeamRead
Cloud

Cloud security posture: the controls that prevent the common incidents

Most cloud incidents are not sophisticated. They involve exposed storage, over-permissive roles and credentials that should not exist.

ZooBieDoo Infotech Engineering TeamRead
DevOps

GitOps: making the repository the source of truth for deployment

GitOps gives auditable, reversible deployments by declaring desired state in version control and letting an agent reconcile it.

ZooBieDoo Infotech Engineering TeamRead