← Return to Portfolio Home2 Engineering Journals Published
Technical Publications & Case Studies

Architecture Journals.

Detailed, transparent writeups exploring system architecture, real-time protocols, database security, and the engineering decisions behind real-world products.

System Design & Databases31 min read
September 14, 2026

How I Built Busy: A Deep Dive into a Project & Task Management Platform

How I designed and built Busy from the database up, why I made the architectural choices I did, the mistakes I corrected, and what I learned building a production-style task management system with PostgreSQL Row Level Security, finite state machines, and graph dependency cycle detection.

Database-first schema design & PostgreSQL Row Level Security
Task lifecycle modeled as a Finite State Machine
Graph traversal cycle detection for task dependencies
Server actions as a type-safe transactional backend layer
Immutable audit trail & server-side URL state filtering
Next.jsTypeScriptPostgreSQLSupabaseRow Level SecurityServer Actions
Read Full Deep DiveComprehensive Technical Review →
Real-time & Distributed12 min read
September 4, 2026

Building Swift Chat: Turning a Simple Chat Idea into a Real-Time Collaboration App

A behind-the-scenes look at a full-stack real-time collaboration platform built with React, TypeScript, Express, MongoDB, Socket.IO, Cloudinary, and WebRTC peer calling.

Sub-50ms message latency with Socket.IO room architecture
P2P WebRTC audio/video calling flow & ICE candidate signaling
Redis adapter for multi-instance socket broadcasting
Background scheduled message execution via cron workers
ReactTypeScriptNode.jsMongoDBSocket.IOWebRTCRedis
Read Full Deep DiveComprehensive Technical Review →