Slides (cute kittens included!) below.
docs.google.com/presentation...
Slides (cute kittens included!) below.
docs.google.com/presentation...
"DIRECTORY TRAVERSAL!"
Tell me more...
"Introduced through: pg-sql2@2.2.3 › @types/pg@7.4.14 › @types/pg-types@1.11.4 › moment@2.22.2"
Unless I'm severely mistaken how Definitely Typed works, I'm pretty sure that's not an exploitable vulnerability.
"DIRECTORY TRAVERSAL!"
Tell me more...
"Introduced through: pg-sql2@2.2.3 › @types/pg@7.4.14 › @types/pg-types@1.11.4 › moment@2.22.2"
Unless I'm severely mistaken how Definitely Typed works, I'm pretty sure that's not an exploitable vulnerability.
Trusted Documents: if you can, you should!
Trusted Documents: if you can, you should!
the-guild.dev/graphql/hive...
the-guild.dev/graphql/hive...
GraphQL Ambassadors are community leaders who help others, share their expertise, and contribute knowledge back to the community. Meet the cohort & learn more:
graphql.org/blog/2025-0...
GraphQL Ambassadors are community leaders who help others, share their expertise, and contribute knowledge back to the community. Meet the cohort & learn more:
graphql.org/blog/2025-0...
graphqlconf.app
graphqlconf.app
I advise you treat them as the most junior of junior devs.
I advise you treat them as the most junior of junior devs.
2025's GraphQLConf is in Amsterdam; attend, sponsor, share — everything increases the chance of a future return to 🇪🇺!
⏰ Early Bird ends in 4 days: get your ticket now! ⏰
The schedule is 🔥 graphql.org/conf/2025/sc...
2025's GraphQLConf is in Amsterdam; attend, sponsor, share — everything increases the chance of a future return to 🇪🇺!
⏰ Early Bird ends in 4 days: get your ticket now! ⏰
The schedule is 🔥 graphql.org/conf/2025/sc...
Fragments let you co-locate your components data requirements with your components.
I wrote a quick post showing how this works to make maintaining your apps simpler.
Check it out: brookehatton.com/blog/enginee...
Fragments let you co-locate your components data requirements with your components.
I wrote a quick post showing how this works to make maintaining your apps simpler.
Check it out: brookehatton.com/blog/enginee...
guild.host/events/londo...
guild.host/events/londo...
🔥 Join us in Amsterdam 8-10 Sept. for deep dives and exclusive #GraphQL talks. Amazing sessions lined up!
➡️ graphql.org/conf/2025/
🔥 Join us in Amsterdam 8-10 Sept. for deep dives and exclusive #GraphQL talks. Amazing sessions lined up!
➡️ graphql.org/conf/2025/
ChatGPT with the sass! 😁
It really doesn't like that I never take its suggestions verbatim and prefer to make my own edits to my text.
ChatGPT with the sass! 😁
It really doesn't like that I never take its suggestions verbatim and prefer to make my own edits to my text.
You should submit too. There's only 48 more hours for you to do it, GET IT DONE! It won't be extended again. BTW: speakers get free attendance!
graphql.org/conf/2025/
You should submit too. There's only 48 more hours for you to do it, GET IT DONE! It won't be extended again. BTW: speakers get free attendance!
graphql.org/conf/2025/
You should submit too. There's only 48 more hours for you to do it, GET IT DONE! It won't be extended again. BTW: speakers get free attendance!
graphql.org/conf/2025/
Especially these new guides for GraphQL Errors and resolvers are absolutely top-notch!
www.graphql-js.org/docs/
Especially these new guides for GraphQL Errors and resolvers are absolutely top-notch!
www.graphql-js.org/docs/
(Well actually no, the point of the work is to get rid of unnecessary nulls… youtu.be/gYnVaZz-19A)
(Well actually no, the point of the work is to get rid of unnecessary nulls… youtu.be/gYnVaZz-19A)