← Back to selected work

2025 / complete

Mathisen’s Connection Board

A local, real-time view of Linux network connections, process ownership, traffic, and container context.

  • Go
  • Linux
  • procfs
  • WebSockets
  • Networking
Connection Board dashboard displaying active Linux network connections

Connection Board reads Linux networking state directly from procfs and turns it into an understandable local dashboard. It connects sockets to processes, tracks traffic and duration, detects container context, and streams updates over WebSockets.

The application stays bound to localhost and is designed for low overhead. The project deepened my understanding of procfs, process resolution, connection lifecycle, and the trade-offs involved in presenting fast-changing system data.