Helping to build a faster web @fastly. #perfmatters advocate. Lover of mountains, craft beers and discovering new food. Formerly @guardian, @FT. Views my own.

London, England
Joined May 2008
Patrick Hamann retweeted
These benchmarks on @fastly's Compute@Edge vs Cloudflare workers are seriously flawed.The biggest problem is that they conflate network round trip time with “execution at edge” time. CF is measuring cherry-picked RTT instead of edge compute performance. From their blog:
12
48
19
158
Patrick Hamann retweeted
Right, so, personal news! I left Bulb, and I'm now available for contract work. Technical leadership, product engineering, software architecture, cross-functional team working practices — I might be able to help. tgvashworth.com/hire-me.html
6
17
3
52
Patrick Hamann retweeted
The video for my talk "Fixing HTTP/2 and preparing for HTTP/3 over #QUIC" is now online. It focuses on the practical deployment challenges for these new web protocols. Spoiler: there are many. Video: youtu.be/pq_xk_Pecu4 Slides: quic.edm.uhasselt.be/files/f…
8
46
2
176
Patrick Hamann retweeted
When I first moved to the US the first thing I did on my first day of work was fill in health insurance details and it was baffling. What is the difference between deductible & co-pay, what is PPO and HMO. What does “in network mean”?
Ambulance call out? $2,500. Childbirth? $30,000. Our NHS is not for sale, @realDonaldTrump
4
8
5
22
Patrick Hamann retweeted
We're popping the hood on a new, proprietary fast path failover technology our own eng. manager @lorenzosaino & principal data scientist @EigenAuction created to mitigate the impacts of "internet weather" ⛈️ Read more in their latest post on our blog: fastly.com/blog/traffic-deli…
7
13
Patrick Hamann retweeted
Nice thanksgiving present.. Support for Server Timing is now available in Firefox Nightly DevTools! What's Server Timing? @smashingmag has a nice nice intro tutorial: bit.ly/2CS1bMY
2
31
1
111
Never forget what that £4.2 billion could have been spent on: 🔹840k hip replacements 🔹91k nurses 🔹91k paramedics 🔹78k doctors 🔹4200 CT scanners 🔹2100 MRI scanners 🔹12 entire NHS hospitals What a grotesque waste of taxpayers' money. The lives that could have been saved.
A responsible government must prepare for all scenarios, which is why I have made more than £4.2bn available for EU exit planning since 2016. In the coming days, @hmtreasury will allocate a further £2bn of that money to government departments to bolster #Brexit preparations.
703
7,510
483
12,700
I've got a new way to deal with recruiters that send no actual information about a role.
33
306
36
1,569
Patrick Hamann retweeted
Do you deliver content? @sonniesedge has a msg for you Stop excluding people Fangirling right now 💙
8
29
Running FINAL-v2-FINAL preparations for SmashingConf NY (Oct 23-24) with sessions on: – Workflow @danmall – AI @bigmediumjosh – Front-End @SaraSoueidan – Serverless+Vue.js @sarah_edo – HTTP/2 @patrickhamann – Perf @tkadlec - PWA @grigs All topics ⇣ smashingconf.com/ny-2018/
13
33
Hello #webperf community: is there a conf talk you like/know of about a site rebuild done in part/whole for performance that you like/remember? Looking for a few suggestions when you have a moment to reply or RT. Video or blog post work. Thx a million! #perfmatters
2
2
7
Patrick Hamann retweeted
Advice for conf speakers: When someone you care for is speaking, sit in the first row. Be there for them. Laugh at their jokes, _actually_ watch the talk (Twitter can wait), make yourself visible for them. Be the audience you'd like to have, and next time you will have it.
36
1,105
141
4,913
Patrick Hamann retweeted
Today we're very excited to announce we've open sourced 🐙 sso 🐙 - our unified sign-on for securing our internal tools at BuzzFeed! tech.buzzfeed.com/unleashing…
1
12
7
44
Patrick Hamann retweeted
Favourite deploy of the day: FT.com's CDN now has ESM support detection. A small step closer to shipping modern JS to modern browsers #almostthere #resourcehints 🚀
2
6
Patrick Hamann retweeted
jq (stedolan.github.io/jq/) is one of the most undervalued tools out there. I can literally stitch anything together with it. My .zshrc is full of little functions using it for various kind of stuff. Thanks Stephen Dolan for creating jq stedolan.net/about/
13
127
8
640
Patrick Hamann retweeted
We just released an alpha version of WorkerDOM. An implementation of the DOM API that runs in a JavaScript thread at @jsconfus Slides: speakerdeck.com/cramforce/wo… Github: github.com/ampproject/worker… Blog post: amphtml.wordpress.com/2018/0… #jsconfus
8
222
23
593
Patrick Hamann retweeted
If you're on Android P(ie), I strongly recommend turning on gesture navigation! In Settings > System > Gestures > Swipe up on home button · Multitasking and App drawer: Swipe home button up · Switch to previous app (Cmd/Alt + Tab-style): Swipe right quickly and release
6
2
6
Patrick Hamann retweeted
We're hiring again! Junior and senior roles, permanent and contract. Give me a shout if you want to know more.
I lead a new team in FT Tech. We're hiring. We work w/cool tech. But I wouldn't join a team based only on that-I don't expect you to either 1/13
1
21
32
We're looking for a JS full-stack dev to join @unsplash - Focus: performance, resilience, great UX - Rapidly growing product - Small, diverse, remote team - Modern stack (React/TypeScript/RxJS) The team: unsplash.com/hiring The role: medium.com/unsplash/unsplash… RTs appreciated!
3
14
3
38
Patrick Hamann retweeted
On Aug 6, a vulnerability in the Linux kernel TCP implementation, called #SegmentSmack, was publicly disclosed. We worked with the security community in advance of this disclosure to address this vulnerability in our edge networks. fastly.us/2M2iuA7
8
2
30