{"v":1,"generated":"2026-09-29T17:08:04.575Z","items":[{"at":"2026-09-30T08:00:00.000Z","v":"public","t":"🏛️ The High Table: The Rules You Never Voted For","u":"/the-high-table/","x":"Twelve seats. Unelected. Unaccountable. The John Wick High Table is fiction. The professional version — setting your tools, interview process, and career trajectory without consulting you — is a Tuesday. First in The Continental Rules series.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/the-high-table.webp","s":"hash-series-continental-rules","sn":"The Continental Rules","sh":"/series/continental-rules/","p":1,"n":7},{"at":"2026-10-07T08:00:00.000Z","v":"public","t":"🏨 The Continental: Neutral Ground Is Never Neutral","u":"/the-continental/","x":"There is a hotel in the John Wick universe that caters exclusively to assassins. The only rule: no business on the premises. Tech conferences, Slack communities, and industry events run on the same lie. And the person who reads the room outlasts every fighter in it.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/the-continental.webp","s":"hash-series-continental-rules","sn":"The Continental Rules","sh":"/series/continental-rules/","p":2,"n":7},{"at":"2026-10-14T08:00:00.000Z","v":"public","t":"🪙 The Gold Coins: The Currency That Isn't on Your Payslip","u":"/the-gold-coins/","x":"In the John Wick universe, nobody pays with credit cards. The underworld runs on gold coins that measure trust, not money. Your career runs on the same economy — favours, debts, and reputation that never appear on a payslip but determine everything.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/the-gold-coins.webp","s":"hash-series-continental-rules","sn":"The Continental Rules","sh":"/series/continental-rules/","p":3,"n":7},{"at":"2026-10-21T08:00:00.000Z","v":"public","t":"⛓️ Excommunicado: The Anatomy of Professional Exile","u":"/excommunicado/","x":"At the end of John Wick: Chapter 2, Winston picks up the phone and says one word. In that moment, the hotel becomes hostile, the network becomes a hunting ground, and every ally starts doing maths. Professional exile works the same way. Faster, usually.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/excommunicado.webp","s":"hash-series-continental-rules","sn":"The Continental Rules","sh":"/series/continental-rules/","p":4,"n":7},{"at":"2026-10-28T09:00:00.000Z","v":"public","t":"✏️ Baba Yaga: The Reputation That Arrives Before You Do","u":"/baba-yaga/","x":"Nobody in the John Wick franchise introduces John Wick. He is introduced by what people already believe about him. Viggo tells a story about a pencil. That story does more work than any CV in the history of employment. Your professional reputation works the same way.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/baba-yaga.webp","s":"hash-series-continental-rules","sn":"The Continental Rules","sh":"/series/continental-rules/","p":5,"n":7},{"at":"2026-11-04T09:00:00.000Z","v":"public","t":"🏔️ The Impossible Task: The Job That Was Supposed to Set You Free","u":"/the-impossible-task/","x":"John Wick wanted to retire. Viggo gave him one condition: complete an impossible task. John did it, earned his freedom, and lived in peace for five years. Then the debt from the task arrived and burned his life to the ground. Career-defining projects work the same way.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/the-impossible-task.webp","s":"hash-series-continental-rules","sn":"The Continental Rules","sh":"/series/continental-rules/","p":6,"n":7},{"at":"2026-11-11T09:00:00.000Z","v":"public","t":"👑 The Bowery King: Build Where Nobody Is Watching","u":"/the-bowery-king/","x":"Every character in John Wick operates inside the system. Except one. The Bowery King runs a soup kitchen, communicates by pigeon, and built an empire from the people the underworld steps over. He is the only character who built power from materials the system considered worthless.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/the-bowery-king.webp","s":"hash-series-continental-rules","sn":"The Continental Rules","sh":"/series/continental-rules/","p":7,"n":7},{"at":"2026-11-18T09:00:00.000Z","v":"public","t":"🌕 The Longest Way Home: The Art of Throwing Things So Hard They Never Come Back","u":"/the-longest-way-home/","x":"On April 1st, 2026, four people rode a column of fire into the sky, looped around the Moon, and came home. This is about the science that whispered the directions — ideas figured out with quills, proven with telescopes, and still running the show centuries later.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/the-longest-way-home.webp"},{"at":"2026-11-25T09:00:00.000Z","v":"public","t":"📏 Measuring the Universe: A Story of Thumbs, Candles, and Explosions","u":"/measuring-the-universe-cosmic-distance-ladder/","x":"Space refused to provide a ruler. So humanity built a ladder — from the parallax of a thumb, to the rhythm of pulsing stars, to thermonuclear explosions bright enough to outshine entire galaxies. This is how we measured the unmeasurable.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/04/measuring-universe-cover-1.webp"},{"at":"2026-12-02T09:00:00.000Z","v":"public","t":"⚖️ MolarSoft v. Elena V.: The Company That Sued for Being Surprised","u":"/the-exit-interview/","x":"A company sues its departed senior engineer for the damages of not seeing it coming. The defense calls no humans — the calendar, the payslip, the org chart, and one exhausted exit-interview dropdown testify under oath. A courtroom comedy about why people really leave.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/the-exit-interview-cover.webp"},{"at":"2026-12-09T09:00:00.000Z","v":"public","t":"🐺 The Suite That Cried Wolf: A Confession","u":"/the-suite-that-cried-wolf/","x":"Aesop blamed the boy. The wolf would like to correct the record. A professional predator's memoir about flaky tests, alarm fatigue, and the one word he listens for on the wind: retry. He has never defeated a watchman. He has never needed to.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/06/the-suite-that-cried-wolf.webp"},{"at":"2026-12-16T09:00:00.000Z","v":"public","t":"🥣 The Soup Doesn't Lie","u":"/the-soup-doesnt-lie/","x":"Old Luca hired every cook the same way: a blindfold, a spoon, table three. His son hired the head chef at golf. A story about the spoon rule, the stopwatch that measured everything except the boss, and the best cook in the building parked on cold prep for being right.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/the-soup-doesnt-lie-1.webp"},{"at":"2026-12-23T09:00:00.000Z","v":"public","t":"👁️ The One-Octave Animal: A Story of Heat, Static, and the Tremble of Spacetime","u":"/how-we-see-objects-in-space/","x":"We are a one-octave animal in a seventy-octave symphony. The story of how humanity grew new eyes — infrared, X-ray, radio — then new senses entirely, neutrinos and gravitational waves, and found the \"quiet\" sky screaming all along.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/one-octave-animal-cover-2.webp"},{"at":"2026-12-30T09:00:00.000Z","v":"public","t":"🌍 Hello, Imaginary World: Your First Terraform Resource","u":"/terraform-hello-imaginary-world/","x":"Learn the entire Terraform workflow — init, plan, apply, destroy — on a resource that costs nothing. Real reps, fake stakes, zero cloud bill.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/01-hello-imaginary-world-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":1,"n":10},{"at":"2027-01-06T09:00:00.000Z","v":"public","t":"⚙️ Death to Hardcoding: Terraform Variables, Locals, and Outputs","u":"/terraform-death-to-hardcoding/","x":"Stop hardcoding. Bend Terraform to your will with variables, locals, outputs and tfvars — and never copy-paste a value again.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/02-death-to-hardcoding-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":2,"n":10},{"at":"2027-01-13T09:00:00.000Z","v":"public","t":"🧱 Module, Sweet Module: Your First Reusable Terraform Module","u":"/terraform-module-sweet-module/","x":"Turn copy-pasted config into one reusable Terraform module — inputs, logic, outputs — and change every service by editing a single place.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/03-module-sweet-module-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":3,"n":10},{"at":"2027-01-20T09:00:00.000Z","v":"public","t":"🧩 Assembling the Avengers: Terraform Composition and Dependencies","u":"/terraform-assembling-the-avengers/","x":"Wire Terraform modules into one system. Declare relationships, not order — and let Terraform work out the build sequence for you.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/04-assembling-the-avengers-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":4,"n":10},{"at":"2027-01-27T09:00:00.000Z","v":"public","t":"🔁 Copy-Paste Is a Crime: Terraform for_each and the Application Map","u":"/terraform-copy-paste-is-a-crime/","x":"Collapse 600 lines of duplicated config into one for_each and a map. When to use for_each vs count — and why splat won’t save you.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/05-copy-paste-is-a-crime-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":5,"n":10},{"at":"2027-02-03T09:00:00.000Z","v":"public","t":"🛂 The Bouncer at the Door: Terraform Validation, Guardrails, and IAM","u":"/terraform-the-bouncer-at-the-door/","x":"Three guardrails that stop bad infrastructure before it ships — variable validation, preconditions and checks — plus least-privilege IAM as code.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/06-the-bouncer-at-the-door-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":6,"n":10},{"at":"2027-02-10T09:00:00.000Z","v":"public","t":"📸 Pics or It Didn't Happen: Terraform Manifests and Drift Detection","u":"/terraform-pics-or-it-didnt-happen/","x":"Make infrastructure tangible: generate JSON manifests with local_file, then watch Terraform detect and heal drift when someone edits them.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/07-pics-or-it-didnt-happen-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":7,"n":10},{"at":"2027-02-17T09:00:00.000Z","v":"public","t":"⚖️ Trust, But Verify: Testing Terraform for Real","u":"/terraform-trust-but-verify/","x":"“Works on my machine” is a horoscope. Put your Terraform on trial with native terraform test — assertions, mocks, and tests that fail on purpose.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/08-trust-but-verify-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":8,"n":10},{"at":"2027-02-24T09:00:00.000Z","v":"public","t":"🗄️ The Memory Palace: Terraform State and Safe Refactors","u":"/terraform-the-memory-palace/","x":"State is Terraform's memory. Rename and refactor without destroying anything using moved blocks — because the address is the identity.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/09-the-memory-palace-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":9,"n":10},{"at":"2027-03-03T09:00:00.000Z","v":"public","t":"🎬 The Grand Unveiling: Terraform Environments, CI, and Shipping","u":"/terraform-the-grand-unveiling/","x":"Bring it all together: dev/staging/prod environments, a CI pipeline that gates every change, and the reveal of a full platform that cost nothing.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/10-the-grand-unveiling-cover-6.webp","s":"hash-series-terraform","sn":"Terraform: Fake Infrastructure, Real Skills","sh":"/series/terraform/","p":10,"n":10},{"at":"2027-03-10T09:00:00.000Z","v":"public","t":"🕯️ The Glass Box: Give Your AI Hands with MCP","u":"/mcp-the-glass-box/","x":"Why your brilliant AI can't actually do anything — and how MCP gives it hands. Build and run your first safe, read-only tool.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/01-the-glass-box-cover-1.webp","s":"hash-series-give-the-robot-hands","sn":"Give the Robot Hands: Building MCP Servers That Don't Burn the House Down","sh":"/series/give-the-robot-hands/","p":1,"n":7},{"at":"2027-03-17T09:00:00.000Z","v":"public","t":"⚙️ Tools, Done Right: MCP Schemas as Guardrails","u":"/mcp-tools-done-right/","x":"A tool's schema isn't paperwork — it's the guardrail. The day Sparky refunded “a lot,” and how typed, validated tools prevent it.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/02-tools-done-right-cover-1.webp","s":"hash-series-give-the-robot-hands","sn":"Give the Robot Hands: Building MCP Servers That Don't Burn the House Down","sh":"/series/give-the-robot-hands/","p":2,"n":7},{"at":"2027-03-24T09:00:00.000Z","v":"public","t":"📚 The Shop's Memory: MCP Resources & Prompts","u":"/mcp-the-shops-memory/","x":"Resources and prompts: giving the model things to read, not just things to do — and knowing which primitive fits.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/03-the-shops-memory-cover-1.webp","s":"hash-series-give-the-robot-hands","sn":"Give the Robot Hands: Building MCP Servers That Don't Burn the House Down","sh":"/series/give-the-robot-hands/","p":3,"n":7},{"at":"2027-03-31T08:00:00.000Z","v":"public","t":"🪚 Don't Give the Robot a Chainsaw: MCP Safety","u":"/mcp-dont-give-the-robot-a-chainsaw/","x":"The safety episode: scoping, confirmation, limits, idempotency, and never trusting what a customer typed — or what a tool returns.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/04-dont-give-the-robot-a-chainsaw-cover-1.webp","s":"hash-series-give-the-robot-hands","sn":"Give the Robot Hands: Building MCP Servers That Don't Burn the House Down","sh":"/series/give-the-robot-hands/","p":4,"n":7},{"at":"2027-04-07T08:00:00.000Z","v":"public","t":"🌍 The Outside World: Secrets, APIs & Errors in MCP","u":"/mcp-the-outside-world/","x":"Secrets, real APIs, timeouts, and returning errors a model can actually recover from — instead of reading stack traces to customers.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/05-the-outside-world-cover-1.webp","s":"hash-series-give-the-robot-hands","sn":"Give the Robot Hands: Building MCP Servers That Don't Burn the House Down","sh":"/series/give-the-robot-hands/","p":5,"n":7},{"at":"2027-04-14T08:00:00.000Z","v":"public","t":"⚖️ Trust, But Verify: Testing Your MCP Server","u":"/mcp-trust-but-verify/","x":"“Works on my machine” is a horoscope. Testing an MCP server so you ship on proof, not vibes — unit, integration, and failure paths.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/06-trust-but-verify-cover-1.webp","s":"hash-series-give-the-robot-hands","sn":"Give the Robot Hands: Building MCP Servers That Don't Burn the House Down","sh":"/series/give-the-robot-hands/","p":6,"n":7},{"at":"2027-04-21T08:00:00.000Z","v":"public","t":"🎬 The Grand Unveiling: Shipping Your MCP Server","u":"/mcp-the-grand-unveiling/","x":"Transports, packaging, logging, and shipping the finished server — plus a thank-you and where to take MCP next.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/07-the-grand-unveiling-cover-1.webp","s":"hash-series-give-the-robot-hands","sn":"Give the Robot Hands: Building MCP Servers That Don't Burn the House Down","sh":"/series/give-the-robot-hands/","p":7,"n":7},{"at":"2027-04-28T08:00:00.000Z","v":"public","t":"🎭 The Understudy: An AI That Mocks Your Entire Network So You Don't Have To","u":"/the-understudy-ai-mock-server/","x":"A research-comedy field guide to the AI auto-mocking tool that doesn't exist yet — the one that scans your whole network and impersonates every service — and the very real tools (and hard problems) that keep it fiction.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/07/understudy-cover.webp"},{"at":"2027-05-05T08:00:00.000Z","v":"public","t":"📄 Confessions of a Résumé","u":"/confessions-of-a-resume/","x":"A résumé sits inside the six seconds of judgment and watches a strong candidate get quietly filed into a smaller role — a story about thin-slicing, the psychology of the snap “no,” and why a six-second verdict measures the reader, not you.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/08/confessions-cover-3.webp"},{"at":"2027-05-12T08:00:00.000Z","v":"public","t":"🛰️ One Light-Day: The Most Distant Production System Still Taking Commands","u":"/voyager-one-light-day/","x":"Handover notes for the most remote on-call rota in history. Voyager 1 is 49, runs on about 68 KB of memory, talks at 160 bits per second and, in November 2026, became the first human-made object a light-day from Earth.","img":"https://storage.ghost.io/c/4d/0c/4d0c1751-dec3-4e2c-877c-908c64364757/content/images/2026/09/voyager-cover.webp"}]}