
@DavidDarnes @lynnandtonic I’ll pop the kettle on.

Phil Hawksworth
@philhawksworth •
* Does happy dance * https://twitter.com/kaelig/status/1551612285075869697

Phil Hawksworth
@philhawksworth •
I need to learn more about how to use @Netlify Graph to integrate different @GraphQL services and APIs into my sites.
So I've asked @sgrove to give me a demo.
Want to join in with questions of your own?
We'll do it live on Wednesday, 10am PT
https://youtu.be/t8FIcX2UyXg
So I've asked @sgrove to give me a demo.
Want to join in with questions of your own?
We'll do it live on Wednesday, 10am PT
https://youtu.be/t8FIcX2UyXg

@JeffGrigg1 @jlengstorf Now I feel spoiled. 😳

@joelcloralt What a gorgeous name.
And what an adorable look on that lovely face of yours.
Many congratulations, Joel! ❤️
And what an adorable look on that lovely face of yours.
Many congratulations, Joel! ❤️

Phil Hawksworth
@philhawksworth •
Checked the terms and conditions.
There’s nothing to stop us just being kind to each other on here.
There’s nothing to stop us just being kind to each other on here.

@radenpioneer @tapasadhikary @Netlify The teams are always quietly working an a variety of different improvements and optimisations. 🥳

@BrittneyPostma It looks so great!

@tapasadhikary @Netlify Hooray!
Yes. The engineering teams have been working hard on lots of things that impact this.
Yes. The engineering teams have been working hard on lots of things that impact this.

@Dayhaysoos @github Off the charts cool

@0x0caf @jlengstorf I think this one might win.

@raycastapp This is slick!

@jlengstorf (they would never look at, analyse, or act on the data captured by said analytics, BTW)

@hdv @jlengstorf Thanks! And sadly, I agree.
The good news is that the credibility and popularity of genuine alternatives to this legacy thinking has been on the rise for a while. And companies like @sanity_io are a big part of that.
Still a long way to go and a lot of folks to help.
The good news is that the credibility and popularity of genuine alternatives to this legacy thinking has been on the rise for a while. And companies like @sanity_io are a big part of that.
Still a long way to go and a lot of folks to help.

Phil Hawksworth
@philhawksworth •
Woah! I missed this!!! https://twitter.com/hdv/status/1479460199694061570

@hdv @jlengstorf Sadly, this was about 4 years later.

@jlengstorf A leading enterprise CMS was unable to present content in the components needed, so instead it rendered all possible content into the HTML as JSON and then re-rendered everything needed for that page client-side with JavaScript.
The SEO, A11y, and perf impacts were comical
The SEO, A11y, and perf impacts were comical

@jlengstorf 10 months of engineering work to hit ambitious browser performance goals for a heavy design undone on launch day thanks to the customer adding 8 different analytics tracking products 7 of which were render blocking.
And Google Tag Manger.
#enterprise
And Google Tag Manger.
#enterprise

@jlengstorf Content for dozens of regionally localised sites for a global brand managed in a single Excel spreadsheet file. All the brand managers would work on it individually and send various versions around via email.
No version control.
No canonical version.
SHIP IT
#enterprise
No version control.
No canonical version.
SHIP IT
#enterprise

@jlengstorf A deployment process that required an hour of navigating and clicking a web UI in a magical order which was undocumented and understood by only one team member.
Later "automated' with a Selenium test runner to automatically click all the buttons.
Later "automated' with a Selenium test runner to automatically click all the buttons.

@jlengstorf "{APPLICATION NAME REDACTED} platform license expired" displayed as a persistent modal on top of the prod site.
(License was fine. License key generation was borked. Account managers unable to resolve)
After many angry phone calls we mitigate using CSS to hide it.
#enterprise
(License was fine. License key generation was borked. Account managers unable to resolve)
After many angry phone calls we mitigate using CSS to hide it.
#enterprise

@jlengstorf A limit of 10 "vanity URLs" which we could specify on an enterprise platform which would generate its own URLs for every other resource using a scheme that seemed to use every word and acronym ever devised.
#enterprise
#enterprise

@jlengstorf 2 week code and content freeze, and a 4 week lead time for production deployments.
#enterprise
#enterprise