Quantum Tunnel
Claude Code Artifacts – The Page that Published itself
Essential MATLAB and Octave – 2nd Ed. Returning to my First Book
Now Reading: A Counselor’s Introduction to Neuroscience
WWDC26 – The Announcements
Codex – The Agent That Taps You On The Shoulder
Proofs for Advanced Data Science and Analytics with Python – Done
Ghost – A Database for Our Times?
Keynote Speaker at the XXII Symposium of Mexican Students and Studies in the UK
Now Reading: The Coming Wave
Easy CPR 1.5: Sharper, Smoother, Still Focused on the Only Thing That Matters
GPT 5.5 – The Smartest Model Yet (Again)
The Hash That Broke My Flow – Typing Hash in Mac
Anthropic Releases Opus 4.7
Say It Twice: The Quiet Hack That Exposes How AI Actually Works
Why Charles Bennett and Giles Brassard Won the Turing Award
Why This Mechanics Book Still Matters
Unexpected Inspiration
Gemini Just Got Weird (In a Good Way)
Apple Business: One Platform to Replace Three
The Claude Ecosystem – Different Tools for Different Jobs
Directing at OSO – Writers’ Studio Spring 2026
Claude in MS Copilot
A Periodic Table for AI
Advanced Data Science and Analytics — 2nd Ed has entered production
From Tokens to Transformers
Forecasting the Future: Time Series, Prophets, and Cross-Validation
The Jackalope Returns: A Second Edition For Advanced Data Science
When Code Eats Creativity: Discovering My Works in the Anthropic Compensation List
Directing What’s Going to Happen to Us? – OSO Theatre 2025 Autumn Writers’ Studio Showcase
Keeping Podcasts Playing on Apple TV
Proud to Join the 2025 Global Top 100 Innovators in Data & AI
What’s Going to Happen to Us – Directing at OSO Theatre
GPT-5 Adoption: Between Hype, Hesitation, and Opportunity
AI, the NHS, and the Urgency of Now
Apple’s Icon Composer: Promising, Impressive, but Not Quite Ready for Prime Time
Now Reading: Project Hail Mary
Railway 200 & Beyond – Joining the RSA Panel
WWDC25 – A Summary
The Book Has Landed – 2nd Edition in Hand!
Just Read: Cyborg
Advanced Data Science and Analytics – 2nd Edition in the making
Building An AI Policy Advisor