All authors
Rob Ragan

Rob Ragan

Offensive security researcher and AI agent architect. Founder of Starlog.

offensive securityAI agentspenetration testingred teamingapplication security

1661 articles

Rob Ragan is an offensive security researcher and AI agent architect who has spent two decades breaking into systems and building tools to automate the process.

// ARTICLES BY ROB RAGAN

Developer Tools

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

By Rob Ragan ★ 97 Unknown May 14, 2026
Infrastructure

How Netflix Taught the World to Containerize Microservices

By Rob Ragan ★ 405 Unknown May 14, 2026
Cybersecurity

Sleepy Puppy: How Netflix Built a Callback-Based XSS Detection System That Tracked Payloads Across Time and Applications

By Rob Ragan ★ 1.0k Unknown May 14, 2026
Developer Tools

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

By Rob Ragan ★ 298 Unknown May 14, 2026
Developer Tools

Parsing Mandrill Inbound Webhooks: A Minimal Python Wrapper Worth Understanding

By Rob Ragan ★ 18 Unknown May 14, 2026
Developer Tools

Building an SSL MITM Proxy in 100 Lines of Shell Script

By Rob Ragan ★ 183 Unknown May 14, 2026
Developer Tools

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

By Rob Ragan ★ 1 Unknown May 14, 2026
Developer Tools

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

By Rob Ragan ★ 150 Unknown May 14, 2026
AI Dev Tools

The Archaeology of Mac Dev Setup: What a 2012 Environment Guide Teaches Us About Developer Tooling Evolution

By Rob Ragan ★ 168 Unknown May 14, 2026
Cybersecurity

Wifiphisher: Building Convincing Rogue Access Points for Red Team Engagements

By Rob Ragan ★ 14.6k Unknown May 14, 2026
Developer Tools

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

By Rob Ragan ★ 68 Unknown May 14, 2026
Developer Tools

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

By Rob Ragan ★ 115 Unknown May 14, 2026