> 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

Yakcc: Content-Addressed TypeScript Blocks with Property-Test Integrity

★ 5 TypeScript May 24, 2026
Developer Tools

Building an F1 Race Replay System: When Game Engines Meet Real Telemetry

★ 5 Python May 19, 2026
Developer Tools

Repowise: Teaching AI Agents to Think Like Senior Engineers

★ 1.7k Python May 18, 2026
Developer Tools

ShaderGradient: Three.js-Powered Animated Gradients That Don't Require Shader Knowledge

★ 1.5k TypeScript May 18, 2026
Developer Tools

Building Liquid Metal Logo Effects with WebGL Shaders: A Deep Dive into liquid-logo

★ 662 TypeScript May 18, 2026
Developer Tools

Liquid Glass JS: Multi-Layer WebGL Refraction for Apple-Inspired Glass Effects

★ 321 JavaScript May 18, 2026
Developer Tools

React-Three-Fiber: How a Custom Reconciler Turns JSX Into 3D Graphics

★ 30.8k TypeScript May 18, 2026
Developer Tools

How CISA Built an AI-Powered Documentation Pipeline for Logging Made Easy

★ 4 JavaScript May 15, 2026
Developer Tools

Quickjack: How Clickjacking Attacks Work Under the Hood

★ 245 JavaScript May 15, 2026
Developer Tools

Dshell: The Army's Plugin-Based Framework for Scriptable Network Forensics

★ 5.5k Python May 15, 2026
Developer Tools

EncFS: The 20-Year-Old Filesystem That Encrypts One File at a Time

★ 2.1k Rust May 15, 2026
Developer Tools

shellcode_tools: The Unix Philosophy Applied to Exploit Development

★ 146 C May 15, 2026
Developer Tools

Crackle: Breaking BLE Encryption by Exploiting Legacy Pairing's 20-Bit Keyspace

★ 958 C May 15, 2026
Developer Tools

Inside YouTube Fake View: A Browser Automation Experiment That Highlights Platform Security

★ 24 JavaScript May 15, 2026
Developer Tools

Building a Minimal Command Reference Tool: Inside dufferzafar/cheat

★ 201 Go May 15, 2026
Developer Tools

Mass3: Why DNS Lookups Beat HTTP Requests for S3 Bucket Enumeration

★ 125 Go May 15, 2026
Developer Tools

Exploiting Blind File Reads on Windows: The Art of Educated Guessing

★ 207 May 15, 2026
Developer Tools

Exploiting CVE-2020-7961: A Deep Dive into Liferay Portal's Deserialization RCE

★ 118 Python May 15, 2026
Developer Tools

Katana: The 8-Year-Old Google Dorking Tool That Refuses to Die

★ 1.3k Python May 15, 2026
Developer Tools

Leakuidator++: When Your Browser's Cache Becomes a Tracking Beacon

★ 19 Jupyter Notebook May 15, 2026
Developer Tools

FaceFusion: Building Production Pipelines for AI Face Manipulation

★ 28.3k Python May 15, 2026
Developer Tools

TangoFlux: How Flow Matching Achieves 10x Faster Text-to-Audio Generation Than Diffusion Models

★ 862 Jupyter Notebook May 15, 2026
Developer Tools

GhostLine: How AI-Powered Vishing Automation Works Under the Hood

★ 112 Python May 15, 2026
Developer Tools

Feynman: Building Research Agents That Actually Show Their Work

★ 7.1k TypeScript May 15, 2026