Skip to content
M LearnwithManoj

About LearnwithManoj

LearnwithManoj is the written companion to the @LearnwithManoj YouTube channel. Both are run by Manoj — Software engineer sharing practical engineering tutorials and system design walkthroughs.

The motto is Never stop Learning. Software changes every year and we change with it; this site exists so you can keep up without spending every evening reading dense papers or stitching together half-finished tutorials. Each article is the engineer-friendly version of a topic — grounded in code, honest about trade-offs, free of buzzword padding.

How the blog and the channel work together

Each YouTube video has a matching post here with chapter timestamps, external references, and the trade-offs that didn't make the edit. If you prefer reading, the post is self-contained. If you prefer watching, the embedded video sits at the top of every post. Most readers do both — the video for the intuition, the post for the details they need to copy out.

What you'll find here

Where to follow along

How this site is built

Static HTML generated by Astro, written in Markdown + MDX, styled with Tailwind CSS. No client-side framework, no tracking, fast Core Web Vitals, dark mode by default. The YouTube feed and full channel inventory rebuild automatically every few hours so newly uploaded videos surface without a code push.