Abhishek Singh logoAbhishek Singh
JourneyWorkBlogContact
Book a call
Abhishek Singh logoAbhishek Singh

Full stack and AI solutions engineer. I build software and automation that make businesses run faster, and write about the engineering behind it.

Explore
HomeJourneyWorkBlogContact
Writing
AI DevelopmentBackend EngineeringAI-Assisted DevelopmentAll posts
Get in touch

Have a project or a problem worth solving? Tell me what is slowing your business down and I will tell you honestly how I would fix it.

Contact me→
© 2026 Abhishek Singh. All rights reserved.
Available for new projects
The blog

Thoughts on building software

Long form thinking on architecture, debugging, AI in production, and the messy intersection of code and business. The trade-offs, failures, and decisions that do not fit into tutorials.

31
ARTICLES
11
TOPICS
Weekly
NEW POSTS
Stay in the loop

New posts, straight to your inbox

One email when something new goes up. No spam, unsubscribe anytime.

Showing 2 of 2 articles
Split a Monolith Only When You Actually Need To
Software Architecture & Scaling · 12 min read
3 weeks ago

Split a Monolith Only When You Actually Need To

Microservices sound like the grown-up choice, so teams split too early and inherit a distributed mess. This guide covers the real cost of splitting a monolith, the modular monolith that is usually the smarter default, when you genuinely need to split, and how.

microservicesmonolithmodular monolith+5 more
Read
How I Built an AI-Assisted Log Analysis System to Catch Production Issues Before Users Did
Backend Engineering · 9 min read
5 months ago

How I Built an AI-Assisted Log Analysis System to Catch Production Issues Before Users Did

Logs were there. Alerts were there. Incidents still slipped through. This guide explains how I combined traditional logging with AI-driven pattern analysis to proactively detect production issues and reduce firefighting.

ai observabilitybackend performancesystem design+2 more
Read