> 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 ↗

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.

569 articles

Developer Tools

AuthTables: A Minimalist Approach to Detecting Credential Theft with Bloom Filters

★ 229 Go May 12, 2026
Developer Tools

The ATO Checklist: A Battle-Tested Framework for Fighting Account Takeover

★ 275 May 12, 2026
Developer Tools

elyase/awesome-gpt3: A Time Capsule of AI's Cambrian Explosion

★ 4.5k May 12, 2026
Developer Tools

htmlq: Bringing jq's Pipeline Philosophy to HTML Extraction

★ 7.5k Rust May 12, 2026
Developer Tools

LocalStack: How to Run the Entire AWS Cloud on Your Laptop

★ 64.9k Python May 12, 2026
Developer Tools

Exploiting Default Secrets: How redash-reset Weaponizes Flask Token Forgery

★ 5 Python May 12, 2026
Developer Tools

Rogue JNDI: How a Malicious LDAP Server Exploits Java's Naming API

★ 1.1k Java May 12, 2026
Developer Tools

Log4jAttackSurface: A Crowdsourced Map of the Most Devastating Zero-Day in Modern History

★ 2.1k May 12, 2026
Developer Tools

Inside O365-Doppelganger: Building a Credential Harvester That Defeats Proxy Interception

★ 254 CSS May 12, 2026
Developer Tools

How httpstatuses.io Turned Markdown Files Into the Web's Best Status Code Reference

★ 155 JavaScript May 12, 2026
Developer Tools

fx: Why This Terminal JSON Viewer Has 20K Stars While jq Exists

★ 20.5k Go May 12, 2026
Developer Tools

Inside SigOpt's Hyperparameter Optimization: A Deep Dive into Bayesian Search Without the Black Box

★ 200 Jupyter Notebook May 12, 2026
Developer Tools

ZGrab2: The Application-Layer Scanner That Captures What Others Miss

★ 2.1k Go May 12, 2026
Developer Tools

Building a CLI URL Safety Scanner with Google Safe Browsing API in Go

★ 1 Go May 12, 2026
Developer Tools

UI Playbook: The Missing Manual for Component Behavior That Design Systems Don't Document

★ 1.4k TypeScript May 12, 2026
Developer Tools

Termynal: Why Async/Await Changed Terminal Animation Forever

★ 1.8k JavaScript May 12, 2026
Developer Tools

Synthwave '84: How a VS Code Theme Hacks the Editor's DOM for Neon Glow Effects

★ 5.3k CSS May 12, 2026
Developer Tools

The Physical Attack Database Every Crypto Developer Should Study

★ 865 May 12, 2026
Developer Tools

SimpleHTTPServer: A Rule-Based Mock Server for Security Testing

★ 537 Go May 12, 2026
Developer Tools

Inside Upscayl: How Electron Meets ESRGAN for Local AI Image Upscaling

★ 45.2k TypeScript May 12, 2026
Developer Tools

wtfis: Building a Human-First Threat Intelligence CLI That Respects Free Tiers

★ 1.8k Python May 12, 2026
Developer Tools

fingerprintx: Building a Modern Service Fingerprinting Tool That Actually Fits in Pipelines

★ 755 Go May 12, 2026
Developer Tools

Slit: The Chain-of-Filters Log Pager That Fixes Interactive Debugging

★ 483 Go May 12, 2026
Developer Tools

Building a Real-Time Engine Simulator That Synthesizes Audio From Physics

★ 9.4k C++ May 12, 2026