• Home
  • Projects
  • Blogs

Blogs

Notes from building software and studying computer science: architecture trade-offs, infrastructure, search, and the lessons behind unfinished systems.

2 articles

February 23, 2026 Building the Core of a Search Engine Step by Step [Stage 1] This article guides you through building a modular NLP search pipeline by first designing a clean architecture with distinct layers for ingestion, normalization, and tokenization, then connecting them to assign document IDs, build an inverted index, and support basic keyword searches.
search-engine
Read article
February 21, 2026 Monolith or Microservices? Choosing the Right Architecture for Scale A simple yet deep breakdown of monolithic vs microservices architecture, why scaling changes everything, and how companies like Netflix turned system design into a competitive advantage.
Software ArchitectureMicroservices
Read article
© 2026 Chinmay Singh
RSS · Sitemap · Source
GitHub · LinkedIn · Twitter · Instagram