• Front Endgineers London September Meetup

    Sign up on Eventbrite for location

    *** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: https://www.eventbrite.co.uk/e/introduction-to-nuxt-and-headless-cms-frontend-state-management-with-react-apollo-tickets-68117159257 *** Introduction to Nuxt and Headless CMS - Alessandro Giordo An introduction to how Nuxt works, as well as how to setup Nuxt with a headless CMS (WordPress or others) and how this can improve your workflow. Frontend State Management with React Apollo - Tatenda Chawanzwa State management has come along since the JQuery days (when arguably there was no need to handle frontend application state). With the burgeoning of single page applications has come the need for better state management, enter frameworks such as flux, redux, vuex and NGRX to name a few which all serve the big three, React, Vue and Angular. In this talk, Tatenda Chawanzwa will look at new upcoming state management for Graphql. Specifically, he will talk on react-apollo, how to integrate with React, fire Queries/Mutations and update the local cache created by React apollo. He will also delve into how we can implement a global state store for even local variables with the @client directive. This way we can completely do away the need for redux and use react-apollo in built cache. He will also look at how we can write simple tests for this. This will be a hands on talk. You're encouraged to bring your laptop with Node and npm installed. A github link will be provided to clone the repo to follow along with. About the Speakers Alessandro Giordo is a Frontend Developer working for Vodafone UK. He works mostly with Vue.js and React, and public speaks about Nuxt and other cool tech. In his spare time, he likes eating Pizza Tatenda Chawanzwa has been a commercial software developer for 3 years. He has worked for startups in the beauty and well-being space, as well as blockchain. He is now contracting, consulting for companies such as Sky and is currently working with Eurostar where he uses all the technologies he intends to showcase in his talk. Agenda 6.30pm Doors open/registration 7pm Introduction to Nuxt and Headless CMS - Alessandro Giordo (approx 30 minutes) 7.30pm Frontend State Management with React Apollo - Tatenda Chawanzwa (approx 30 minutes) *** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: https://www.eventbrite.co.uk/e/introduction-to-nuxt-and-headless-cms-frontend-state-management-with-react-apollo-tickets-68117159257 *** Big thanks to Skills Matter for hosting this meetup. This event is organised by RecWorks on behalf of the Front Endgineers London. http://recworks.co.uk You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

    2
  • Front Endgineers London August Meetup

    Sign up on Eventbrite for location

    *** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: https://www.eventbrite.co.uk/e/react2019-css-in-js-overflow-tickets-66548425131 *** Unit Testing React Hooks with Enzyme - Matt Long 15 Minute interactive live coding session on writing effective unit tests for React (16.8) Hooks using Enzyme. Powering Code Reuse with Render Props, Hooks and Context in React - Forbes Lindesay React's context API has always been labelled as experimental, but from the advent of Redux it has been used in all the most exciting react libraries. It's now a stabilised feature so now is the perfect time to learn the new context API. Combining the context API and render props & hooks lets gives you unprecedented power to cleanly reuse code across components. It even plays well with TypeScript and Flow. This talk will explain how context and render props & hooks work and give you some ideas of how to use them to simplify your own code. react2019 { css-in-js: overflow } - Nick Ribal While JS and HTML have progressed incredibly in recent years, CSS is the last bastion of old-school web development which we all love to hate. CSS-in-JS is the latest attempt at solving this hard problem. If it succeeds, CSS-in-JS will fast-forward CSS into the modern era. Moreover, it will revolutionize how we compose, maintain, share and optimize styling across the modern web, native apps and collaborate with designers and product people. In this talk, Nick Ribal will present an overview of the history, evolution, challenges, current solutions and benefits in this exciting landscape! About the Speakers Matt Long is a Full Stack (JavaScript) Software Engineer at the BBC where he delivers robust, secure Software Components at scale in a continous integration pipeline. Find out more about him at https://mattlongcode.github.io/ Forbes Lindesay is a software developer at Threads Styling where he builds complex React and Node.js applications. In his spare time, Forbes maintains a number of open-source projects, such as Pug, Promise, @authentication and @databases Nick Ribal is a front-end veteran, consultant and freelancer, who's armed with a decade of experience solving challenges on the Web platform for large Internet companies. https://about.me/nickribal https://twitter.com/elektronik2k5 Agenda (times approximate) 6.30pm Doors open/registration 6.50pm Unit Testing React Hooks with Enzyme - Matt Long ( approx 15 minutes) 7.05pm Powering Code Reuse with Render Props, Hooks and Context in React - Forbes Lindesay (approx 30 minutes) 7.35pm react2019 { css-in-js: overflow } - Nick Ribal (approx 45 minutes) *** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: https://www.eventbrite.co.uk/e/react2019-css-in-js-overflow-tickets-66548425131 *** Big thanks to Skills Matter for hosting this meetup. This event is organised by RecWorks on behalf of the Front Endgineers London. http://recworks.co.uk You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

    1
  • FullStack London

    Business Design Centre

    ***This event is being run by Skills Matter. Get your tickets at https://skillsmatter.com/conferences/11213-fullstack-london-2019-the-conference-on-javascript-node-and-internet-of-things*** FullStack 2019 returns to London in its sixth edition during July. Now hosted at the Business Design Centre, FullStack London has been growing each year and still remains the best place to connect with the international JavaScript community! FullStack is the go-to JavaScript, Node, Angular and IoT conference in London. Other topics explored will include Web-Animation, ES6, CSS3, Machine Learning, Functional Programming, Software Craftsmanship, Testing and various frameworks including D3js, React, Angular, Node, Babylon, Ember and more! Check out the line up of speakers and get tickets at: https://skillsmatter.com/conferences/11213-fullstack-london-2019-the-conference-on-javascript-node-and-internet-of-things

  • Introduction to Nuxt and Headless CMS

    Sign up on Eventbrite for location

    *** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: https://www.eventbrite.co.uk/e/introduction-to-nuxt-and-headless-cms-building-mobile-apps-with-nativescript-tickets-63106509268 Introduction to Nuxt and Headless CMS - Alessandro Giordo An introduction to how Nuxt works, as well as how to setup Nuxt with a headless CMS (WordPress or others) and how this can improve your workflow. Building Mobile Apps with NativeScript - Sebastian Witalec NativeScript is a free and open source JavaScript framework for building native iOS and Android apps. But I know what you’re thinking: another way of building apps? What makes NativeScript special? Here are a few cool things: Direct access to native APIs—no plugins required. Want to create a file on Android? Run new java.io.File()—in JavaScript! Completely native performance through the use of a JavaScript bridge natively available on all three mobile platforms. Cross-platform libraries for common use cases. Need to call a JSON API? Run http.getJSON Style native apps using CSS. Yep, that’s actually a thing. Curious about how it all works? Come learn! Architectures will be explained; apps will be built, and fun will be had by all. About the Speakers Alessandro Giordo is a Frontend Developer working for Vodafone UK. He works mostly with Vue.js and React, and public speaks about Nuxt and other cool tech. In his spare time, he likes eating Pizza Sebastian Witalec is a Senior Developer Advocate for Progress who specialises in Angular and NativeScript. He loves working on both serious and fun projects and one day he will use his robot army to conquer the world. He is always happy to learn about the new stuff and to pass the knowledge as far as his voice (or the wire) can take him. Sebastian is based in London actively working with various Dev communities in Europe. When not acting techie he is a massive football fan/player (probably bigger at heart than skills). *** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: https://www.eventbrite.co.uk/e/introduction-to-nuxt-and-headless-cms-building-mobile-apps-with-nativescript-tickets-63106509268 Big thanks to Skills Matter for hosting this meetup. Agenda 6.30pm: Doors open 7pm: Introduction to Nuxt and Headless CMS (approx 15-30 minutes) 7.30pm: Building Mobile Apps with NativeScript (approx 60 minutes) This event is organised by RecWorks on behalf of the Front Endgineers London. http://recworks.co.uk You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

    3
  • Futurology for Developers - Mark Rendle

    Sign up on Eventbrite for location

    Futurology for Developers 2019 is the 30th anniversary of my first job in tech. On my first day I was given a Wyse 60 terminal attached via RS232 cables to a Tandon 286, and told to learn C from a dead tree so I could write text applications for an 80x24 character screen. Fast-forward to now: my phone is about a million times more powerful than that Tandon; screens are 3840x2160 pixels; everything in the world is networked to every other thing with no cables, and we code using… well, still basically C. Having lived through all those changes in realtime, and as an incurable neophile, I think I can make an educated guess as to what the next 30 years are going to be like, and what we're all going to be doing by 2049. If anything, I'm going to underestimate it, but hopefully you'll be inspired, invigorated and maybe even informed about the future of your career in tech. About the Speaker Mark Rendle is the founder of RendleLabs, which is really just him playing with .NET Core, Docker, Azure, microservices and so on and then teaching other people about it and helping them build clean, stable, scalable solutions. He is currently working on an online video learning site to bring his courses to a wider audience. He's been getting paid to do what he loves for nearly 30 years now, and still worries that somebody's going to notice and make him stop. This is a placeholder for the event being run on Eventbrite. Please sign up with your full name: https://www.eventbrite.co.uk/e/futurology-for-developers-mark-rendle-tickets-57547650572 Big thanks to Skills Matter for providing the venue. Please remember to register on their website so they can allocate us the correct size room and send you a code for their registration kiosks: https://skillsmatter.com/meetups/12202-futurology-for-developers-mark-rendle This event is organised by RecWorks on behalf of the Front Endgineers London. http://recworks.co.uk You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

    1
  • Getting & passing coding interviews: CV & portfolio tips + free mock interviews

    Sign up on Eventbrite for location

    In association with Codecademy London, the Front Endgineers London are running an interview skills evening where you can get CV and portfolio tips and take part in mock interviews. The interviews, in particular, will be OPEN, with fake companies for fake roles, but will definitely be in line with the current market standards - meaning that if you pass it with us, odds are you might also do well in real life for similar roles. Interviews will last for approximately 20 to 40 minutes for a generic JS developer role, but we might offer you something more specific such as a React developer or another kind of developer with a bit of forewarning. This is a placeholder for the event being run on Eventbrite. Please sign up with your full name: https://www.eventbrite.co.uk/e/getting-passing-coding-interviews-cv-portfolio-tips-free-mock-interviews-tickets-56175832427 Important: Be sure to register with your full name as required by venue security. Spaces are limited so please RSVP as soon as possible. Start preparing now. Please get in touch if you are unsure what you need to prepare. Be serious in your preparation. Interviewing is a skill which takes a lot of practice to master. What to bring Bring photo ID to enter the building with a name matching the one you used to register for the event. Prepare a printed or digital copy of your CV in advance and a digital copy of your portfolio. This event is organised by RecWorks on behalf of the Front Endgineers London - http://www.recworks.co.uk/ You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

  • Build an Alexa Skill in 60 minutes

    Sign up on Eventbrite for location

    Join Andrea Muttoni, Amazon Alexa Developer Evangelist, for an Alexa Skills workshop this February. Alexa, the voice service that powers Amazon Echo, enables users to interact with devices in a more intuitive way using voice. Developers can build engaging voice experiences, aka Skills, for their services with the Alexa Skills Kit. In this 60 minute session, learn how to build a voice experience for Amazon Alexa: from idea to working skill including some best practices to consider along the way. There will be time after the workshop to continue building your Skill. ***Please bring your laptop to take part in this session*** About the speaker Andrea Muttoni is a Technical Evangelist for Amazon Alexa. In this role, he travels the world to share stories, learnings and best practices for building voice-enabled experiences, aka Skills, with Alexa. When not prototyping new Alexa Skill ideas he enjoys composing music. This is a placeholder for the event being run on Eventbrite. Please sign up here with your full name - https://www.eventbrite.co.uk/e/front-endgineers-london-build-an-alexa-skill-in-60-minutes-tickets-55274159499 Big thanks to Skills Matter for sponsoring this event. Please register on their website to receive your code for the sign in booths at Code Node: https://skillsmatter.com/meetups/12118-front-endgineers-february This event is organised by RecWorks on behalf of the Front Endgineers London - http://www.recworks.co.uk/ You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

    6
  • From Relay To Apollo, A Story Of GraphQL Clients

    Sign up on Eventbrite for location

    GraphQL is becoming the norm for defining an application’s API, however, taking full advantage of it requires a deep knowledge of the popular GraphQL clients out there. Having used both Relay and Apollo in a production environment that serves millions of users, Mihai Cirlanaru has a few tips and tricks to share. In this talk he will provide a comparative view of the most popular JavaScript GraphQL clients (i.e. Relay and Apollo), focusing on their API, their biggest selling point, and how they are used in the wild. Additionally he will share the story behind the move from Relay to Apollo at Hudl, focusing on the motivation and lessons learned from this decision. About the speaker Mihai Cîrlănaru is a Senior Engineering Team Lead at Hudl, a software company that builds performance analysis tools for sports at every level. He splits his time between building core features for Hudl’s sports platform, managing developers and being actively involved in the React and JavaScript communities. His experience encompasses a wide range of fields, from robotics and natural language processing to front end web design and user experience. This is a placeholder for the event being run on Eventbrite. Please sign up here with your full name- https://www.eventbrite.co.uk/e/front-endgineers-london-from-relay-to-apollo-a-story-of-graphql-clients-tickets-54400088128 Big thanks to Moo.com for sponsoring this event. Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/ You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

  • I Pledge My Allegiance & (D)Evolving your native app into PWA

    Sign up on Eventbrite for location

    I Pledge My Allegiance Often as developers we are forced to choose between different technologies to focus on and learn because learning takes time. With so many frameworks and libraries attracting so much hype how do you understand the reality of which ones will you will benefit from learning and using? This talk will look at how we make these technology decisions and how we can shift our allegiances as things change (D)Evolving your native app into PWA Ever wondered where PWAs come from? What is this weird acronym and what can it do for you? Like any good technology it comes with a list of tenents - 7 in all. The tiny soldier powering all this is the service worker. You may be wondering though what's in it for me, why not go for native? Some APIs are available, some are not, it just depends on your browser. Join us for this talk to find out how you should go about (D)Evolving your native app into a PWA. About the speakers Jonathan Fielding is a developer at Snyk. The main drive behind anything that Jonathan does is whether it will benefit someone in some way, whether that be through improving UX on or through contributing to open source to help push the web forward. Outside of work, he has written Beginning Responsive Design with HTML5 and CSS3 and has worked on many open source projects including SimpleStateManager, Echo.js and Doccy. Aside from development he also has an awesome collection of geeky t-shirts. Artur Daschevici is very passionate about tech and has worked throughout his career on all layers of the stack. Currently working as a full stack consultant @NearForm, building end to end systems based on NodeJS and ReactJS technologies, with a sprinkle of Python every now and again. This is a placeholder for the event being run on Eventbrite. Please sign up here with your full name- https://www.eventbrite.co.uk/e/front-endgineers-london-devolving-your-native-app-into-pwa-tickets-52860499176 Big thanks to Moo.com for sponsoring this event. Event organised by the awesome folk at RecWorks - check out the blog here: http://blog.recworks.co.uk/ You can see our privacy policy here - http://recworks.co.uk/privacy-policy Continue the conversation at our Slack group: https://frontendgineerslondon.slack.com/messages Sign up here if you're not a member: https://frontendgineers.typeform.com/to/olzT58

    4