Blog

Notes on systems, engineering, and things I build.

Building a Scalable Code Execution Platform (LeetCode Clone)

How I designed an online judge: async execution pipeline with Judge0, secure evaluation, scalable polling, and a clean verdict system.

Tags

Next.jsNode.jsPrismaPostgreSQLJudge0

Building a Realtime 2D Multiplayer Metaverse

Deep dive into realtime multiplayer: movement sync, state management, rendering with Phaser, and voice/video using WebRTC.

Tags

ReactPhaserWebSocketsWebRTCNode.js