© 2026 Hashnode
Source: https://sairashgautam.com.np/blog/2025-12-25/ I’ve been working with Golang for about three years now, but my roots are actually in dynamic languages like JavaScript, Python, and PHP. Go was my first real introduction to static typing even be...

Have you ever wondered how real-time chat applications like WhatsApp, Discord, or Slack send and receive messages instantly — without refreshing the page? Recently, I learned a magical technology called Socket.io, and it completely changed how I thin...

Phoenix Channels enable developers to build scalable, real-time applications in Elixir. Backed by the concurrency power of the BEAM, Channels allow you to create chat apps, live dashboards, games, and more with low latency and high throughput. In thi...

Real-time applications are becoming more common, from chat applications to live notifications and collaborative tools. In this blog, we will explore how to integrate sockets with Express.js using socket.io to enable real-time communication and connec...

You can find the github repo here In this article, we will build a single-threaded TCP server from scratch using Rust. We will explore the different kernel-level system calls involved in creating a TCP server. We won't use standard libraries like net...
