---
title: "Anshuman Praharaj (@anshcds) | Hashnode"
description: "coffee and goofy ah code. Read the latest articles by Anshuman Praharaj on Hashnode."
url: "https://hashnode.com/@anshcds"
---

@anshcds

# Anshuman Praharaj

@anshcds · India · Joined February 2023

coffee and goofy ah code

[Website](https://anshumancdx.xyz/)

### [I Built a Real-Time Collaborative Whiteboard to Understand Stateful Backends](https://newsletter.anshumancdx.xyz/i-built-a-real-time-collaborative-whiteboard-to-understand-stateful-backends?utm_source=hashnode&utm_medium=feed)

I built a real-time collaborative whiteboard to understand WebSockets, stateful backends, room state, broadcasting, and persistence.

11 min read · [newsletter.anshumancdx.xyz](https://newsletter.anshumancdx.xyz/i-built-a-real-time-collaborative-whiteboard-to-understand-stateful-backends?utm_source=hashnode&utm_medium=feed)

[4](https://hashnode.com/posts/i-built-a-real-time-collaborative-whiteboard-to-understand-stateful-backends/6a9aa49b942b543f25d5f353) [Sep 4](https://hashnode.com/posts/i-built-a-real-time-collaborative-whiteboard-to-understand-stateful-backends/6a9aa49b942b543f25d5f353)

### [Building a YouTube Transcript Pipeline](https://newsletter.anshumancdx.xyz/building-a-youtube-transcript-pipeline?utm_source=hashnode&utm_medium=feed)

A Python CLI that generates structured transcripts from any YouTube video. The tool follows a simple strategy: if a video already contains captions, it downloads and parses them. If captions are unava

4 min read · [newsletter.anshumancdx.xyz](https://newsletter.anshumancdx.xyz/building-a-youtube-transcript-pipeline?utm_source=hashnode&utm_medium=feed)

[Jun 29](https://hashnode.com/posts/building-a-youtube-transcript-pipeline/6a424f6c2c78b1d7af9c0731)

### [Building a Reliable Payment and Billing System with Razorpay](https://newsletter.anshumancdx.xyz/building-a-reliable-payment-and-billing-system-with-razorpay?utm_source=hashnode&utm_medium=feed)

Building a Reliable Payment and Billing System with Razorpay

3 min read · [newsletter.anshumancdx.xyz](https://newsletter.anshumancdx.xyz/building-a-reliable-payment-and-billing-system-with-razorpay?utm_source=hashnode&utm_medium=feed)

[Jun 29](https://hashnode.com/posts/building-a-reliable-payment-and-billing-system-with-razorpay/6a423ee3a2c997ddbe684d19)

### [Yapper — Stop Repeating Backend Setup, Start Building Features](https://newsletter.anshumancdx.xyz/yapper-cli-express-mongoose-backend-boilerplate?utm_source=hashnode&utm_medium=feed)

Yapper is a highly opinionated CLI tool that lets you generate structured APIs, modules, and production-ready Express + Mongoose setups instantly.

6 min read · [newsletter.anshumancdx.xyz](https://newsletter.anshumancdx.xyz/yapper-cli-express-mongoose-backend-boilerplate?utm_source=hashnode&utm_medium=feed)

[Apr 24](https://hashnode.com/posts/yapper-cli-express-mongoose-backend-boilerplate/69eb7b004e3c7463dbb2c89c)

### [I Built My First npm Package , and It Solves Something with Git](https://newsletter.anshumancdx.xyz/slothcommit-ai-git-commit-tool?utm_source=hashnode&utm_medium=feed)

How I built my first npm package, slothcommit an AI CLI that writes clean Git commit messages from your staged changes.

2 min read · [newsletter.anshumancdx.xyz](https://newsletter.anshumancdx.xyz/slothcommit-ai-git-commit-tool?utm_source=hashnode&utm_medium=feed)

[Mar 12](https://hashnode.com/posts/slothcommit-ai-git-commit-tool/69b2902ef22e712aaa53f608)
