⚙️DevOps

Deploying multi-audience NestJS with Docker & K8s, horizontally

A guide to splitting API_AUDIENCE=web/cms into two independent services, scaling safely behind a load balancer.

Details →
🔐Security

3-tier RBAC scope: global — tenant — site — how to design it right

Analyzing a scope-based permission model with delegate/self-assign for multi-tenant systems.

Details →
🎨Frontend

Combining Ant Design v6 and Tailwind v4 without style conflicts

A PostCSS configuration strategy and shared CSS variables to avoid class collisions between the two design systems.

Details →
🌐Open source

10 Vietnamese open-source projects worth following in 2026

A roundup of notable projects built and contributed to by Vietnamese developers on GitHub.

Details →
🔐Security

JWT access + refresh tokens: common mistakes

How to safely rotate refresh tokens, prevent replay attacks, and store tokens correctly on the client.

Details →
⚙️DevOps

Building a fault-tolerant BullMQ queue for scheduled publishing

Designing retries, dead-letter queues, and job monitoring for heavy background tasks in a CMS.

Details →