I'm currently open to new opportunities! View my resume or connect on LinkedIn.
Sequence diagram showing how traceroute discovers network hops using incrementing TTL values and ICMP replies

Understanding Traceroute

I never understood how traceroute discovers each hop. Turns out it's a clever TTL trick, and about 80 lines of Rust.

April 1, 2026 · 16 min · 3274 words
Traffic flow comparison: with vs without a Tailscale exit node

I Traced My Traffic Through a Home Tailscale Exit Node

A practical deep dive into Tailscale exit nodes: route changes, traceroute evidence, DERP fallback, trust boundaries, and why this model can be free.

March 31, 2026 · 17 min · 3524 words

TIL: MassDNS - High-Performance Bulk DNS Lookups

Today I learned about MassDNS, a high-performance DNS stub resolver designed for bulk lookups and reconnaissance, useful for subdomain enumeration and DNS analysis.

June 10, 2021 · 1 min · 86 words

TIL: DNS Performance Testing and Pi-hole with Unbound

Today I learned about DNS performance testing tools and troubleshooting Pi-hole performance issues with Unbound recursive DNS server.

June 2, 2021 · 1 min · 124 words

TIL: Ventoy Bootable USB and Justniffer Network Analysis

Today I learned about Ventoy for creating multi-boot USB drives and Justniffer for network traffic analysis and HTTP debugging.

May 7, 2021 · 1 min · 185 words

TIL: Innernet VPN Solution and NoteCalc Calculator App

Today I discovered Innernet, a modern VPN solution for secure networking, and NoteCalc, a note-taking app with built-in calculation capabilities.

March 30, 2021 · 2 min · 266 words

TIL: Distributed Systems Education, Fallacies, and Self-Hosted Internet Archiving

Today I learned about CSE138 distributed systems lectures, the classic fallacies of distributed computing, and an interesting project for self-hosting internet archives.

March 22, 2021 · 2 min · 333 words

TIL: Cosmopolitan C Library, Distributed Systems Book, High Performance Browser Networking, and Rust Roguelike Tutorial

Today I learned about the Cosmopolitan C Library for portable executables, an accessible distributed systems book, high-performance browser networking principles, and building roguelike games in Rust.

February 28, 2021 · 4 min · 694 words

TIL: Redis Network Model and Internal Architecture

Today I learned about Redis's sophisticated network model, event-driven architecture, and internal implementation details that make it one of the fastest in-memory data stores.

February 20, 2021 · 4 min · 782 words

TIL: IP Address Parsing, System Design, and Linux Command Basics

TIL 2020-12-27 Fun with IP address parsing - Deep dive into the complexities and edge cases of parsing IP addresses correctly. Low-Level System Design Primer - Resources for learning low-level system design patterns and implementation techniques. Learn Linux Basics – Bash Command Tutorial for Beginners - Comprehensive FreeCodeCamp guide to essential Linux commands and bash usage.

December 27, 2020 · 1 min · 56 words

Subscribe to Newsletter

Get the latest posts and insights delivered to your inbox.

Built using Picoletter.