This month Jack Peterson will give a tour of Elm.
Elm is nice. Let's explore why!
Evan Czaplicki, the creator of Elm, has created the most delightful language I've ever used. In this talk Jack will explain how the careful craftsmanship behind the language, community, and tooling has created an incredible developer experience. Evan's steadfast vision, thoughtful design, consideration for context, and diligent research has resulted in the wonderful language.
History, principles, lingo, features, docs, and demos will be explored and explained to illustrate why elm is nice.
After graduating high-school, Jack started his professional career working as a graphic designer with a passion for UI and UX. After attending start-up weekend in 2016 and becoming a co-founder of PlusOne.Dating, Jack shifted my skill set. Jack has become a proficient front-end web developer and a competent full-stack web developer, In an effort to build PlusOne.Dating.
Jack is currently the CTO for PlusOne.Dating and does freelance web-design.
Jack can be reached at JackHPeterson.com or on Twitter @JackHPeterson
This month's meetup is hosted by PlusOne.Dating
This month Bryan Nehl will introduce us to GraphQL.
Bryan has enjoyed creating software ever since his first Commodore 64. Since then he has had opportunities to work in both the network and software sides of IT. He has been a developer, a leader and manager in University, Government and private sector positions. Along the way Bryan figured out that he is very interested in the software development process. Especially, agile practices for the team and individual. Bryan's current development interests are more focused in the areas of Data Science and full-stack development. Away from the computer Bryan enjoys cycling, amateur radio and quilting.
This months meetup is sponsored by MFA Inc.
Come out this August for a great presentation on Progressive Web Apps and Web Assembly lead by Jared Smith.
Both Progressive Web Apps and Web Assembly have been discussed by a handful of ubergeeks for years, but only in the past few months has a critical point been reached in both technologies, allowing them to take off. PWA and WASM will change the way the Web works "under the hood" in large part, opening up development areas that have historically been too difficult or obscure to become common. Both are new enough that most people do not know or understand them. Why has it taken so long for these innovations to come into being? How do they work? Will PWAs replace native mobile apps? What will change for the average user? This presentation does a deep dive into the state of both technologies from a developer perspective.
Jared is a full-time developer since the millennium turned, Jared has worked with web technology since before search engines existed, and brings a long view to new developments in web innovations.
We'd also like to thank Quarkworks. Quarkworks is dev agency based out of downtown CoMo that works a lot with startups in Silicon Valley to provide them product and engineering resources for mobile, web and machine learning. Quarkworks is pretty small with 16 people but are growing quickly.
Join us this June for great new talk by Eric Brown giving a friendly introduction to Neo4j.
Eric will provide a basic overview of the graph-based database Neo4j and the cipher query language.
Eric has bounced between IT and teaching for decades. Eric currently works as a professor of Information Technology at William Woods University.
Join us this June for great new talk by Ethan Vizitei discussing Anomaly Detection.
We are absolutely overwhelmed today with data. User analytics, machine monitoring telemetry, IOT streams, metadata about streams, the list goes on. What do we do in cases where we know we're supposed to be watching for "issues" in a big stream of data, but we don't know what those issues might look like because they haven't happened yet? In this talk on anomaly detection we'll discuss the intuition around some of the mainstream approaches to automatically monitoring data streams for problems, look at some real-world industry applications, and demonstrate these approaches on a synthetic dataset.
Ethan is an engineer on the AI team at Udacity (work remote now from COMO). Ethan likes interesting problems, and likes telling other people about interesting problems. :)
Come to the May DevComo Meetup and learn all about Extreme Programming with Bryan Nehl, aka. @k0emt.
Bryan enjoyed creating software ever since his first Commodore 64. Since then he's had opportunities to work in both the network and software sides of IT. Bryan has worked, managed and led in University, Government and private sector positions. Somewhere along the way Bryan figured out that he us very interested in the software development process -- especially agile practices for the team and individual. Bryan's current development interests are more focused in the areas of Data Science.Away from the computer Bryan enjoy cycling, pursuing amateur radio interests and quilting.
Twitter: @k0emt - that’s a zero in there
In this presentation Bryan will provide an overview of Extreme Programming practices and how to approach implementing.
This month's meetup is sponsored by CARFAX.
Come to the April DevComo meetup and learn all about Tor and how it works; What relays are and what exit nodes do, in addition to a description of how hidden services operate. We'll also go over some common attacks and techniques used to deanonymize Tor users and how to avoid them.
Nabil Alsharif is an Open Source lover, founder of Blit Tech security consulting, a Java wrangler at Shelter Insurance and an Organizer of your beloved DevComo meetups.
This months meetup is sponsored by Blit Tech.
NOTICE: This meetup will take place on the last Wednesday of March instead of the usual 3rd Wednesday. This is to make space for those who want to go to the KC Java User Group talk https://www.meetup.com/KansasCityJUG/events/241816242/
Meet Kotlin, the latest JVM-based language, built by Jetbrains, the folks behind IntelliJ. In this talk we will cover the key benefits of Kotlin over traditional Java code to help you evaluate whether the benefit is worth your investment of time in learning it. Kotlin is an exceedingly practical offering, feeling like a "best of" album of its Groovy and Scala predecessors.
This talk is presented by Jon Schneider. Jon is a Principal Software Engineer at Pivotal, working on the Spring team on application monitoring and continuous delivery. Previously, he worked at Netflix on developer productivity tools related to distributed refactoring, dependency insight, and build tools. Jon is a St. Louis native and graduate of Truman State University. He currently resides in Prairie Home, MO with his wife and three kids.
This month's event is sponsored by Shelter Insurance.
This month's meet-up is presented by Rob Dickerson.
Proving properties of programs is an important part of engineering critical systems today, but the interplay between proof systems and code generation could become key to the future of programming languages and everyday software development. This talk will give a brief introduction to the proof assistant Coq, examine Coq's existing extraction mechanism for generating certified code, and take a look at what is on the horizon for proof-based automatic program generation.
Rob is a software engineer with more than ten years of experience building systems and teams at places like Square, Inc. and Riot Games. He is currently cooking something up at a stealth mode Brooklyn-based startup. In his free time he enjoys fencing, woodworking, and playing games.
Thanks to Blit Tech for sponsoring this month's meet-up.
Machine Learning is often perceived as a complex and arcane art, requiring deep CS knowledge to apply successfully. This talk shows an example of modeling a real business problem (prerequisite assessment for an educational product) with a bayes net and tries to give intuition behind the model and accessible examples of the tools in play.
Ethan Vizitei is n engineer on the AI team at Udacity (work remote now from COMO). Ethan likes interesting problems, and likes telling other people about interesting problems. :)