Upcoming Events

None found.

Past Events

Wednesday
Nov 14
6:30 PM

Prov.JS

Flutter: Build Beautiful Native Apps in Record Time

Over the last few years, many solutions have come out for helping with Cross-Platform Mobile development. There are many options out there today from Ionic, Framework7, React Native, NativeScript, and Xamarin. Now there is another option, Flutter. Flutter is developed by Google and is in their last preview version before going to a 1.0 release.

Flutter was inspired by React and React Native but has taken a different approach to Cross-Platform Mobile development. It uses the Dart Language and Skia. It is open source and currently supports IOS and Android. Although it is in a preview release, it’s been used for production apps like Google Ads, Alibaba, and Hamilton Musical.

In this presentation, Scott Cornell of Trilix (trilixtech.com) will review Flutter's architecture and walk thru the steps to build a simple mobile application.

Monday
Oct 22
6:30 PM

Prov.JS

The Joys of Being Immutable

One of the most significant changes to the way I write code was to embrace Immutable Data. Whether you use functional or OO programming styles, making your data types Immutable has many benefits. This talk will explore some of these. Presented by Upserve's Andrew Goodale.

Thursday
Sep 13
6:30 PM

Prov.JS

Server-Side Rendering with Docker - Owen Buckley, The Greenhouse I/O

Server-Side Rendering can be a valuable technique for delivering great user experiences quickly and for improving SEO, even for Single Page Applications. However, even with all the great tools available for implementing SSR, there are still challenges around implementing it, in particular around operational overhead and general technical complexity, all of which can be daunting.

In this presentation, we’ll take a look at how Docker can help soften some of the thornier parts of implementing SSR, while maintaining great User Experiences (UX) and just as importantly, promoting good Developer Experiences (DX).

Thursday
Apr 26
6:45 PM

Prov.JS

Seeing The Light: Achieving Performant Web Applications

If you believe in great user experiences, then having a strong understanding of the performance metrics of your web application is critical to ensuring those experiences start out, and stay great, over the lifetime of your application.

In this presentation, the topics of how to measure, implement, and capitalize on performance will be shared with high level strategies as well as with concrete examples leveraging tools like Lighthouse, React, webpack, and AWS. Come learn how you can start turning performance into a competitive advantage while building a stronger team at the same time.

Presented by: Owen Buckley

Thursday
Sep 14
7:00 PM

Prov.JS

Faster Tied Together: Bundling Your App with webpack

Owen Buckley from Kenzan continues with the next installment of his excellent series on JavaScript stacks:

Frontend applications, as with JavaScript itself, have also matured over the years. Frameworks and libraries like Angular and React, coupled with better and faster browsers, have changed what is possible and expected from a website, which we have now started to categorize as web applications. The mixing and organization of an application’s source code (as static assets like HTML / CSS / JavaScript, images and fonts) now requires complex orchestrations that have started to push the limits of what task runner tools like Grunt and Gulp can do for us without requiring a lot of configuration, setup, and maintenance on the developer’s end. Webpack aims to solve this problem directly by providing a build framework / paradigm specifically designed for taking a web application and all its assets and generating an optimized, production ready bundle. In addition, webpack plays well with all the popular web development tools, libraries, and frameworks out there. All of this comes together to helps reduce maintenance and complexity to application maintainers and lets the focus be on the development of the application itself.

Thursday
Aug 3
7:00 PM

Prov.JS

A JavaScript Stack to Build On: Intersecting UX and DX

Owen Buckley from Kenzan Presents:
The front-end landscape has changed dramatically over the past couple years since the release of the latest EMCAScript specification in 2015 which has brought a new sense of maturity to JavaScript, in particular with the introduction of two key features; modules and classes. This has led to a proliferation of great tools, libraries, and frameworks that have helped to accelerate the development of frontend applications, but has also made decision-making more challenging. In this presentation, we will examine how a stack focusing on Yarn for package management, webpack for application bundling, and TypeScript for writing our application’s source code can give developers and organizations the building blocks to write more maintainable and optimized applications. This has a positive impact not just on user experiences, but can also make for more frictionless and streamlined development experiences as well, thus ensuring the focus of development is on the application, and not the infrastructure.

Thursday
Jun 1
7:00 PM

Prov.JS

NodeJs, IoT and Azure Functions

James Sturtevant from Microsoft Presents:

NodeJs, IoT and Azure Functions
IoT and Serverless are two very hot topics right now. Come learn how these two areas come together so that you can build scalable systems in a fast modular way. We will see how small, single purpose functions using Node.js can fit into an IoT architecture enabling you to be flexible as you design the system. We will see what features Azure has to offer for IoT for a Node.js developer and then look at where Azure Functions using node.js fit into the picture to provide functionality like alerts, device management, and Cloud to Device communication.

James (@aspenwilder) works for Microsoft where he partners with developers to explore the latest technologies for the web and IoT. Prior to Microsoft, he worked in the web development space for 10+ years working with startups and enterprises to improve the way they do business through technology. James is a regular speaker at local and national conferences and blogs at jamessturtevant.com. When he isn’t practicing his software craft James can be found running through the woods, climbing mountains, or hiking with his daughters.

Wednesday
Apr 26
7:00 PM

Prov.JS

React Native - The Good Parts

Getting started with React Native is a pretty simple thing to do. Following the basic how-to gets you a decent looking application that runs well. However, what about when you’re ready to build something more involved and a bit complex? We will walk through some of the most valuable things you, as a developer, need to know about React Native. You will learn about some crucial built-in UI components, working with native modules, and finally some deployment strategies. This talk will give you a better understanding of React Native as a whole and how to build your apps past the “Hello World” stage

Wednesday
Mar 29
7:00 PM

Prov.JS

NodeJs, IoT and Azure Functions

IoT and Serverless are two very hot topics right now.  Come learn how these two areas come together so that you can build scalable systems in a fast modular way.  We will see how small, single purpose functions using Node.js can fit into an IoT architecture enabling you to be flexible as you design the system.  We will see what features Azure has to offer for IoT for a Node.js developer and then look at where Azure Functions using node.js fit into the picture to provide functionality like alerts, device management, and Cloud to Device communication.

James (@aspenwilder) works for Microsoft where he partners with developers to explore the latest technologies for the web and IoT. Prior to Microsoft, he worked in the web development space for 10+ years working with startups and enterprises to improve the way they do business through technology. James is a regular speaker at local and national conferences and blogs at jamessturtevant.com. When he isn’t practicing his software craft James can be found running through the woods, climbing mountains, or hiking with his daughters.  

Thursday
Oct 6
7:00 PM

Prov.JS

Introducing TypeScript 2.0

James Sturtevant @Aspenwilder presents:  "Introducing TypeScript 2.0"

TypeScript has seen enormous growth over the past year. Across the board developers are falling in love with TypeScript as they find it to be the most productive way to work with JavaScript. With TypeScript 2.0, it only gets better. In this session, we will show how adding TypeScript to existing JavaScript projects is easier than ever. We will dive into the biggest features of the 2.0 release such as non-nullable types, read-only modifiers, and down-level async/await. Finally, we will talk about the future of TypeScript and what you can expect in the coming months.

Tuesday
Sep 13
7:00 PM

Prov.JS

To ES∞ and Beyond: Bulletproof Front-End JavaScript

Owen Buckley from Kenzan presents "To ES∞ and Beyond: Bulletproof Front-End JavaScript". Learn how to leverage recent new features like classes, import/export statements, fat arrow and support for variable scoping to write cleaner code with ES6.

Tuesday
Jun 21
7:00 PM

Prov.JS

Embracing UI functional programming with Elm

Simon Højberg will give an introduction to the Elm language and then compare a simple app between ReactJS and Elm.

Tuesday
May 10
7:00 PM

Prov.JS

6 Months of Redux and React: A real world use case

April's meetup was a great intro to React and generated some lively discussion around different patterns for data flow. Join Thom Nichols as he discusses using Redux on a current project and uncovers where Redux works well and where it falls flat.

Wednesday
Mar 30
7:00 PM

Prov.JS

React Pro-Tips with Andrew Goodale

Join us at Swipely for an evening of React Pro-Tips with Andrew Goodale. 

Meetup starts promptly at 7pm. 

**Note** If you arrive late and are locked out, text me at 401-640-0442 and I'll come get you.


There is plenty of metered (free after 6pm?) parking a few blocks down by the court house at the corner of Dorrance and Friendship.

Tuesday
Feb 9
7:00 PM

Prov.JS

Social Night !

Please join us for a social night of drinks and JavaScript. Bring your favorite project (or even your favorite beverage) to show and tell or simply enjoy an evening of socializing with other Prov-JS-ers.

Tuesday
Oct 13
7:00 PM

Prov.JS

ES 2015 New Features

Joseph Curtis presents an in-depth talk about the new features in ES 2015.

Thursday
Oct 8
7:00 PM

Prov.JS

Deeper Dive into React Native for iOS and Android

In this meetup, Jay Garcia and Stan Bershadskiy will present on React Native for iOS and Android. They will discuss key features of this new and exciting library and do deep dives on how all of the pieces fit together. Key demonstrations will be provided for applications that tailor to both platforms. Stan and Jay will answer the question in the industry's collective minds: "Did Facebook make all mobile HTML5 frameworks irrelevant?"

Wednesday
Sep 30
7:00 PM

Prov.JS

The Browser Is Dead, Long Live The Web!

OVERVIEW

For decades, it has been safe to assume that every networked computing device had a graphical Web browser installed by default. With the rise of mobile computing, wearable tech, and conversational computing, this is no longer a safe assumption. Join author and speaker Jonathan Stark for this inspiring talk where he will explore what web professionals can do to thrive in a world without web browsers.

WHAT YOU’LL LEARN

* 6 skills that won’t go out of style for at least a decade
* How to succeed in an industry that changes almost daily
* Why the browser is declining in relevance (and why it’s no big deal)
* What the digital landscape will look like in the next few years
* Where the web is going

SPEAKER

Jonathan Stark literally wrote the book on building mobile apps with open web technologies. His monthly webinars on topics like HTML5, CSS, JS, responsive web design, PhoneGap, and more regularly attract 1000+ registrants. Jonathan is a sought after speaker on the subject of mobile web and has given sold out talks on three continents

Monday
Jun 22
7:00 PM

Prov.JS

React Native/JS Core

Come here Fabian Canas developer at MojoTech talk about React Native and jsCore.

Wednesday
May 6
7:00 PM

Prov.JS

Building with JS and Microsoft

Learn how to use Microsoft tools and services to build mobile, web and cloud apps using AngularJS, NodeJS, Backbone and more. Joshua Drew from Microsoft is presenting.

Monday
Apr 13
7:00 PM

Prov.JS

The Art of Writing Scary JavaScript

Join Aman Singh in a tongue-in-cheek look at how you can avoid best practices for coding JavaScript. Aman’s goal is to make his code unreadable and unmaintainable! He describes coding standards and what he does to avoid them. He also goes over tools and why he doesn't want to use those.

Wednesday
Mar 18
7:00 PM

Prov.JS

Talkin’ REST w/ the server team

Do the RESTful APIs you have to work with drive you crazy? Are they awkward to use? Do you wish you could talk to the folks on the server side and knock some sense into them? This talk will look at the good and bad of REST API design from a client-side developer’s perspective. You’ll learn some patterns and practices that you can take back to your API developers to help them implement something that everyone will be happy to use. Andrew Goodale will be presenting.

Wednesday
Mar 11
1:00 PM

Prov.JS

Webinar: The New Age of Browser Based Gaming

Please register here: http://moduscreate.com/events/webinar-html5-gaming/

Video games have become one of the largest forms of entertainment today. They exist on almost every interactive platform from Computers to TVs to Mobile Phones. This webinar will take a look at developing games for the web browser. We will cover some of the history behind games on the browser, what’s happening today in web based games, and what’s being promised for the near future. We will also examine several leading HTML5 game engines that are on the market now, including Phaser, CreateJS and Unity. This webinar will help give developers direction in building browser based games.

Wednesday
Feb 18
7:00 PM

Prov.JS

The Future of the Browser (It's Dead - and Why That's NBD)

Join best-selling mobile technology author Jonathan Stark as he presents the future of the browser (It's dead and why that's no big deal).

Wednesday
Jan 14
7:00 PM

Prov.JS

Build Better Mobile Apps with Ionic

AngularJS changed the way developers built apps for the web. It gave us a way to build performant apps that felt good and let us use html and not be stuck in javascript. Ionic, built on top of Angular, has dramatically changed the way developers build mobile apps. Focused on hybrid apps, Ionic lets you take the best practices learned in Angular, and build hybrid apps that blur the line between web and native. 

Mike Hartington, Developer Advocate at Drifty will be presenting.

Tuesday
Dec 9
7:00 PM

Prov.JS

D3 in the age of Angular

Aaron Snyder will show us how to use pure SVG, a little bit of D3 and your favorite data binding framework (we'll use Angular) to create custom reusable charts and graphs.

Wednesday
Dec 3
7:00 PM

Prov.JS

Designers and Engineers: Working Together Artfully and Effectively

Joan Hoejberg will be presenting.

Wednesday
Nov 26
7:00 PM

Prov.JS

Designers and Engineers: Working Together Artfully and Effectively

 Joan Hoejberg will be presenting.

Thursday
Oct 9
7:00 PM

Prov.JS

The State of HTML5 Gaming

Stan Bershadskiy from Modus Create, NYC will be in town to discuss the current state of HTML5 game engines, including Phaser, Impact and Unity. Don't miss this one!

Wednesday
Sep 24
7:00 PM

Prov.JS

Client Side Search: AngularJS with Solr

Start by writing the HTML you wish you had, then build those elements and behavior with AngularJS Directives.

Thursday
Jul 24
1:00 PM

Prov.JS

Webinar- Building Custom Widgets in Angular and Architecture Best Practices for

Register Here 

Aaron will walk through and discuss how to create flexible, reusable widgets using AngularJS Directives.

Having issues keeping your large Angular code base in check? Dave will address the issue that many developers struggle with. What are some of the right patterns and project structures to follow? Dave will go over some best practices for keeping your code organized, setting up a full-featured build system, how to keep your code tested, and more!

Tuesday
Jun 17
1:00 PM

Prov.JS

Webinar- Ext JS 5 Tablet support, Sencha CMD 5: What's new

Register Here: https://www4.gotomeeting.com/register/817399127?utm_campaign=webinar&utm_content=5913703&utm_medium=social&utm_source=twitter Jay Garcia and Grgur Grisogono authors of 'Ext JS in Action SE' will discuss Ext JS 5 Tablet support, and the new features of Sencha CMD 5.

Jay Garcia has 20 plus years of technology and consulting experience in leading RIA development for companies around the world. He is actively involved in the Sencha community, and the author of 'Ext JS In Action SE' and "Sencha Touch In Action.'

Grgur Grisogono has background in JavaScript, Ext JS and Sencha Touch with a wealth of experience in architecture and implementation of desktop and mobile applications. Grgur is co author of "Ext JS In Action SE.'

Modus Create is a highly motivated, interdisciplinary team that believes in lean development, design strategy, and user experience to develop stunning applications with emerging technology.

Wednesday
May 28
7:00 PM

Prov.JS

Ember CLI and Broccoli

Brian Cardarella, CEO of DockYard will present Ember CLI and Broccoli. Learn how to use Broccoli and Ember CLI to define modern build workflows and harness per-processors such as Sass and CoffeeScript while still keeping sub-second rebuild times.

Thursday
Mar 20
7:00 PM

Prov.JS

Learn about React

Join us to hear Andrew Goodale talk about "React", which is a new library for building UI in the browser. 

Unlike many JavaScript view libraries, it doesn't use templates or data binding. Instead, it uses a functional programming style with immutable data and a virtual DOM. 

Find out why React may be a good fit for building the UI in your next project.

Wednesday
Feb 19
7:00 PM

Prov.JS

Migrating a desktop app to Ext JS

How do you take a 20 year old desktop application that is used in over 300 hospitals by more than 2000 users and move it to the web? var answer = [JS Framework, Weekends, Database, Caffeine, Server Side code, CSS, beer, Sprint Reviews, SASS, Web Sockets].join(); Wednesday January 22, well talk about what we've done so far (phase I is in Beta) and what is next (phase 2 and 3).

Monday
Dec 9
7:00 PM

Prov.JS

Learn about Client Side Routing

Swipely's Bart Flaherty (@flahertyb) will be presenting the Aviator client-side router: https://github.com/swipely/aviator

Tuesday
Oct 29
7:00 PM

Prov.JS

Learn about Grunt - The JavaScript Task Runner

Why use a task runner?
In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes. After you've configured it, a task runner can do most of that mundane work for youand your teamwith basically zero effort.

Thursday
Sep 26
7:00 PM

Prov.JS

Write your own Google Hangout with HTML5 and WebRTC

Google Hangouts is an easy-to-use video chat service from Google. I happen to like it. You and 9 of your friends can have a live video call, exchange messages, send photos and even share a whiteboard. On the other hand, some people hate it. Perhaps its too slow, or the plugin wont run, or they dont like the UI, or theyre just Google haters. Whatever the reasons, quit complaining and take matters into your own hands with HTML5 and WebRTC.

Tim Eagan will give an introduction to the JavaScript WebRTC (Web Real-Time Communication) API its uses and how you can add it to your latest project.

Thursday
Jun 27
7:00 PM

Prov.JS

Testing with Node, Mocha and jsdom

Come hear Sam Saccone talk about testing your libs with node / mocha / jsdom for CL testing and travis CI integration.

Thursday
May 30
7:00 PM

Prov.JS

Create cross platform apps with Appcelerator Titanium

Come hear Michael Tracy give an introductory talk on using JavaScript in the Appcelerator Titanium platform to create cross platform native apps for iOS and Android from a single JS code-base.

Michael Tracy is a freelance web and app developer, an Adobe Certified Expert, Titanium Certified App Developer, and RISD alumni and instructor.

Thursday
Mar 21
7:00 PM

Prov.JS

JavaScript Patterns in Objective-C

Andrew Goodale presents - JavaScript Patterns in Objective-C.
"When I started iOS development a couple years ago, I came from a web development background, writing lots of JavaScript. As I became more proficient in Objective-C and Cocoa, I realized that many of the design patterns of functional programming that I used in JavaScript were still useful. I'll discuss how Objective-C language features such as categories, blocks, Grand Central Dispatch, Key-Value Coding, make it a great language for folks who enjoy working in JavaScript."

Wednesday
Feb 27
7:00 PM

Prov.JS

Meet the Atlantic Wire HTML5 App

The Atlantic Wire is an amazing iPad app built entirely with HTML5 using Sencha Touch. Jay Garcia will be discussing how Modus Create designed and built the Atlantic Wire HTML5 tablet application using Sencha Touch 2.0