Series Building a Chat System that Scales: A Developer's Journey

A Developer's Journey I've always wanted to build a chat system, just for the joy of it. The original plan was simple: set up an old HP Elitedesk as a server, NAT the ports, point a domain to it, and share it with friends. But as I looked at today's ...