Skip to main content
SHAYA.

Main navigation

Work Writing About Contact

Index

Writing

Notes on the problems worth writing down — migrations, queue handling and the parts of a build that are easy to get wrong.

Oct 2026

Content modelling: the hour that saves the rebuild

READ →
Sep 2026

A maintenance routine that keeps a CMS site boring

READ →
Aug 2026

Core Web Vitals on a CMS site: the fixes that actually move the number

READ →
Jul 2026

Where AI genuinely helps a content team — and where it does not

READ →
Jun 2026

Keeping React dashboards fast as the data grows

READ →
May 2026

Designing an API a front end will actually enjoy consuming

READ →
Apr 2026

Batch or queue? Choosing the right tool for long-running work

READ →
Mar 2026

Migrating a legacy site without losing your search rankings

READ →
Mar 2026

When decoupled is worth it — and when it is just more moving parts

READ →
Feb 2026

Drupal or WordPress: choosing by content model, not by habit

READ →
May 2023

Migrating Data from XML to Drupal 10: A Step-by-Step Guide

READ →
May 2023

What's this all about?

READ →
May 2023

A Guide to Use Queue Manager in Drupal 10 to manage the large datasets.

READ →

CONTACT

LET'S talk.

A website, an application, or the automation behind it. Tell me what you are building.

Start a conversation skshukla96@gmail.com

© 2026 Shaya Built with Drupal