• Service Worker Workshop
    This meetup we will start with an introduction to Service Workers. These are instrumental to so-called Progressive Web Apps (PWAs), by allowing web applications to function in offline environments and where internet connectivity is poor quality or scarce. PWAs in some cases are beginning to replace traditional native apps as they can now provide many of the same functions but with greater ease of development using a single platform agnostic codebase. After the introduction a workshop will follow where teams/individuals will learn how to upgrade a simple JavaScript Todo application to work offline. This will include various Service Worker patterns such as: - Pre-caching application assets so the app can reload offline - Lazy caching data retrieved from a REST API and graceful degradation when offline - Backlogging updates that are to be sent once connectivity is restored. NOTE: To participate in this workshop please bring a laptop with at least NodeJS 8 installed. If you prefer you are welcome to come along and watch, or join in with another team. Pizza will be kindly provided by Code Computerlove!

    Code Computerlove, 4th Floor, Sevendale House, Dale Street,

    M1 1JB · Manchester

    13 comments
  • July Meetup - Lightning Talks!
    NOTE: We have changed the venue, we are now in the Code Computerlove office, address details on this page. Lightning talks this time, no not talks about lightning, just very short talks from anyone who wants to give one. An open mic of sorts. Though if anyone has combined JavaScript and lightning in a project, that would sure make a good talk! Current Speakers - Dave Aspinall (@dave_aspinall) - Cypress.io - JavaScript End to End Testing Framework - Dan Parkin (@danpkn) - Wallaby - Integrated Continuous Test Runner for JavaScript - Ersel Aker (@ErselAker) - Static Analysis of ES6 Modules - Bob Davies (@bobbigmac) - TBC - Sam Marshall (@sjmarshy) - TBC - Jason Yu - Show & Tell of Faviator - A simple easy favicon generator Leave a comment if you want to be added to this list! :-) If you have anything exciting you want to share with the group, like a cool new project or library that you've discovered, this will be a great opportunity to show it off. Talks need only be 5 - 10 mins so don't be shy! Get in touch if you have an idea, or if you're not sure just wait until the day, impromptu talks always welcome, time permitting! Stayed tuned for updates.

    Code Computerlove, 4th Floor, Sevendale House, Dale Street,

    M1 1JB · Manchester

    2 comments
  • June Social
    Just a social meetup this month as we were unable to sort a new venue in time. We'll be meeting in Common which is opposite our usual meetup place. Hopefully some interesting discussions will be had. Also interested in any proposals for talks / workshop ideas. Come along for drinks and geekery!

    Common

    39 - 41 Edge Street, Manchester, M4 1HW · Manchester

  • Code Golf - A competition for extreme brevity
    This month we're bringing back Code Golf with some fresh new coding challenges! Pizza kindly provided by Capsule. They're hiring! Check out their vacancies: https://capsulecrm.com/jobs/ Code Golf is a group programming game where we compete against each other to come up with the shortest possible solution to a series of trivial problems. This way we can push our problem solving abilities to the limit and hopefully learn something in the process. Contestants can choose to play in teams or as individuals. Remember, the main objective is to have fun! All you need is your laptop, a text editor and a willingness to write code you feel truly ashamed of. Code Golf is a group programming game where we compete against each other to come up with the shortest possible solution to a series of trivial problems. This way we can push our problem solving abilities to the limit and hopefully learn something in the process. Contestants can choose to play in teams or as individuals. Remember, the main objective is to have fun! All you need is your laptop, a text editor and a willingness to write code you feel truly ashamed of.

    MadLab

    36-40 Edge Street, M4 1HN · Manchester

    2 comments
  • Serverless JavaScript APIs on Lambda Workshop
    This month we have Mike (@M1ke) leading a workshop on Serverless JavaScript APIs. Serverless presents a great opportunity for developers to ship code without worrying about where it runs - almost. Learn how to create an API in AWS with Lambda & API gateway in this workshop session, then expand this by automating with Terraform. As usual expect plenty of pizza.

    MadLab

    36-40 Edge Street, M4 1HN · Manchester

    4 comments
  • Why GraphQL is good for your health and ES6 Proxies
    Two more exciting talks this month! First up is Chris Grice (@chrisgrice) introducing us to GraphQL, a new query language for building APIs. Second we have Jason Brown (@jjaybrown98) talking us through JS Proxies, a new yet unreleased feature in JS which will change the way we write event driven applications. Pizza and beer kindly provided by our sponsor Sainsbury’s D&T in Manchester, who are hiring Software Engineers of all levels, UX Designers, and Scrum Masters - https://goo.gl/ZctSi8

    MadLab

    36-40 Edge Street, M4 1HN · Manchester

    6 comments
  • Introduction to Blockchain Technology / JavaScript microcontrollers
    This month we have two exciting talks lined up. First we have Andy Gray (@awaygray) from Blockchain Manchester (@blockchain_manc) illustrating the role of JavaScript with an introduction to blockchain technology. Our second talk we see Chris Dell (@cjdell) demonstrating how JavaScript can be used to program microcontrollers such as the ESP8266 and Arduino for IoT applications such as home automation and remote sensor telemetry. This event is sponsored by J B Cole UK (@JBColeUK). Be sure to check them out, they're hiring! https://jbcole.co.uk/careers/ Expect plenty of pizza!

    MadLab

    36-40 Edge Street, M4 1HN · Manchester

    7 comments
  • Reactive APIs using Muon
    This month we have David Dawson (@davidthecoder (https://twitter.com/davidthecoder)), author of the Muon (http://muoncore.io/) project, introducing us to Reactive APIs and microservices! Microservices, a word as hard to define as distributed systems can be to build. Yet they are now a very popular approach to building systems that can adapt and thrive on change. Most systems start by using HTTP for APIs, and starting to build RPC-esque webs of dependencies. This can get you started, but leaves you open to building very fragile systems with isolated data silos that are hard to recompose and understand. When combined with other approaches, such as Reactive (http://reactivemanifesto.org (http://reactivemanifesto.org/)) and Domain Driven Design you can start to tame some of the RPC web, but at what cost? In this talk David will run through the decision making in adopting Reactive technologies, such as Actor frameworks, Kafka or message brokers and the impact that will have on your system. He will then introduce and demonstrate a new project, Muon, to tackle this problem, targeting many forms of distribution, on the back end, to the browser or rich clients. As usual, pizza will be provided. Want to sponsor this event? Let me know ([masked]).

    MadLab

    36-40 Edge Street, M4 1HN · Manchester

    1 comment
  • CSS and component based systems
    This month Lewis Cowper (@LewisCowper) has come all the way over from Berlin to give us a talk on CSS and component based systems! With more and more frameworks and libraries moving towards defining components rather than pages, it is getting more difficult to make sure the cascade doesn't trip us up. In this talk, we'll look at how we can take advantage of new tools and approaches to make dealing with CSS and components much easier. We'll look at three approaches for styling components, and discuss the benefits and drawbacks of each approach. While React will be used as the example component that needs styling, the techniques and approaches should be applicable across the front end ecosystem. Opportunities for lightning talks will follow afterwards. If you have a short talk or something interesting to bring to our attention, let us know!

    MadLab

    36-40 Edge Street, M4 1HN · Manchester

    1 comment
  • An introduction to WebAssembly
    This month Chris Dell (@cjdell) will be giving us an introduction to WebAssembly, describing the history of how it came into being, what it can be useful for, and its relationship with JavaScript. Opportunities for lightning talks will follow afterwards. If you have a short talk or something interesting to bring to our attention, let us know!

    MadLab

    36-40 Edge Street, M4 1HN · Manchester

    4 comments