codeDev Log1 min read
Dev Log: What We Shipped in May 2026
Monthly engineering update — blog platform launch, admin dashboard, newsletter system, and backend API hardening.
Dev LogMay 2026NestJSNext.jsRailway
May Highlights
This month was all about launching our public-facing content platform.
Blog + Admin Dashboard
We built a full blog CMS with a Next.js admin panel, Express backend API, and PostgreSQL database. Features include:
- Markdown editor with live preview
- Scheduled publishing with auto-deploy hooks
- Revision history (last 10 saved automatically)
- Newsletter integration with double opt-in
Backend API Hardening
The backend received 16 security fixes including:
- Timing-safe API key comparison (SHA256)
- Rate limiting on all public endpoints
- XSS protection with DOMPurify + xss-filters
- Structured logging with PII redaction
- Request ID tracing across all endpoints
Infrastructure
Backend deployed on Railway with Dockerfile, health checks, and graceful shutdown. Frontend apps on Vercel with automatic preview deployments.
mail
Get new posts by email
We'll send you an email when we publish a new article. No spam, unsubscribe anytime.