David Annez

2.2K posts

David Annez

David Annez

@davidannez

SVP Engineering @sanity_io. Previously - Director of Engineering @loveholidays and @frogbeatsuk founder

London Katılım Ocak 2009
391 Takip Edilen355 Takipçiler
Sabitlenmiş Tweet
David Annez
David Annez@davidannez·
A video says so much. Our new search platform went 100% a few weeks ago. What you're seeing is live searching through 500+ million offers alongside running several AB tests. 1/4
English
2
9
47
0
David Annez
David Annez@davidannez·
Hey @British_Airways your hotline payment page is broken - can't add any card information :(
David Annez tweet media
English
3
0
0
213
David Annez
David Annez@davidannez·
@British_Airways Tried in incognito and in Chrome and its the Hotline website - CVV field is not showing up and credit card field isn't clearly visible
English
2
0
0
96
British Airways
British Airways@British_Airways·
@davidannez Hi David. We've just checked and it is now working when using Chrome. Please delete internet cookies and cache to try again. Oliver
English
1
0
0
53
David Annez
David Annez@davidannez·
I've got a question - to everyone using @shadcn in production, is there a scenario when you choose *not* to have `cursor-pointer` on your buttons? (this excludes non-default states). I understand the rationale behind Preflight, but not for the components. #shadcn
English
0
0
1
108
David Annez
David Annez@davidannez·
@JoviDeC Once you have your core components everything gets easier. At the end of the day many site components are solved problems and we shouldn't be reinventing the wheel. Then when you leverage something like @sanity_io on top to build the pages, it's incredibly powerful. Enter graphql
English
0
0
1
36
David Annez
David Annez@davidannez·
@JoviDeC Your comment about different devices is technically true, if you aren't picking a shared way of building across everything. Preact + capacitorjs was the choice at loveholidays and let us build and deploy across everything without touching the apps.
English
1
0
1
54
jovi 🐨
jovi 🐨@JoviDeC·
Spent 7 years in the GraphQL ecosystem. Here's what we got wrong: ❌ POST'ing documents as default ❌ Selling "versionless" APIs as realistic ❌ Ignoring HTTP caching entirely ❌ Making it complex for beginners ✅ The tech is solid. The guidance needs work.
English
3
2
25
1.9K
David Annez
David Annez@davidannez·
@cristianbote_ This is amazing. Gonna try this out. Need linear integration ❤️
English
1
0
1
30
Cristian Bote
Cristian Bote@cristianbote_·
Y'all can stop vibe coding now 😅 Start using this actual AI Developer that is working alongside you and integrates in your context. It's been crazy working on this. At times it really felt like actually building the plane while flying it. Try it here getaidev.com!
getaidev@getaidev

😎 The waiting is over! You can stop the vibe coding now 😅 @getaidev is ready for everyone to try it out! The waitlist is closed -- everyone on the waitlist received a 50% coupon! 👉 getaidev.com

English
1
0
4
210
David Annez
David Annez@davidannez·
@_developit Should be way more Jason 😉 best thing since sliced bread
English
0
0
2
171
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
someone shared this graph today. mind boggling
Jason Miller 🦊⚛ tweet media
English
9
7
113
46.5K
David Annez
David Annez@davidannez·
@LewisJEllis @JoviDeC @marvinhagemeist Another external HTTPS dependency. Can of course bundle it ourselves but would rather not download from another CDN. My issue with this approach is now with the async mess of new nextjs app router you cannot guarantee this will load first
English
0
0
0
127
Lewis Ellis
Lewis Ellis@LewisJEllis·
@davidannez @JoviDeC @marvinhagemeist you may want to look at #errors-only-bundle" target="_blank" rel="nofollow noopener">docs.sentry.io/platforms/java… the error-reporting-only bundle from their cdn is 70k unzipped, 32k gzipped
English
1
0
1
90
David Annez
David Annez@davidannez·
@JoviDeC @marvinhagemeist Hahahaha yeah fuck performance. People still are like "yes but it's async so it's FINE". Excuses for building crap. Except... Not sentry because you have to load it before everything
English
0
0
1
46
jovi 🐨
jovi 🐨@JoviDeC·
@davidannez @marvinhagemeist I've used datadog rum before but their slim package is also 50kb😅 sadly one of the lower ones I could find at the time.
English
2
0
1
140
David Annez
David Annez@davidannez·
@rauchg I'm not sure what happened with the Pages <> App router migration but now all script tags are `potentially_blocking` in a waterfall because they are all async instead of defer (which can't see documented anywhere). github.com/vercel/next.js… wondered if you had any insights?
English
1
0
0
36