Building Polloye: architecture, decisions, and the bug that actually taught me somethingPolloyo is a Kahoot style live quiz platform I built, host creates a quiz, participants join with a 6 digit code or QR, and everyone competes in real time based on speed and accuracy. It sounds simpleSep 17, 2026·9 min read
How DNS Resolution WorksWhat is DNS and why name resolution exists DNS stands for Domain Name System. DNS is used to map human-readable names to IP-addresses. DNS are useful because it is easier for us as humans to remember names rather than specific IP addresses to our fav...Jan 29, 2026·4 min read
Getting Started with cURLIntroduction: Talking to Servers A server is just a computer connected to the internet. Its job is to listen to the requests of the various clients and send responses according to the requests. When a website or app is opened, thes device sends a req...Jan 28, 2026·3 min read
DNS Record Types ExplainedWhat is DNS How does a browser know where a website lives? When a user types google.com, the browser needs an IP. This is where DNS comes into play, DNS solves the problem by helping the browser find the exact IP of the website. DNS is basically a ph...Jan 27, 2026·4 min read
Understanding HTML Tags and ElementsWhat is HTML and Why Is It Used? HTML stands for Hypertext Markup Language, and it is used to create the basic structure of any website. When a browser loads a webpage, it doesn’t see design or logic. It only sees structure. HTML creates the structur...Jan 27, 2026·3 min read
Working of TCP: 3-Way HandshakeWhat is TCP and why it is needed TCP is short for Transmission Control Protocol. TCP is a very reliable form of communication between two devices and it ensures the entire data is transferred. In TCP packets are sent in a numbered order, which helps ...Jan 24, 2026·5 min read
TCP vs UDP: Fast vs Reliable (And Why HTTP Needs TCP)What are TCP and UDP: TCP is short for Transmission Control Protocol. TCP is a very reliable form of communication between two devices and it ensures the entire data is transferred. In TCP packets are sent in a numbered order, which helps in retransm...Jan 23, 2026·4 min read