Author

Author: Ankush Shandilya

Ankush Shandilya is a fractional CTO and long-term technology partner, and the founder of Behind Methods. He has 15+ years building, scaling, and modernizing software for founder-led SaaS and e-commerce companies across the US, Canada, the UK, and Australia. His clients stay for years. He has been the fractional CTO behind PerkZilla since its 2016 launch and has run a 15-year partnership with Viktoria Professional Movers in Toronto. He is among the top 3.5% vetted talent on Uplers. He takes a maximum of two long-term clients at a time.

Migrating the heart of a live product in nine batches

Expert Opinion Sep 12, 2026

Migrating the heart of a live product in nine batches

I migrated the most used screen of a product I ran for ten years, in nine batches, with no downtime and no maintenance window. Here is why I refused the single cutover, the abstraction I could only see halfway through, and the blind spot my own migration plan was structurally unable to catch.

Read article
Why I still write PHP in 2026

Expert Opinion Sep 11, 2026

Why I still write PHP in 2026

PHP is the language I reach for most, by choice. The PHP I write has almost nothing in common with the code that gave the language its reputation. Here is what modern PHP actually looks like, the three criticisms I think are fair, and the rule I use to decide when it is the wrong tool.

Read article
What I stopped letting AI do after it cost me a day

Expert Opinion Aug 28, 2026

What I stopped letting AI do after it cost me a day

Writing code got cheap. Checking whether it is right did not. I lost most of a day to a change that was correct, reviewed, and built on a premise that was wrong from the first sentence. Here is the line I draw now and why it is about the premise, not the difficulty.

Read article
Ten years on one codebase, and what I would build differently

Expert Opinion Aug 04, 2026

Ten years on one codebase, and what I would build differently

I ran one product's codebase for ten years and decided not to migrate it to a framework. That call saved roughly a year of frozen feature work and cost me things I did not see at the time. Here is the architecture I built instead, the score I invented to track it, and the three decisions I would make differently.

Read article
What headless Chrome actually costs on a small server

DevOps Jul 21, 2026

What headless Chrome actually costs on a small server

One headless Chrome render costs about 250 MB for roughly one second. Measured on a 7.6 GB box with zero swap. Here is how to install it without pulling in snap or breaking a shared Node version, the flags that matter on a server, and why the queue design matters more than the memory number.

Read article