
Building a Real-Time Notification System from Scratch
Build a production-ready real-time notification system with Server-Sent Events and WebSockets: delivery guarantees, reconnection, persistence, read state.
Tags
5 articles

Build a production-ready real-time notification system with Server-Sent Events and WebSockets: delivery guarantees, reconnection, persistence, read state.

Build a Markdown parser step by step — lexical analysis, AST construction and HTML rendering — to understand how text processing engines work inside.

How full-text search engines work inside: tokenization, inverted indexes, TF-IDF scoring, and building a working search engine in TypeScript step by step.

A step-by-step guide to migrating JavaScript projects to TypeScript without pausing feature work: configuration, strict mode adoption and team workflows.

A hands-on tutorial for a production-ready REST API with Go and Chi: routing, middleware, JSON handling, error responses and graceful shutdown.