Author

Author: Ankush Shandilya

Ankush Shandilya is a Technical Lead and hands-on senior engineer with 15+ years building, scaling and modernizing production SaaS in PHP, Laravel, React and AWS. He co-founded Behind Methods in 2011 and was its co-founder until 31 August 2026. For ten years, from its 2016 launch to handover in 2026, he was technical lead on PerkZilla, a US referral-marketing SaaS with 100K+ users. He aligns technology with business trade-offs, trains the teams that build it, and keeps product, business and engineering pointed the same way. He is among the top 3.5% vetted engineers on Uplers.

Agentic AI in PHP Is Not a Prototype Idea. It Is a Production Architecture Decision

Architecture Mar 12, 2026

Agentic AI in PHP Is Not a Prototype Idea. It Is a Production Architecture Decision

Agentic AI systems in PHP are not a novelty. They are a structured architecture problem… and PHP solves it cleanly when you treat the AI layer as a domain concern, not a script. Neuron AI provides the primitives: agents, tools, memory, and providers. The missing piece most PHP teams skip is governance… clean interfaces, reusable tool registries, and stateless […]

Read article
Scaling Micro Frontend Architecture for 10M+ User Platforms Without Losing Team Velocity

Architecture Mar 05, 2026

Scaling Micro Frontend Architecture for 10M+ User Platforms Without Losing Team Velocity

Micro frontends split a monolithic frontend into independently deployable domain-owned UI slices. Teams ship faster using vertical decomposition (by domain) or horizontal decomposition (by layer). The right architecture depends on one question: does your bottleneck live in delivery speed or UI consistency? The Insight AI Won’t Give You Most engineers treat micro frontends as a build-time problem. It isn’t. Micro frontends […]

Read article
Setting Up a CI/CD Pipeline for a WordPress Project with Remote Deployment: A Real-World Troubleshooting Journey

DevOps May 31, 2025

Setting Up a CI/CD Pipeline for a WordPress Project with Remote Deployment: A Real-World Troubleshooting Journey

When working with remote development teams, seamless collaboration and automated deployment pipelines become not just a convenience, but a necessity. I recently set up a robust CI/CD pipeline for a custom WordPress project called Nivesh Sansar, and this blog documents the real-world challenges I faced and how I solved them. It covers the parts that […]

Read article
Bash vs Zsh: Which Shell Should You Use?

Command Line Mar 10, 2025

Bash vs Zsh: Which Shell Should You Use?

When it comes to command-line power, two names often come up—Bash and Zsh. If you’re a Linux or macOS user, you’ve probably encountered both. But which one is right for you? Let’s break it down in a simple, non-techy way. What Are Bash and Zsh? Bash (Bourne Again Shell) Bash is the default shell in […]

Read article
What are Pingbacks and Trackbacks?

WordPress Feb 25, 2025

What are Pingbacks and Trackbacks?

The “Allow Pingbacks and Trackbacks” setting in WordPress controls whether your site accepts and sends pingbacks and trackbacks. These are ways for your blog to communicate with other blogs and notify them when you link to their content (and vice versa). Let’s break down what they are and why you might (or might not) want […]

Read article
Decoding the MariaDB Service Changed Warning

Databases Feb 25, 2025

Decoding the MariaDB Service Changed Warning

Have you ever encountered this warning message while working with MariaDB on Linux? Warning: The unit file, source configuration file or drop-ins of mariadb.service changed on disk. Run 'systemctl daemon-reload' to reload units. If so, don’t worry! It’s a common occurrence, and this blog post will explain what it means and how to quickly resolve […]

Read article