Home

Blog

Thoughts on engineering, tooling, and the craft of building software.

·
Creative CodingCanvasGenerative Art

Creative Coding as Meditation

How making generative art with code became my favorite way to decompress after a long day of production engineering.

Read article →
·
WebSocketsArchitectureNode.js

Building Real-Time Systems That Scale

Lessons learned from building WebSocket-based collaboration tools that handle thousands of concurrent users.

Read article →
·
CLIGoDeveloper Tools

Why I Love Building CLI Tools

There's something deeply satisfying about a well-crafted command-line interface. Here's why I keep coming back to the terminal.

Read article →