• Lightning Talks
    We will be joining up with Google Developers Group (GDGKC) and KC Mobile Developers to put on Lightning Talks! The format is very simple, anyone is willing to step up and present 3-5 minutes on any topics related to the web or mobile development. In the past, we've seen new frameworks, code samples, tool demonstrations, or even just bringing up a README for a new project you recently discovered. No preparation required, this is just a chance to introduce your local dev community to some new ideas to explore in 2019. If you're looking to expand your ability to get up in front of a group of people, this is also a great place to start!

    Google Fiber Space Lounge

    1814 Westport Road · Kansas City, MO

    6 comments
  • Augmented Reality with JavaScript
    This event was canceled.
  • Gatsby: Static Site Generation with React
    *Please note this meetup will begin promptly at 6pm, which is different than our usual meetup time* From the React docs to Formidable’s home page to seemingly everything in between, the “ludicrously fast” static site generator Gatsby is the engine powering a growing percentage of statically generated sites. This talk goes into the details of what Gatsby is, what static site generation really is, and how each of us armed with this combo can make performant, dynamic, and truly great static sites and performant web applications with the incredibly powerful combination of Gatsby, React, and static site generation. Can't make the evening meetup? Check out the KC React lunch session: https://www.meetup.com/Kansas-City-React-Meetup/events/hplgvpyxnbgc/

    C2FO

    2020 West 89th Street Second Floor · Leawood, ks

    11 comments
  • Type Theory with Typescript
    Abstract: Learn how to correctly use types to create elegant and bug free code. This talk will teach you how to use the power of the mathematically sound curry-howard isomorphism to select which typing techniques to use, and which ones to avoid. All the examples will be in typescript, and will be focused on real world applications. Bio: Leo has over 10 years of experience building a range of systems, from medical software to GPS devices for school buses. He is a functional programming enthusiast, and is eager to spread the word on how to use math to create better software.

    C2FO

    2020 West 89th Street Second Floor · Leawood, ks

    9 comments
  • GraphQL: The Basics and Beyond
    Registration: https://www.eventbrite.com/e/javascriptkc-august-2018-meetup-tickets-48926316931 Abstract: REST is wonderful at exposing single-consumer APIs. However, it starts to fall down when you need to provide a non-breaking long term solution that multiple clients with various concerns must depend on. To solve this and many other problems we have GraphQL. This is not another Apollo GraphQL talk. Instead, this talk focuses on how to build out a Node.js hapi server to serve the needs of REST and GraphQL clients without the need for separate handlers for each case. The talk will also cover how to interact with GraphQL from the frontend using Vue. Additionally, it will focus on how to make GraphQL requests from a server to other servers. This talk will also cover basic approaches to testing these GraphQL services. Everything in this talk is oriented toward the modern JavaScript Engineer who is interested in learning about the shortcomings of REST and the reasons why GraphQL is gaining popularity. Bio: Wyatt regularly contributes to open source software, namely software in the Node.js ecosystem. I helped to create hapi and the surrounding ecosystem. He has a passion for containers, microservices, application security, and testing. You can find his open source work at https://github.com/geek

    Cerner Innovations Campus

    8779 Hillcrest Road · Kansas City

    1 comment
  • NgRx Jest Testing
    Everybody knows how important testing is and yet many of us have projects without tests, commented out tests, or testing disabled. In a perfect world, we build our new project with tests and everything is great until we get asked to refactor the application and now have hundreds of broken tests. In addition, I may have implemented my project with NgRx and I have a whole new set of items to test; actions, reducers, and effects. Jest.js makes testing regular and NgRx projects a breeze. I'll show you how to install and start testing with Jest.js with zero configuration. We will dive into serializers to simplify the output and explore how to test simple functions as well as actions, reducers, and effects. I'll show you how easy it is to test your components and know that they will render exactly the way you expect. I'll also be showing you how your refactor with hundreds of broken tests can be fixed in a matter of minutes. Jesse's Bio: Jesse Sanders is the founder and CEO of BrieBug, a premier broker of technology solutions. He learned to code BASIC at 13 years old on his TRS80 Color Computer and started as a developer over 20 years ago on the Microsoft stack using VB4. He founded BrieBug in 2009 and has since built a team of talented developers dedicated to delivering cutting-edge enterprise solutions. He is an expert in JavaScript languages, including Angular and React. Jesse received his Google Developers Expert in Angular designation in 2018. He has been a guest speaker on Adventures in Angular and will be presenting three presentations at ng-conf 2018. When he isn’t busy running a software business, he enjoys skiing and cycling in his home state of Colorado. His other hobbies include spending time with his three kids and their dog, Sparkle. Twitter: JesseS_BrieBug

    C2FO

    2020 West 89th Street Second Floor · Leawood, ks

    3 comments
  • Progressive Web Apps: Bridging the gap between web and mobile apps
    Please register on Eventbrite to attend!!! https://pwa-kc.eventbrite.com Join us (GDG Kansas City, JavaScript KC, AngularKC, & KC Mobile Devs) for a special evening of tech talks and socializing at the Google Fiber Space! You've probably heard of PWAs or Progressive Web Apps at some point but you didn't know where to start. This event is the perfect opportunity to get up to speed! It's a hot topic right now due to support is increasing on multiple platforms as well as with multiple big name apps creating PWA versions of their web apps including Twitter, Lyft, Starbucks, NASA, and more. Featured talks: • Intro to Progressive Web Apps - Kyle Paul • Building PWAs with Angular - Avindra Fernando & Steven Barnhurst • Building PWAs with Ionic - Devin Kelly-Collins There will be food and giveaways, so make sure to stick around! Looking forward to seeing you there! FAQs What are my transport/parking options getting to the event? Parking is limited and first come first serve at the Google Fiber Space - 1814 Westport Road. Street parking is available on nearby side streets (Bell St, Genessee St, Wyoming St) as well on Westport Road. We ask you do not park in the church lot to the East, adjacent lot to the Google Fiber parking space. Thanks! Do I have to bring my printed ticket to the event? You can also provide a digital ticket via the Eventbrite app or showing the PDF. No need to use paper! How do I learn more about the groups involved? GDG Kansas City - https://www.meetup.com/GDG-Kansas-City/ JavaScript KC - https://www.meetup.com/JavaScriptKC/ AngularKC - https://www.meetup.com/angularkc/ KC Mobile Devs - https://www.meetup.com/KCMobileDevs/

    Google Fiber Space Lounge

    1814 Westport Road · Kansas City, MO

  • Rethinking REST Practices with GraphQL and AWS AppSync
    Abstract: GraphQL has proven to be a viable technology since its inception at Facebook, but it has yet to go truly mainstream. With the advent of hosted GraphQL platforms like AWS AppSync, this no longer must be the case. GraphQL is a protocol and toolset for querying your data in a structured way. The AppSync platform enables easy management of GraphQL instances on AWS. In this session, we start with a brief introduction to GraphQL and how it can change the way you think about your data. Then we will look at how AppSync allows you to get up and running with your own GraphQL endpoint. This simple demo will show how hosting a GraphQL instance on AWS gives you a flexible, self-documenting API that can serve as an efficient alternative to RESTful web services. No experience with GraphQL or AWS is necessary, but a general understanding of REST and APIs in general is a plus. Speaker Bio: Mat Warger is a consultant with Keyhole Software. He enjoys learning new concepts and has leveraged this curiosity in positions ranging from startups to the enterprise over the past decade. He can be found chasing the latest and (sometimes) greatest in a wide range of languages and platforms, including React, Angular, .Net, Spring, and the cloud. Find him on twitter @mwarger. Food Sponsor: Keyhole Software is a KC software development consulting firm with a team that loves technology. Our expert employee consultants excel as "change agents," helping our clients to be successful with and modernize to technologies that bring competitive advantage. We frequently assist clients with custom application design, development, and modernization initiatives with JavaScript, Java, and .NET technologies. Knowledge transfer is important to us. We have a weekly technical dev blog, as well as in-team Tech Nights to keep our team all up on the latest in the industry. To our clients, we offer various techniques to provide the most value: one-on-one or group mentoring, lab/lecture courses, and access to our knowledge transfer engine GrokOla.

    C2FO

    2020 West 89th Street Second Floor · Leawood, ks

    5 comments
  • JavaScript Round-Table
    Come join us for a panel discussion talking about the "state of the world" in JavaScript, talking about frameworks, tools, and career advice, it will be a great discussion for anyone who uses or is looking to get started using JavaScript in their daily life.

    C2FO

    2020 West 89th Street Second Floor · Leawood, ks

    1 comment
  • Accessibility on the Web
    • What we'll do Accessibility on the web is an increasingly important issue. In this presentation I'll discuss what that even means, why it matters and some easy tips for making your webapps more accessible. I'll also demonstrate how to use some of the most common accessibility software to evaluate your own work. Speaker: Cody Loyd • What to bring • Important to know

    C2FO

    2020 West 89th Street Second Floor · Leawood, ks

    6 comments