A Claude Code Skill to help you write better code.
Introducing senior-engineering-partner, a free open-source Claude Code skill that reviews, tests, and hardens your code like a strict senior engineer.
Chicago · CIO, RHR International · Adjunct Professor, DePaul University
Thirty years leading technology, security, and data-resilience programs — and writing about what actually works. This site is my notebook and my classroom: essays since 2008, and curated resources for students and practitioners.
Latest writing
Introducing senior-engineering-partner, a free open-source Claude Code skill that reviews, tests, and hardens your code like a strict senior engineer.
Practical steps to protect yourself from identity theft: assume your data is already exposed, then learn how to make it unusable to attackers.
Why AI's real ROI comes from small, low-risk micro-transformations - not eight-figure 'AI-first' programs - and how to deliver measurable results.
For students & practitioners
Ten curated guides I maintain for my students at DePaul and for peers building security programs — tools I trust, standards worth reading, training worth paying for.
Vetted security & privacy tooling — what I actually install, and why.
NIST, CIS, ISO — the frameworks that matter and how they fit together.
Where to learn this trade — courses, certs, and labs ranked by value.
Speaking & media
Talks on AI in the enterprise, cybersecurity leadership, and systems thinking in IT — grounded in thirty years across Fortune 100s, startups, and academia.
Forbes Technology Council member — a dozen published articles and expert panels, on one page journalists can actually use.
Two books in progress: Practical Cybersecurity for Organizations and IT Operations: A Field Guide.
Organizations I've led, advised, taught, or been published by — hover to pause.
By day I'm the CIO at RHR International. Beyond the day job — speaking, press, guest lectures, or a spirited argument about backups — my door is open.