lnug / speakers

Open an issue to submit a talk
https://github.com/lnug/speakers
43 stars 7 forks source link

The mergence of Graphql and Serverless #177

Closed shadrech closed 4 years ago

shadrech commented 4 years ago

In this talk we'll go over why these two technologies (Graphql & Serverless) have drastically gained popularity and what problems they were made to solve. Then we'll go through how the two can be used together and I'll do a little demo with the Serverless framework

I've been a professional developer for about 3 years. In that time I've worked for small startups to large corporations. List includes Ruuby, Sky and Eurostar to name a few. Twitter handle is @shadrech17

I confirm my talk will be 20 mins long 🀞🏾

I will abide by the code of conduct

hewIngram commented 4 years ago

Hey @shadrech - this sounds very cool, thanks so much!

It'd be nice to keep it node.js related as much as possible. It'd be nice to hear about Graphql vs REST, the node tooling available for both and any learnings you've had working with them (and maybe some hot tips about people wanting to try out graphql).

The FE changes needed to accommodate the change are cool and would be interesting to hear but it'd be cool to keep the bulk of the talk on the node end of js.

What do you think? With a bit of shifting to backend I think this would be a really cool talk to have a LNUG!

Thanks again!

shadrech commented 4 years ago

Yh sure I can shift to backend. Like for frontend I would talk of the @client directive... Backend I can talk of creating your own custom directives, maybe other features like creating a new DataSource, tackling the N+1 problem using DataLoader to batch requests etc...

hewIngram commented 4 years ago

☝️that sounds amazing. Could you have a look at rewriting the abstract above with that in mind? (no rush!)

Would November's LNUG work for you? (27th Nov) (that is the date for November right @admataz ?)

admataz commented 4 years ago

@shadrech - thanks so much for your talk proposal - and good feedback @hewIngram - would love to hear this for November's meetup

shadrech commented 4 years ago

Yh 27th sounds good. I'll rewrite abstract above by the end of the weekend πŸ‘πŸΎ

hewIngram commented 4 years ago

Amazing Thanks @shadrech

admataz commented 4 years ago

Great! - you're in for the 27th November

shadrech commented 4 years ago

Sorry for delay. Will rewrite abstract definitely by the end of this week. Along with using Dataloader for tackling n+1 problem I'll also do a little intro to FaunaDB which is a pretty neat serverless database management system. I'll need to think of the things I intend to cover and decide which ones will fit in 20mins. Give me till the end of the week πŸ‘

shadrech commented 4 years ago

@hewIngram Sorry I do apologise for the silence, work has been hectic. Something has come up and I won't be in the country this month. Can I postpone the talk till December meetup?

admataz commented 4 years ago

Hi @shadrech - no problem at all - thanks for letting us know. I will put your proposal into on-hold status... we don't meet in December - but it will be good to have something lined up in the new year - if that suits you?

shadrech commented 4 years ago

Yh thats perfect. Just confirm a date and I'll finish up the proposal πŸ‘πŸΎ

On Mon, 4 Nov 2019, 09:22 Adam Davis, notifications@github.com wrote:

Hi @shadrech https://github.com/shadrech - no problem at all - thanks for letting us know. I will put your proposal into on-hold status... we don't meet in December - but it will be good to have something lined up in the new year - if that suits you?

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lnug/speakers/issues/177?email_source=notifications&email_token=ABNZD2MDEAZOSHHM22KD2MTQR7SUNA5CNFSM4I53JVKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC6T3EI#issuecomment-549272977, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNZD2N7ZHIGH4NEURG72R3QR7SUNANCNFSM4I53JVKA .

admataz commented 4 years ago

Happy New Year @shadrech ! are you available later this month? Would you still be interested in sharing your talk? Our meetup is scheduled for 22nd January

shadrech commented 4 years ago

Would love to speak. However can I make it February please. So sorry to keep postponing

On Mon, 6 Jan 2020, 10:26 Adam Davis, notifications@github.com wrote:

Happy New Year @shadrech https://github.com/shadrech ! are you available later this month? Would you still be interested in sharing your talk? Our meetup is scheduled for 22nd January

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lnug/speakers/issues/177?email_source=notifications&email_token=ABNZD2JXT5VKNUPPSO3YAELQ4MBMHA5CNFSM4I53JVKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIFBMOI#issuecomment-571086393, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNZD2P7L6LM5OSNOL5LCGDQ4MBMHANCNFSM4I53JVKA .

admataz commented 4 years ago

no problem at all - thanks!

admataz commented 4 years ago

Hi @shadrech - we've got you in for February 27th! Let me know if there are any issues with that date.

shadrech commented 4 years ago

Feb 27 sounds good. When do I hav to submit a talk proposal by? Was thinking of maybe changing theme to be around serverless and Graphql. Haven't quite totally decided.

admataz commented 4 years ago

Thanks @shadrech! - we will announce the meetup in the early part of next week - as soon as we have the venue confirmed - so the sooner you can update the better

shadrech commented 4 years ago

All good. Yh my talk will be around "The mergence of Graphql and Serverless" I'll basically talk on the rise of both in the world of development. Why they have been popular/what problems they were made to solve. Then I'll show how the two can be used together and do a little demo with the Serverless framework

shadrech commented 4 years ago

Was venue confirmed? Is talk still on? @admataz

lnugbot commented 4 years ago

Yes!!! πŸ₯³

We are at totally money πŸ’΅

It's just by old street station

On Wed, 19 Feb 2020, 18:06 Tatenda Chawanzwa, notifications@github.com wrote:

Was venue confirmed? Is talk still on?

β€” You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/lnug/speakers/issues/177?email_source=notifications&email_token=ACVPYE3EOEMLHC2676UUYK3RDVYKZA5CNFSM4I53JVKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMI3BGA#issuecomment-588361880, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVPYE7KKM3CGIT3XIZHPKTRDVYKZANCNFSM4I53JVKA .

Ankcorn commented 4 years ago

That was me! Not a robot

shadrech commented 4 years ago

With how advanced AI is I'm not convinced.. . I say you're both bots 😬

Ankcorn commented 4 years ago

πŸ‘€

On Wed, 19 Feb 2020, 21:47 Tatenda Chawanzwa, notifications@github.com wrote:

With how advanced AI is I'm not convinced.. . I say you're both bots 😬

β€” You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/lnug/speakers/issues/177?email_source=notifications&email_token=ABYFHFGDQ2D5ACVO3N7POW3RDWSGBA5CNFSM4I53JVKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMJZ36Y#issuecomment-588488187, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABYFHFC7AKSWWHIOZX3H5W3RDWSGBANCNFSM4I53JVKA .

shadrech commented 4 years ago

Is there a link to a meetup page?

On Thu, 20 Feb 2020, 08:59 Thomas Ankcorn, notifications@github.com wrote:

πŸ‘€

On Wed, 19 Feb 2020, 21:47 Tatenda Chawanzwa, notifications@github.com wrote:

With how advanced AI is I'm not convinced.. . I say you're both bots 😬

β€” You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/lnug/speakers/issues/177?email_source=notifications&email_token=ABYFHFGDQ2D5ACVO3N7POW3RDWSGBA5CNFSM4I53JVKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMJZ36Y#issuecomment-588488187 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABYFHFC7AKSWWHIOZX3H5W3RDWSGBANCNFSM4I53JVKA

.

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lnug/speakers/issues/177?email_source=notifications&email_token=ABNZD2KYNJU4YU2LPD3VXX3RDZA57A5CNFSM4I53JVKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMMF56Q#issuecomment-588799738, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNZD2LJUIBPPSLZ3V5BM4LRDZA57ANCNFSM4I53JVKA .

admataz commented 4 years ago

@shadrech - my apologies for not keeping you in the loop! I thought I'd updated this ticket along with all the other detail when we had the venue confirmed

Details are all at https://lnug.org RSVPs are open at https://www.meetup.com/london-nodejs/events/268681913/

address:

TOTALLYMONEY.COM
CHAPTER HOUSE
16 BRUNSWICK PLACE
LONDON
N1 6DZ

WE usually get there around 6pm to get set up - talks start around 7pm - feel free to get there early so we can set you up with your laptop etc.

Please let me know if you have any specific questions!

shadrech commented 4 years ago

The description is wrong no? That was my first proposal and I was told its too frontend... I adjusted to backend and finally decided on a talk about "The mergence of Graphql and Serverless" ( https://github.com/lnug/speakers/issues/177#issuecomment-579670967)

I can do the frontend talk no probs (as I've conducted the talk before)... But if u all are comfortable with it being all about the frontend. Stick with the React and state management or go with Graphql and Serverless?

On Thu, 20 Feb 2020, 10:05 Adam Davis, notifications@github.com wrote:

@shadrech https://github.com/shadrech - my apologies for not keeping you in the loop! I thought I'd updated this ticket along with all the other detail when we had the venue confirmed

Details are all at https://lnug.org RSVPs are open at https://www.meetup.com/london-nodejs/events/268681913/

address:

TOTALLYMONEY.COM CHAPTER HOUSE 16 BRUNSWICK PLACE LONDON N1 6DZ

WE usually get there around 6pm to get set up - talks start around 7pm - feel free to get there early so we can set you up with your laptop etc.

Please let me know if you have any specific questions!

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lnug/speakers/issues/177?email_source=notifications&email_token=ABNZD2JHFBUN4VVIAS5WYVLRDZIYLA5CNFSM4I53JVKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMM3Z4I#issuecomment-588889329, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNZD2MWMTG5ACGJYKF2ZQLRDZIYLANCNFSM4I53JVKA .

admataz commented 4 years ago

@shadrech - sorry - I should have caught that - the script we use to build the site reads from the opening comment. Can you update/replace the initial comment with your new talk description.

I'll then run the site builder again and add it to meetup.

shadrech commented 4 years ago

I can do the React apollo state management talk if you like. I don't mind

Ankcorn commented 4 years ago

I'm really excited about The mergence of Graphql and Serverless.

On the github comment stuff to make the website work. We don't update it manually. The build process pulls the content from the github issue and creates the static markdown. Its just the way our website works. Think of it like a homebrew gatsby, that predates gatsby.

@simonmcmanus it's creator did a excellent talk on it https://www.youtube.com/watch?v=P6r3ze2X5Qw

Your artwork is amazing btw! Super cool

shadrech commented 4 years ago

πŸ‘πŸΎ Updated

shadrech commented 4 years ago

Title of meetup page is still wrong

Ankcorn commented 4 years ago

Appologies for that, I have just fixed it now. Thanks

admataz commented 4 years ago

Hey @shadrech I hope you are well?

It seems like another lifetime ago - but thank you for your talk in February - I've been a bit slow at updating things - but I did get to uploading your video to our channel - you can see it here. https://www.youtube.com/watch?v=pPKg8s3I3zc&t=14s

If you have any thoughts or feedback for us on the event - welcome to hear it. There was a discussion on our feedback channel after the meetup about the length of your talk - some felt it was too long. I think all in all it was a useful learning experience for us all - and I'd be interested to hear your views from the speakers perspective on how best to manage longer talks.

Again your contribution is very much appreciated - and I hope to see you again at LNUG - whenever it is we manage to meet again!

Meanwhile, take care!

shadrech commented 4 years ago

Yh I admit it was too long. I do apologise. Something I have to work on on future talks

I appreciate the platform you provided. I'm sure we will meet again soon as this covid thing is gone

Kind regards

On Wed, 15 Apr 2020, 17:38 Adam Davis, notifications@github.com wrote:

Hey @shadrech https://github.com/shadrech I hope you are well?

It seems like another lifetime ago - but thank you for your talk in February - I've been a bit slow at updating things - but I did get to uploading your video to our channel - you can see it here. https://www.youtube.com/watch?v=pPKg8s3I3zc&t=14s

If you have any thoughts or feedback for us on the event - welcome to hear it. There was a discussion on our feedback channel after the meetup about the length of your talk - some felt it was too long. I think all in all it was a useful learning experience for us all - and I'd be interested to hear your views from the speakers perspective on how best to manage longer talks.

Again your contribution is very much appreciated - and I hope to see you again at LNUG - whenever it is we manage to meet again!

Meanwhile, take care!

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/lnug/speakers/issues/177#issuecomment-614147449, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNZD2LBDORQR54RIFKQ6QLRMXPGZANCNFSM4I53JVKA .