Pinned Posts
How, What, Why and About
2025-04-26 — Malindu
A quick intro about me, this blog, and how to find your way around.
An Apple is not Red, I love you.
2025-10-27 — Malindu
We don't perceive reality itself, but a compressed simulation of it, generated by our brain for survival.
How I Built This Blog
2025-04-26 — Malindu
How I made this blog using a simple build script, without any fancy frameworks or backends.
IP Addresses, Internet Organizations, Governments, Power, and Life
2025-10-24 — Malindu
From a simple question about his router's IP address to a deep dive into global power structures and the meaning of life, a weary computer science student explores the ultimate paradox of using the very technology he critiques to ask if our complex, competitive world is just a futile race toward an inevitable end.
All Posts
CS2033: Data Communication and Networks - Introduction
2025-07-13 — Malindu
Introduction to Data communication and networking
Falling in Love with Assembly
2025-05-08 — Malindu
How I got introduced to assembly language, why it blew my mind, and a glimpse into a real program I wrote for our nano-processor lab.
Branch Prediction: A master of guessing - The CPU
2025-09-13 — Malindu
How the CPU uses different techniques of 'guessing' to make decisions - different ways of branch prediction explained.
DSA Cheatsheet for Competitive Programming
2025-05-29 — Malindu
Comprehensive cheatsheet for Data Structures and Algorithms
How I Clipped a YouTube Video with yt-dlp + ffmpeg
2025-05-28 — Malindu
A simple guide on how I used yt-dlp and ffmpeg to download and trim a YouTube video for WhatsApp status, and the small tool I built around it.
Recursion in Python
2025-05-01 — Malindu
A quick lesson on what recursion is and how can we use it in Python and all that good stuff.
Why Static Wins
2025-04-21 — Malindu
Exploring the benefits and limitations of static sites, and why they are a great choice for simplicity, speed, and security.