• WebAssembly Presented by Phil Denoncourt

    175 Canal St

    Google tells you that WebAssembly is “a binary instruction format for a stack-based virtual machine.” This understated and opaque description belies the power behind it. During this talk, we'll understand what WebAssembly is, what it does, and why it's important. We'll go over how to utilize it in the JavaScript ecosystem and look at some of the pitfalls. Phil Denoncourt is a software consultant, helping businesses reach their goals utilizing Angular, Ionic and React frameworks. With over 20 years of software development experience, Phil also has vast amounts of experience with .NET, SQL, and (gasp) COBOL. He speaks at many venues in the New England Area on a variety of development topics. Phil is certified in a host of .NET Technologies. When not spending time with his children, or hacking various gadgets, Phil is an avid fan of Boston teams. Schedule: 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A

  • Using Vue in a Marketing Agency

    175 Canal St

    Presenter: Ben Belcourt Summary: I’ll be discussing how we’ve used the Vue framework within GYK Antler’s dev team. Many marketing web sites do not include the full, single-page app functionality that JavaScript frameworks excel at. We often find ourselves dealing with legacy code and are limited to existing back-end technology stacks that limit our ability to deliver content asynchronously. I'll discuss the benefits and drawbacks that we’ve encountered when using a JavaScript framework in this environment. Bio: I'm the Lead Developer at GYK Antler, a marketing agency in Manchester, NH. I've been a developer for 13+ years but I've been experimenting on the web since the 90's. I primarily focus on front-end development although working on a small team requires each developer to be proficient in the full stack. Schedule: 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A

    2
  • Flying a Drone using JavaScript!

    BANK W Corp Office (ATG)

    Schedule: 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A Presenter: Seth Richards

    2
  • L-L-LIGHTNING TALKS! - NestJS, React Hooks, Cesium

    BANK W Corp Office (ATG)

    This month's meetup will contain a series of lightning talks based on various topics: NestJS from Kelvin Mai - "...a framework for building, efficient, scalable Node.js server-side applications." React Hooks from Ed Staub - "...new addition in React 16.8. They let you use state and other React features without writing a class." CesiumJS from Seth Richards - "...a geospatial 3D mapping platform for creating virtual globes." Schedule: 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A

  • Understanding RxJS

    BANK W Corp Office (ATG)

    Schedule: 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A Description: RxJS — Reactive Extensions for JavaScript — has been described as “The Observer pattern done right.” It’s an incredibly powerful tool — with a correspondingly steep learning curve. Join us for a fun night of geeking out with drinks, pizza and geeking out with reactive code! Level: Intermediate Presenter: Marcel Lamothe - Senior software engineer, architect, public speaker & co-organizer of the NH JavaScript Meetup. Currently learning Flutter with Dart.

    2
  • Single-page App Deployments

    BANK W Corp Office (ATG)

    Bring your static assets to life! In this meetup we are going cover the deployment and infrastructure of single-page applications (Angular, React, Vue, Ember). We will go over the best practices and we will review current deployment tools and services (AWS, Now, Heroku). Finally, Gene will introduce a new methodology developed at Meltwater called “Immutable Web Applications”. Difficulty level: High Presenter: Gene Connolly Gene is a software developer at Meltwater. He has spent the last year researching web apps deployments and infrastructure and worked with teams to adopt devops methodologies.

    5
  • Live-Updating Web App made with Websockets, Vue.js and VUEX

    BANK W Corp Office (ATG)

    Schedule 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A Let’s explore some of the possibilities of web development using Websockets, Vue.js and VUEX. By the end of the meetup, we should have a fully functioning polling application. Leo is a software engineer at Thunderhead who loves hacking away on side-projects in his spare time.

    11
  • From 0 to JavaScript Artist with p5.js

    BANK W Corp Office (ATG)

    Schedule 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A Description: p5.js is a library that allows you to create graphic and interactive experiences. Whether you are a great artist, someone who is not as good, or someone who wants to learn how to make art with JavaScript, p5.js gives you the abilities to create anything to your hearts' desire. This talk will be a high-level overview of p5.js to give you the building blocks to start sketching your own creations. Presenter: Jarrod Thibodeau is a Software Engineer at Meltwater. He loves video games, chocolate milk, his doggos and it's pretty rare to see him without headphones on as he is ALWAYS listening to music.

    1
  • Cybersecurity in an Agile environment

    BANK W Corp Office (ATG)

    As with all things agile - its a work in progress. Small iterations to gain program acceptance. The hardest part is not engineer acceptance. Presenter: Hank Quiter of Meltwater, he is a Certified Ethical Hacker (CEH) and Computer Hacking Forensics Investigator (CHFI)

  • A styling stack: CSS in TS/JS on React

    BANK W Corp Office (ATG)

    This wide-ranging, design-level talk will introduce folks to the styling stack that I've settled on, based on CSS in JS, where stylesheets are expressed in Javascript. Topics will include: - tradeoffs of the approach - an implementation: Material-UI 1.0 on JSS - applying stylesheets using Material-UI - theming - overriding , especially with complex components - expressive usage with Typescript - isomorphic applications (if time allows) Presented by Ed Staub: Ed started working on IBM 360’s and PDP-8’s in the late 1960’s, using punch cards, paper tape, and switch panels. Now he's working on yeanay.us, an app to help people understand what their state legislature is doing. He lives and works in Manchester. Schedule: 6:00 - 6:30 PM : Food and socializing 6:30 - 7:15'ish PM : Presentation 7:15 - 7:30 PM : Q & A

    5