> your AI agent picks dependencies from memory; give it dated facts — try starlog.dev ↗ vet your agent's deps ↗ vibe-coding is fine. vibe-importing isn’t. — try starlog.dev ↗ vibe-importing isn’t fine ↗ your agent has never seen your private packages — try starlog.dev ↗ facts for private packages ↗ a linter for the dependencies your AI agent picks — try starlog.dev ↗ a linter for agent deps ↗ whois is redacted, cdns mask the rest — get the real operator — try whoisgeni.us ↗ who really runs that domain ↗ domain attribution that shows its work — full evidence chain — try whoisgeni.us ↗ domain intel w/ evidence ↗

← All articles

Developer Tools

Deep-dives on the developer tools worth your attention: terminals, CLIs, editors, and productivity utilities — with the architecture and tradeoffs that set them apart.

584 articles

Developer Tools

Creepy: The OSINT Tool That Exposed Social Media's Geolocation Nightmare

★ 1.4k Python May 14, 2026
Developer Tools

Creepy: The OSINT Tool That Proved We Were Broadcasting Our Lives

★ 428 Python May 14, 2026
Developer Tools

Reverse-Engineering Apple's Binary Sandbox Profiles with Python

★ 146 Python May 14, 2026
Developer Tools

Businessifier: Why Penetration Testers Need a Profanity Filter for Their Wordlists

★ 9 Python May 14, 2026
Developer Tools

Breaking WebSocket Security: How koto/socket_io_client Exposes the Browser Sandbox Illusion

★ 69 Python May 14, 2026
Developer Tools

Harpoon: Building a Runtime Function Hooking Library for macOS from First Principles

★ 125 C May 14, 2026
Developer Tools

Magic Wormhole: Secure File Transfer Using Password-Authenticated Cryptography

★ 22.6k Python May 14, 2026
Developer Tools

Sleepy Puppy: Netflix's Deprecated XSS Hunter and the Evolution of Enterprise Security Testing

★ 97 HTML May 14, 2026
Developer Tools

Controlling Your Nest Thermostat Without Google's Permission: A Reverse-Engineering Story

★ 298 PHP May 14, 2026
Developer Tools

Parsing Mandrill Inbound Webhooks: A Minimal Python Wrapper Worth Understanding

★ 18 Python May 14, 2026
Developer Tools

Building an SSL MITM Proxy in 100 Lines of Shell Script

★ 183 Shell May 14, 2026
Developer Tools

Skyline: Etsy's Ensemble Voting Approach to Zero-Configuration Anomaly Detection

★ 1 Python May 14, 2026
Developer Tools

Pony: A GPG-Backed Secret Store That Fits in a Single File

★ 150 Go May 14, 2026
Developer Tools

Building a Magic: The Gathering Card Scanner with OpenCV Background Subtraction

★ 68 May 14, 2026
Developer Tools

Building a Magic: The Gathering Card Scanner with Classical Computer Vision

★ 115 Python May 14, 2026
Developer Tools

SerializeKiller: Mass Scanning for Java's Billion-Dollar Deserialization Bug

★ 151 Python May 14, 2026
Developer Tools

LostPass: A Phishing Framework That Exposes Password Manager Trust Models

★ 333 HTML May 14, 2026
Developer Tools

Inside Delve: How Go's Debugger Sees Your Goroutines

★ 24.7k Go May 14, 2026
Developer Tools

XSS Hunter: The Deprecated Tool That Changed Bug Bounty Hunting Forever

★ 1.5k JavaScript May 14, 2026
Developer Tools

httpdiff: The Minimalist's Guide to Comparing HTTP Servers Before Migration

★ 2.0k Go May 14, 2026
Developer Tools

Demovfuscator: Reverse Engineering the Turing-Complete MOV Instruction

★ 758 C++ May 14, 2026
Developer Tools

Building a Unix-Native DMARC Scanner with batch-dmarc

★ 3 Ruby May 14, 2026
Developer Tools

JavaSerialKiller: A Historical Look at Burp-Integrated Deserialization Testing

★ 218 Java May 14, 2026
Developer Tools

Hyperfox: Building a Man-in-the-Middle Proxy with Go's Standard Library

★ 1.6k Go May 14, 2026