
Design Patterns in TypeScript (Part 1: Creational)
30 min read
All five Creational design patterns in TypeScript — Singleton, Factory, Abstract Factory, Prototype, and Builder.
TypeScriptDesign Patterns

All five Creational design patterns in TypeScript — Singleton, Factory, Abstract Factory, Prototype, and Builder.

Node.js backend for Apple Wallet: .pkpass generation, APNs silent push, and PassKit web service endpoints.

Semantic HTML, meta tags, sitemap, Open Graph, JSON-LD, and llms.txt — practical SEO setup for a Next.js blog.

A minimal JWT auth flow for Node.js — registration, login, password hashing, and protected routes. Enough to ship an MVP.

How MDX became the simplest way for me to write blog content in my React and Next.js portfolio project.