Patch Notes #060 — Catalan State of Mind

Barcelona won the treble, their second in history, outlasting a resilient Juventus side in Berlin. Busquets won praise for his defensive positioning, basically, which is like the on-call engineer winning the company award: finally, someone values prevention. The MSN attacking revolution has its trophy now. Every academy and every manager is about to copy it. Success is the most-forked repo. E3 delivered the loudest crowd reaction in gaming history: Final Fantasy VII Remake. Announced. Real. My childhood, re-rendered. Also Fallout 4 went from announcement to “November this year” (a marketing miracle in an industry of eternal pre-orders), and Xbox announced backward compatibility, old games on new consoles, the feature “nobody” asked for except literally everyone. ...

June 19, 2015

Patch Notes #059 — FIFA Gets Raided, the Finals Arrive

The sports story of the fortnight happened in a hotel at dawn: Swiss police raided FIFA, arresting officials on US corruption charges, decades of bribes around World Cup hosting and marketing rights. Then Sepp Blatter won re-election anyway, then resigned four days later as the walls closed in. The organization running the sport I learned to love during Brazil 2014 was apparently corrupt at the protocol layer. The engineers’ lunch take: FIFA had no code review, no audits, and root access for thirty years. Governance is infrastructure. It fails like infrastructure. ...

June 4, 2015

Patch Notes #058 — Two and a Half Years In

Quieter fortnight, so a rare inward-looking one. I’m closing in on four years in the industry this summer, and in this week’s review my manager used the word “senior,” as in “the trajectory toward,” and I walked out vibrating slightly. Then I reread this blog from #001 and did my own review. The kid who needed git reflog explained now explains it. The kid terrified of code review now runs them. But also: I still Google the flag order for tar every single time, still get imposter syndrome on Sundays, still write “fix” commits at 6pm. Maybe seniority isn’t the absence of that stuff. Maybe it’s just a longer list of things that don’t scare you anymore. ...

May 20, 2015

Patch Notes #057 — The Fight of the Century Buffered

Mayweather-Pacquiao finally happened Saturday, five years of hype, $100 pay-per-view, the biggest fight of the century, and the story of the night was infrastructure. The PPV systems buckled under record demand; the fight got delayed about 45 minutes so buyers could get through; Periscope and Meerkat filled with thousands of people just streaming their TVs, while the providers’ checkout pages 500’d. The boxing was cautious and forgettable. The load test was historic. Two brand-new livestreaming apps just showed an entire industry its own future and its own fragility in one night. ...

May 5, 2015

Patch Notes #056 — The Wrist Ships

Apple Watch preorders shipped this week-ish (Apr 24), and one of our designers got one day-one (imported via a cousin in the Valley — the traditional Indian supply chain). Office consensus after passing it around: gorgeous, laggy, and nobody, including Apple, whose ads show it doing forty things, knows what it’s for yet. My favorite genre of product: shipped confident, purpose TBD. The iPad was this too and figured itself out. The watch gets two years of patience from me. ...

April 20, 2015

Patch Notes #055 — Buttons That Buy Things

Amazon announced the Dash Button, a physical WiFi button you stick on your washing machine that orders more detergent when pressed, on March 31st, and the entire internet assumed it was an early April Fools joke. It’s real. That’s the tell for this era: the real products and the parody products have converged. A button that buys one thing is either the dumbest object ever shipped or a genuinely clever removal of every friction between want and buy, and knowing Amazon, they’ve A/B tested which. ...

April 5, 2015

Patch Notes #054 — A Computer for Your Wrist, a Stream for Your Face

Apple’s Watch event happened, prices from $349 to literally $10,000 for the gold one. Apple selling a five-figure fashion object with the same chip as the cheap one is the boldest margin experiment in consumer tech history. The dev question that matters: what’s an app that’s good on a wrist? Glances, not sessions. Notifications that deserve you. Nobody’s cracked it yet, including Apple. SXSW belonged to an app called Meerkat: live-stream from your phone, one tap. Then Twitter, who owns a competitor called Periscope they haven’t even launched yet, cut Meerkat’s access to the social graph mid-conference. Platform risk in real time, at the same festival where everyone learned Meerkat’s name. Google Reader taught me this lesson as a user; Meerkat is learning it as a company: build on someone’s platform, live at their pleasure. ...

March 21, 2015

Patch Notes #053 — The Dress and the Vote

Two things happened on the same day last week (Feb 26) and I need you to appreciate the range: the FCC passed strong net neutrality (Title II, the real thing, the four-million-comments thing, the biggest internet policy win of my lifetime), and the entire planet simultaneously stopped working over a photo of a dress. White and gold or blue and black. Our office split 60/40 and got loud about it. (It’s blue and black. The lighting is doing the lying. Color constancy is the brain’s cache invalidation bug.) ...

March 6, 2015

Patch Notes #052 — HTTP Gets Its First Big Patch Since the 90s

Actual protocol news: HTTP/2 was finalized this week. The first major HTTP version since 1997 — our interns were in kindergarten. Multiplexing (many requests, one connection), header compression, server push. All those hacks I learned as “best practices,” sprite sheets, domain sharding, file concatenation, are about to become anti-patterns. Best practices have expiration dates; nobody tells you the date. (Proverbs file, entry 74.) The Apple car rumors have hit critical mass: “Project Titan,” hundreds of engineers hired from Detroit. Apple! A car! The same fortnight, Google’s self-driving pods are doing test laps. Every giant wants wheels now. My commute is a bus and a prayer, so godspeed. ...

February 19, 2015

Patch Notes #051 — The Counter-Attack and the Hologoggles

Man United went to Cambridge United — fourth division — in the FA Cup and drew 0-0, and the discourse declared a civilizational crisis. Tuesday’s replay finished 3-0 at Old Trafford and the crisis evaporated without apology. I’ve read enough postmortems now to have a take on this: one cup tie on a cold January pitch is variance, not signal, and judging decisions purely by their single outcomes is how you learn nothing. The pundits could use a blameless review process. (Judging Van Gaal’s notebook remains fun though.) ...

February 4, 2015