BostonJS August meetup with Vue.js and Cypress testing


Details
Welcome to BostonJS! We are a community of dev professionals and enthusiasts! We get together to talk about JS, discuss frameworks, new trends, share knowledge and make friends! You can join our slack group at https://boston-javascript-slackin.herokuapp.com.
This month event's location and sponsor is still TBD
SCHEDULE
6:30 - 7:00 pm Welcome, networking!
7:00 - 7:10 pm Opening notes.
7:10 - 8:30 pm Talks.
8:30 - 9:00 pm Networking, Bye!
TALKS
"Life saver patterns in Vue.js" with Selçuk Kiraz
Vue.js growing fast and being more popular in JS universe. Everybody knows it is very easy to learn but would not like to do your Vue applications magical? Attendees will learn features and patterns they can use to improve their apps. In addition we will build a small application with these features and patterns.
Selçuk KİRAZ is an Enginnering Manager @OpsGenie) and a veteran frontend developer with over 10 years of experience. He founded the first, and largest ongoing JavaScript meet-up in Turkey, and is passionate about many JavaScript frameworks and delivering exceptional quality work. He is also an amateur calligraphy artist, amateur musician, novel writer, actor and father of two daughters.
--------------------------------------------------------------------------------------------------
"JSON Schemas are your True Testing Friend" Gleb Bahmutov (@bahmutov (https://twitter.com/bahmutov))
In our company we have a lot of data flowing from the user’s applications (and we are backwards compatible) to the API, then this data is displayed in the web dashboard. How do we avoid accidentally breaking API contracts, while adding new features? We have started using json-schema convention and wrote a few tools around it to lock down our API protocols. Now we have full confidence in our tests, and major refactorings and releases happen without hiccups. Bonus: our tests are realistic, elegant and easy to understand.
Gleb is a JavaScript developer, image processing expert (PhD in computer vision from Purdue University), and software quality fanatic (his blog (http://glebbahmutov.com/blog/) is full of passionate screeds). During the day Gleb is making the web a better place as VP of Engineering at Cypress.io. You can follow him and his work on twitter, and find the slides from conference presentations at https://slides.com/bahmutov.

BostonJS August meetup with Vue.js and Cypress testing