Projects
Montu Mia's System Design
BOOKSystem design as a story, in Bengali first, English second. 3,000+ subscribers, 30,000+ visitors, 125,000+ page views, 147 GitHub stars.
What it is
Montu Mia is trying to keep a video site alive. Each chapter is a problem he hits, load balancers, caches, CDNs, the trade-off that didn't fit on the first slide. I publish it as a site and a LinkedIn newsletter. Bengali is the default. English lives under /en. Email goes out through AWS SES. The site list has 1,100+ subscribers. LinkedIn has 2,600+. OG images are generated per chapter. The reading UI is Fumadocs and MDX.
Stack
Next.jsMDXFumadocsAWS SESReact EmailTailwind CSSTypeScript
What it does
- • Chapters in Bengali, with English chapter by chapter
- • Email newsletter through AWS SES and React Email
- • OG image per chapter
- • Dark and light reading UI
- • Untranslated pages fall back to Bengali
What was hard
- • SES plus React Email without turning into a deliverability hobby
- • OG images that still look like the chapter
- • LLM translation that kept Montu's jokes, then a lot of hand edits
- • Making Fumadocs read like a book, not a docs site
What happened
- • 3,000+ subscribers across the site and LinkedIn
- • 1,100+ on the site list, 2,600+ on LinkedIn
- • 30,000+ unique visitors, 125,000+ page views
- • 147 GitHub stars
Home