What we're about


This is a group for all the JavaScript developers that are interested to learn more about JavaScript, share development experiences or techniques and why not, find new friends to share our passion!

I started the group in order to discuss the latest JS libraries and/or frameworks, sharing open source projects, discuss about best practices, exploring new possible techniques to apply inside our projects or talking about tools we are using in our projects pipeline.

If you are passionate about these things or if you are just curious to meet new people passionate about JavaScript feel free to join this community!

Remember to follow us on Linkedin (https://www.linkedin.com/groups?mostRecent=&gid=8282921), Twitter (https://twitter.com/london_JS) and Facebook (http://www.facebook.com/londonJSCommunity) too!

Upcoming events (2)

Mini Workshop: Intro to GraphQL

38 Finsbury Square

Hi JSLovers and HAPPY 2019! we are going to start this year with a mini-workshop on GraphQL, the event will be held in the new Monzo HQ with 2 Microsoft evangelist explaining the power of GraphQL. IMPORTANT: Please bring your own laptop for following the workshop. The event is going to start at 6.30pm and will end at 9.30pm please come around 6pm so we can start on time!!! The capacity is limited therefore please please please make sure you can come to the event!!! Intro to GraphQL Current trends in software and backend architecture have been evolving towards a more loosely coupled more granular design. I am sure most of you have heard of microservice based architectures. The latest development on that front in the past couple of years has been the advent of serverless which allows you to run applications in very cost effective ephemeral services. This is why it is important to have a proper gateway for your API that is able to route all your requests to the designated endpoint. GraphQL stands out in that respect as being a mature open sourced standard started at Facebook. We will first have a look at how we set up our own GraphQL server locally, then we will explore the Query language and schema definitions it provides which allows you essentially query your mesh of services from a single point of entry. The beauty of that is it will notify you early if any of your endpoints is misbehaving or the schemas are out of date by erroring out. Another advantage of this is that it allows for your API documentation to be a real time process and it will give you what one may call an API playground where you can query and explore your API. After we explore our serverless API we will have a look at the more advanced features and standards around mutators and resolvers and then we will close by going all in, full serverless and deploy our graphql server to a function in the cloud. Finally, to test our API we'll use clients like a React and Xamarin app. The speakers: Simona Cotin is a web developer with a passion for teaching. She spends most of her time tinkering with JavaScript in the cloud and sharing her experience with other developers at community events like meetups and conferences or online. As a Cloud Developer Advocate, Simona engages with the web community to help create a great developer experience with Azure. She loves shipping code to production and has built network data analytics platforms using Angular, Typescript, React, and Node. Brandon Minnik works as a Developer Advocate at Microsoft. Specializing in mobile app development, Brandon gets to work closely with the developer community and help fellow mobile app developers make 5-star apps. An avid mobile app developer, Brandon loves to code and has contributed to and published countless apps!

Modern Yarn & mocking !== ‘hard’. Mocking like it’s 2019

Hi JSLovers This month we are going to have an exceptional event with 2 great speakers, one from Yarn's core team and another one from DAZN's engineering team. Modern Yarn Almost two years and a half after its release, it's time to reflect on Yarn, what it achieved, and what the future holds. We'll talk about package management best practices in the fast-evolving JavaScript ecosystem. Bio: Maël started at Facebook two years ago and immediately started to work on Yarn. His most recent work is Yarn Plug'n'Play, which removes node_modules once and for all. Maël Nison Core dev @yarnpkg, JS dev at @facebook, opinions are my own, etc. “Science isn't about why, it's about why not” - Cave Johnson mocking !== ‘hard’. Mocking like it’s 2019 Testing is considered as standard practice in our industry. We use libraries to mock dependencies to test our code in isolation (e.g. services used in our React components). We take them for granted, assuming that they function correctly, probably by magic! Are mocking libraries “magic”? Join me to find out what libraries, such as Jest, are doing under the hood as we write our own mock testing library. Mattia Assogna Mattia is a software engineer at DAZN. He loves shell scripting; he literally lives in the terminal (that’s probably why he uses VIM). Other than getting his hands dirty with React, RxJS and Mobx, he is also passionate about cyber security and Motorbikes.

Past events (63)

Deep dive: JavaScript concurrency model

JUST EAT Technology

Photos (334)