• React Hooks, Context and Refs w/ Steve Venzerul

    Main Street Landing Performing Arts Center

    In this talk we'll explore the brand new *React hooks API*, it's use cases and how to mix it with supporting functionality like Context and Refs to achieve clean, light-weight state management in various React components. **Speaker:** Steve Venzerul Steve is a software architect with a particular love for all things Web, JavaScript and Node.js. With over 12 years of software development experience, he believes that curious people and clean architectures are the key to success in creating software that people will want. He is one of the organizers of the JS Montreal meet-up and volunteers at the ConFoo developer conference. Steve also loves motorcycles, nature photography and sometimes a combination of both. A 5-minute slot will be open at the beginning for anyone to talk about a conference or event they attended. Thank you to our generous sponsors: VCET, Dealer.com, Symbiotic Labs, Union Street Media, and people like you! If you would like to support our Meetup and others like it, please visit https://opencollective.com/burlington-code/ to learn more.

    1
  • Building a React Native iOS app using Expo, Amplify & AppSync

    Main Street Landing Performing Arts Center

    Speaker: Chris Frank Chris will give us an introduction to AWS Amplify and Expo. AWS Amplify makes it easy to create, configure, and implement scalable mobile and web apps powered by AWS. Amplify seamlessly provisions and manages your mobile backend and provides a simple framework to easily integrate your backend with your iOS, Android, Web, and React Native front ends. In this workshop, we’ll start from scratch building a fully-featured cloud-enabled React Native iOS application implementing features like user sign-up & sign-in, a managed GraphQL API with user authorization & fine-grained access control, image storage, and we’ll host the app on AWS. We’ll also learn how to implement and interact with serverless functions. Chris Frank is a JavaScript enthusiast and entrepreneur. He founded a start-up named iPointer while a research scientist at the National Center of Geographic Information and Analysis. iPointer was an augmented reality and mobile search company, developing location-based services and technologies for mobile users. Mr. Frank is an inventor of 8 of the 14 issued patents granted to iPointer. iPointer was acquired by Intel in March of 2015. A 5-minute slot will be open at the beginning for anyone to talk about a conference or event they attended. Thank you to our generous sponsors: VCET, Dealer.com, Symbiotic Labs, Union Street Media, and people like you! If you would like to support our Meetup and others like it, please visit https://opencollective.com/burlington-code/ to learn more.

  • VTSQL: Power BI – Dashboard in a Day Workshop (free, full day)

    C2 - Competitive Computing

    You are invited to attend Dashboard in a Day (DIAD), sponsored by Microsoft and partner SolidQ. DIAD is designed to accelerate your Power BI experience with a comprehensive training program in a single day. Microsoft and SolidQ will host you for the entire day – all you must do is bring your Windows-based Notebook and we’ll supply the rest – even Lunch! The instructor is Rushabh Mehta. There are 15 spots available, if more than 15 people register you will be notified of your status. More details and registration link - https://www.solidq.com/events/power-bi-dashboard-in-a-day-workshop-burlington-vt-2019-06-25/ Important note - you do not have to RSVP here, just register using the above link.

  • BTVJS Meets Machine Learning

    Main Street Landing Performing Arts Center

    **Please note room update, same venue** Speaker: Scott Thibault Come out for this introduction to the exciting area of AI called machine learning. While JavaScript is not the typical choice for machine learning, there are JS libraries available for both server and browser, and it’s a great opportunity to get started. This is your chance to expand your horizons a little without leaving the comfort of JavaScript. Scott Thibault is JavaScript enthusiast and an entrepreneur in the Burlington area. He’s had the opportunity to work with machine learning as a data scientist in the healthcare domain as well has his newest startup StreamLogic. StreamLogic develops tools for computer vision, one of the most successful applications of machine learning in the past several years. Thank you to our generous sponsors: VCET, Dealer.com, Symbiotic Labs, Union Street Media, and people like you! If you would like to support our Meetup and others like it, please visit https://opencollective.com/burlington-code/ to learn more.

    4
  • BTV Testers: How Do We Practice and Hone Our Testing Skills?

    Main Street Landing Performing Arts Center

    Programmers practice their skills with coding dojos, katas, and test retreats. But how do testers practice their skills? Story telling, observation skills, and critical thinking skills are all important in software testing, especially in activities like exploratory testing. One way to practice these skills is with a visual thinking strategy workshop. VTS is a teaching method that improves critical thinking skills through teacher-facilitated discussions of visual images. VTS encourages participation through a group problem-solving process, and uses art to teach thinking, communication skills, and visual literacy. We’ll try testing a website before and after to see if it improves our testing skills in the short run! Lisa Crispin will facilitate this fun VTS session. She is the co-author, with Janet Gregory, of More Agile Testing: Learning Journeys for the Whole Team (Addison-Wesley, 2014) and Agile Testing: A Practical Guide for Testers and Agile Teams (Addison-Wesley, 2009). If there is time at the end, Brie Hoblin and Lisa Crispin will facilitate a discussion on other ways testers can sharpen their skills. Read Lisa's blog post on VTS: https://lisacrispin.com/2018/01/24/telling-stories-together-practicing-critical-thinking-vts/ Whether you are a QA professional, a software dev interested in writing quality code, or someone just learning to code, come join us to learn more about VTS! Last but not least, thank you to our generous sponsors: VCET, Dealer.com, Symbiotic Labs, Union Street Media, and people like you! If you would like to support our meetup and others like it, please visit https://opencollective.com/burlington-code/ to learn more.

    3
  • Promises in Javascript

    Main Street Landing Performing Arts Center

    Join BTVJS for a talk by Payton Swick on javascript promises. Thank you to our generous sponsors: VCET, Dealer.com, Symbiotic Labs, Union Street Media, and people like you! If you would like to support our meetup and others like it, please visit https://opencollective.com/burlington-code/ to learn more. JavaScript is an asynchronous language; it is designed to react to events and to trigger jobs that take an unknown amount of time to complete. While there is a fairly standard way to call functions when something happens, until recently there had been no standard way to chain these functions together, nor an easy way to handle failures inside the chain. Promises provide the solution. Payton will guide the group through the motivation for Promises, how they work, and what comes next (async/await and beyond).

    2
  • VTSQL UG: SQL Server Performance Tuning

    C2 - Competitive Computing

    Description: In "SQL Server Performance Tuning", Hilary Cotter, describes how to diagnose, troubleshoot and solve common SQL Server Performance tuning. This session will arm you with tools to do benchmarking, diagnosing, and resolving problems that you will face on most environments. You will leave this talk with an approach to performance tuning which will help you to make your SQL Servers handle greater loads on the same hardware. About the speaker: SQL Server MVP Hilary Cotter is a 24+ year IT veteran who has answered over 20,000 questions on the forums. Some of them correctly. He has worked on some of the largest and challenging SQL Server topologies in the world. He has been a SQL Server MVP for 14 years now. He has worked on some of the more complex replication deployments in the world.

  • BTVJS: Selected JS Conference Talks

    Main Street Landing Performing Arts Center

    For this session we will try a new format: we will watch together a couple videos from the 2018 editions of *JSConf* in USA & Europe. After each video (30 min av.) we will open a forum to discuss inspiring ideas found in the topics analyzed. Come ready to learn and talk about compilers, web performance + asynchronous programming. With this conference-themed session, we'll also begin having a 5-minute slot open at the beginning of each BTVJS Meetup for anyone to talk about a conference or event they attended. Greg White will kick things off with his report from the *Boston Code Camp*. If you attend or speak at a conference we'd love to have you tell the group about it!! Contact Jeff, Anahi, or Greg to get on the schedule.

  • VTSQL UG: Azure Data Factory V2 /ETL in the clouds

    C2 - Competitive Computing

    Description: Azure Data Factory (ADF) has gained some mileage since its beginning in 2015. It has evolved and is now able to integrate your SSIS loads and do lots of work with your data in Azure. In this session you will learn the new features of Azure Data Factory V2 and how SSIS packages can be triggered from it. This session will also introduce concepts like the modern data warehouse and what the new challenges are that come with data integration both on-premise and cloud based. About the speaker: Christian Coté is an IT professional with more than 15 years of experience working in data warehouse and business intelligence projects. Christian developed an expertise in data warehousing over the years and designed many ETL/BI processes using a range of tools on multiple platforms. He's been presenting at several conferences and code camps. He currently co-leads the SQL Server PASS chapter in Montreal as well as Global French SQL PASS Chapter. He is also a Microsoft Data Platform Most Valuable Professional (MVP).

  • BTV Testers: CYA with PCI: PCI Compliance, What it is & Why You Need to Know

    Main Street Landing Performing Arts Center

    Come learn about PCI Compliance with Josh Lee and Brie Hoblin! Payment Card Industry Data Security Standard (PCI DSS) is a set of standards enforced by the major US credit-card networks. Compliance is required for any businesses processing credit card payments on these networks (e.g. VISA, Mastercard). For e-commerce, there are specific rules for how your business handles and transmits your customers’ credit card data. While Brie & Josh are not lawyers, in this session they will try to answer these questions: - What is PCI compliance? - Does it matter to me and my website or app? - How can I ensure I am in compliance? - What are the best ways to perform e-commerce transactions? - How can I test my website or app for PCI Compliance? Josh Lee is a consultant and developer with 12+ years of experience building e-commerce solutions. Brie Hoblin is a QA Engineer who runs Sage Logik, a QA consulting company in the greater Burlington area. She also co-hosts BTVTesters. As always, whether you're a QA Engineer, a software dev who cares about writing quality code, or someone just getting in to software, come join us. This specific talk would also be relevant for business owners or website owners looking to learn about PCI Compliance.

    1