DenverScript
Nov
28
6:00 PM18:00

DenverScript

Monthly DenverScript Meetup

RSVP on Meetup. 

Whats going on in JavaScript Land? (20min)

We'll be talking about new/exciting things going on in the industry. If you have something you think we should mention, feel free to tweet us @DenverScript (https://twitter.com/denverscript).

Shorter Presentation(10 - 15min):

Retooling Amazon's Book Recommendation Algorithm -- Courtney Fay

Let's try to make a book recommender system that's better than Amazon's by exploring natural language processing APIs. Courtney is currently a web development student at General Assembly, and she taught middle school technology in Denver Public Schools last year.

Longer Presentation(20 - 30min):

Deconstructing TypeScript Enums - Doug Whitney

A look into how TypeScript implements the enum data structure in ES5, by exploring the compiled JavaScript.

Socialize:

We'll have beer and pizza! We'll also allow people to announce any job opportunities they may have at that time so you can socialize with potential applicants.

View Event →
Let's talk Erlang and Elixir
Dec
4
6:00 PM18:00

Let's talk Erlang and Elixir

RSVP on Meetup

Meetup schedule:

6:00 - 6:30 -- Beginner's track

• If you're newer to the ecosystem, or just want to brush up, come out early and learn programming in Erlang/Elixir (Bring your laptop)

6:30 - 7:00 -- Talk

7:00 - 8:00 -- Erlang/Elixir show and tell:

• Bring your project, show everyone what you've been up to

• Stuck on a problem, show the group

• Or just come out and share your experiences

Hope you can make it out!

View Event →
Angular in the Rocky Mountains
Dec
13
5:30 PM17:30

Angular in the Rocky Mountains

Modeling Redux State 

RSVP on Meetup

Doors: 5:00 pm 

Pizza + Networking: 5:30 pm 

Presentation: 6:00 pm 

One of the challenges of using the Redux architecture for a large, complex application is deciding how to model the state object. We will dive into what types of data should be kept in the state (hint: there's no "right" answer), why it should be normalized, and how to organize state to reduce duplicate and nested data and keep reducer logic simple.

About the presenter:
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. When Jesse 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.

View Event →

Node.js
Nov
16
6:30 PM18:30

Node.js

JWTs Suck (and Are Stupid)

RSVP on Meetup. 

Talk: 

JWTs Suck (and Are Stupid) 

JSON Web Tokens (JWTs) are all the rage in the security world. They’re becoming more and more ubiquitous in web authentication libraries, and are commonly used to store a user’s identity information.

In this talk, Randall will explain why you shouldn't use JWTs, and why everyone who tells you to is wrong.

Speaker:

Randall Degges is the Head of Developer Advocacy at Okta, where he spends his time writing security software and educating developers on security best practices. In his free time, Randall works on open source software and builds API services.

Schedule:

6:30pm: Pizza, beer, networking  
7:00pm: Talk  
7:45pm: Questions 

Hope you all can make it out to this great talk. If you have any questions, don't hesitate to reach out.

View Event →
DevOps
Nov
14
6:30 PM18:30

DevOps

From 6 Months Waterfall to 1h Code

RSVP on Meetup

In 2011, 2 major releases were delivered on premise enterprise software. Market, technology and customer requirements forced the company’s change in order to remain competitive.

Now – in 2017 – Dynatrace is deploying and providing feature releases every 2 weeks for both on premise and SaaS-based offering. The company deploys 170 SaaS production changes per day and has a DevOps pipeline that allows the company to deploy a code change within 1h if necessary.

To increase quality, Dynatrace built and provides a DevOps pipeline that currently executes 31000 Unit & Integration Tests per Hour as well as 60h UI Tests per Build. The company’s application teams are responsible end-to-end for their features and use production monitoring to validate their deployments which allows them to find 93% of bugs in production before it impacts the end users.

In this session it is explained how this transformation worked from both “Top Down” as well as “Bottom Up” in the organization. A key component was the 4 people strong DevOps Team who developed and “sell” their DevOps Pipeline to the globally distributed application teams. This session will give insights into how the pipeline enables application teams to design, code, test and run a new feature for the user base.

This session will also talk about the “dark moments” as change is never without friction. Both internally as well as with customers who also had to get used to more rapid changes.

View Event →
Denver Erlang and Elixir
Nov
6
6:00 PM18:00

Denver Erlang and Elixir

Miranda and microservices and talking Elixir/Erlang

RSVP on Meetup

Hey all,

Clark Hobbie is going to come out and talk about his Miranda microservices platform and it's inspiration from Erlang and libraries such as SubPub and Prospero.

You can find more information on Miranda here: https://miranda-messaging.com/

And as always, bring your questions, show off your project, etc.

Meetup schedule:

6:00 - 6:30 -- Beginner's track - Intro to List Comprehensions - Jeffrey Matthias

• If you're newer to the ecosystem, or just want to brush up, come out early and learn programming in Erlang/Elixir (Bring your laptop)

6:30 - 7:00 -- Talk

7:00 - 8:00 -- Erlang/Elixir show and tell:

• Bring your project, show everyone what you've been up to

• Stuck on a problem, show the group

• Or just come out and share your experiences

Hope you can make it out!

View Event →
Denver Microservices
Oct
25
6:00 PM18:00

Denver Microservices

Reactive Asynchronous Messaging Systems 

RSVP on Meetup

For our October meeting, we are excited to have Donald Lutz here to talk about Reactive Asynchronous Messaging Systems. 

6:00-6:30 pm: Networking and Food

6:30-6:40 pm: Announcements

6:40-8:00 pm: Reactive Asynchronous Messaging Systems

Reactive Asynchronous Messaging systems which are a set of architectural, design principles for building microservices that are well prepared to meet the increasing demands of availability, recoverability, and scalability using asynchronous messages. This is a discussion on functional principles, immutability and reactive systems such as Akka, Akka.NET, Kafka, proto.actor, Orleans, and Service Fabric and how they implement the Reactive principles.

About Donald Lutz:

Donald is the Director of Software Engineering at Peak10 + ViaWest, a hybrid cloud provider. An accomplished Director of Software Engineering and Solutions Architect with an enormous depth and breadth in Microsoft architecture as well as having over 20 years’ experience in designing and building large enterprise systems. Specializes in providing companies’ real-world cloud solutions implemented using Actors, ASP.NET Core and functional lanaguages to build integrated, orchestrated microservices using AWS, Azure and Docker. His thought leadership enables him to creatively and effectively drive business solutions through technology as well as technical teams. Technically, his evangelism and expertise with system architecture and programming ensures project success.

8:00 pm: Drinks/Socializing

View Event →
DenverScript
Oct
24
6:00 PM18:00

DenverScript

Monthly DenverScript Meetup

RSVP on Meetup. 

What's going on in JavaScript Land? (20 min) 

We'll be talking about new/exciting things going on in the industry. If you have something you think we should mention, feel free to tweet us @DenverScript. 

Lightning talks(10 - 15min): JS and CSS Variables - Mike Frazier

Brief intro to CSS variables (custom properties) and how to change them using JavaScript.

Mike is a software engineer at ClickFox working with Angular2+. In a previous life, Mike was a chemist and teacher.


Chrome DevTools 101 - Guillermo Moratorio Let’s review what are some of the most useful features in Chrome 60, and also highlight some other helpful features from previous releases.

Guillermo has been working at Voalte, a medical communications startup for over 5 years in: project management, product management, and product release scheduling. He finally got tired of dancing around the technology and decided to dive in. He graduated from Galvanize in March, and returned to Voalte to join their Engineering team as a Software Developer.

Socialize:

We'll have beer and pizza! We'll also allow people to announce any job opportunities they may have at that time so you can socialize with potential applicants.

View Event →
Node.js Denver
Oct
19
6:00 PM18:00

Node.js Denver

Building Real World Serverless Apps with Node, Webtask, and Vue. 

RSVP on Meetup 

Serverless applications are all the rage these days, but can they be used to build real world applications? Find out as we build an app that allows you to compare two items and let's the community vote on which is best. In this talk we’ll cover building serverless applications with Node.js and Webtask. We are going to build, secure, and expose a Node.js API and hook it into a front-end client that we will build with Vue.js.

You will learn: 

  • Why serverless is awesome 
  • How to build an awesome front-end client with Vue.js 
  • How to add dynamic functionality by building a serverless Express.js app with Webtask 
  • The importance of security and how to implement JSON Web Token authentication and security for your users and API 

(Bring your computer if you'd like to code along!) 

Speakers:

Chris Sevilleja, Scotch.io

Chris is the founder of web dev tutorial site, scotch.io. Taking complex topics and simplifying them to their core is his driving mission. He focuses on teaching web development topics and making real-world apps.

Ado Kukic, Auth0

Ado is a Developer Evangelist at Auth0. Mixing his passion of programming and education, he creates tutorials, courses, and other educational content focusing on security, authentication, and much more. On the front-end, he prefers Angular v2, while on the backend he flip-flops between Node.js and Golang.

Schedule: 

6:30 pm: Pizza, beer, networking 

7:00 pm: Talk 

7:45 pm: Questions 

View Event →
Angular in the Rocky Mountains
Oct
18
5:00 PM17:00

Angular in the Rocky Mountains

Angular HTTP Interceptors: There and Back Again 

RSVP on Meetup

Doors: 5:00 pm 

Pizza + Networking: 5:30 pm 

Presentation: 6:00 pm 

The 4.3 release of Angular introduced a new HTTP client library and with it brought back a believed feature from Angular JS-interceptors. Interceptors in the Angular teams own words: "When your application makes a request, interceptors transform it before sending it to the server, and the interceptors can transform the response on its way back before your application sees it." In this talk, we will show you hot to create HTTP Interceptors with Angular 4.3+, use cases for the interceptors—in our case and probably the most common case; authentication and authorization, as well as additional best practices and tips and tricks using the new HttpClient library. 

Speaker Bio: Ado Kukic @kukicado

Ado is a full-stack developer and developer evangelist at Auth0. Mixing his passion of programming and education, he creates tutorials, courses, and other educational content focusing on security, authentication, and much more. On the front-end, he prefers Angular, while on the backend he flip-flops between Node.js and Golang.

View Event →
Denver Startup Week Panel: Design Leadership from the Female and Non-binary Perspective
Sep
28
4:00 PM16:00

Denver Startup Week Panel: Design Leadership from the Female and Non-binary Perspective

Design Leadership from the Female and Non-binary PerspectiveView

View on DSW schedule here

Research has proven that the most diverse teams are more successful in innovating because they bring many different perspectives when looking at a problem space. DenverUX will host a panel discussion with Directors and female design leaders in our industry.

We will gain female insights into an industry and profession that’s predominantly male. We will explore how to navigate a career path in design and tech as a female and highlight the value female design leaders bring to their respective organizations.

Hosted by: Denver UX

View Event →
Denver Startup Week: Startup Hindsights—Tactical Lessons Learned
Sep
28
2:00 PM14:00

Denver Startup Week: Startup Hindsights—Tactical Lessons Learned

More information on the DSW page here

These companies have run the gauntlet and came out on top. But their path has not all been smooth sailing. Come sit-in and listen to these veterans discuss how they would do things better.

Moderated by Chris Onan, former COO of Galvanize

Kevin McInerney, former CEO of Active Junky
Megan Von Wald, former COO AOB Med Spa and EVP Operations at Galvanize. Co-founder of Stanley Marketplace in Aurora.
Bob Paulsen, Co-Founder and CEO PlayerLync

View Event →
DenverScript
Sep
26
6:00 PM18:00

DenverScript

Monthly DenverScript Meetup

RSVP on Meetup. 

What's going on in JavaScript Land? (20 min) 

We'll be talking about new/exciting things going on in the industry. If you have something you think we should mention, feel free to tweet us @DenverScript. 

Shorter Presentation(10 - 15min): TBD

Longer Presentation(20 - 30min): TBD

Socialize:

We'll have beer and pizza! We'll also allow people to announce any job opportunities they may have at that time so you can socialize with potential applicants.

View Event →
Node.js Denver
Sep
21
6:30 PM18:30

Node.js Denver

Node.js Denver Monthly Meetup 

RSVP on Meetup 

Talk: GraphQL, React, and Apollo: Full Stack without the Flak 

In part one of this talk, we discussed the history and purpose of GraphQL, Facebook's home-grown query language. We took a dive into setting up GraphQL using a Node/Express backend and took a look at GraphiQL, a built-in IDE for testing GraphQL queries and mutations. 

In part two, we'll be setting up the front-end for our project "Petstagram," using React and Apollo Client. We'll talk about when you'd use Apollo vs. Relay, how to integrate GraphQL queries into React components, and we'll render views with all the data we need coming from one request to one endpoint. 

If you're curious about using GraphQL to make your front-end more performant, or just want to learn more about what makes GraphQL different, this talk is for you. 

Speaker:

Isaac Miller is a software engineer at Vertafore, a SaaS company serving the insurance industry. He enjoys working in Node, Express, AngularJS, Java, C#, and Go. He's passionate about back-end development, Overwatch, and looking at pictures of dogs on the internet. You can find him on DenverDevs @isaacmiller.

View Event →
DDD Denver
Sep
13
6:30 PM18:30

DDD Denver

Design and Integration: DDD and Event Sourcing

RSVP on Meetup

Events! - Josh Maletz

Join us as we use and discuss Event Sourcing. We will look at the architectural style of Event Sourcing for persisting our domain aggregates - the pros and cons of the style based on the context. We will also look at some gotchas my teams have faced over the last year, in terms of looking at domain events and mixing the concepts of event driven architectures whilst using event sourcing for persistence - how they can relate and when things may get cloudy.

Schedule

• 6:30 PM- 7:00 PM - Food & drink (including alcohol) provided and conversation - a big thanks to Code Talent for sponsoring the catering! 
• 7:00 PM - 7:05 PM - Announcements
• 7:05 PM - 8:30 PM - Main presentation and conversation

About the Presenter 

Josh is a Sr. Engineering Manger at Nordstrom Credit Services (all opinions are his own), tinkerer, primarily a .NET developer, and a huge fan of DDD. 

This is a group for those interested in learning about and adopting DDD, and includes a number of experienced domain-driven design (DDD) practitioners. Our goal is to encourage building a DDD culture in the mile-high region, within is organizations and their teams, and helping you follow through with successful implementations. Our name says Denver, but we have members attending from along the front range, including Denver, Boulder, and Colorado Springs. 

Our group includes those who have practiced the tenets of DDD for decades and who have adopted the more formal patterns and practices established by Eric Evans in his book, Domain-Driven Design--Tackling Complexity in the heart of software. Some of our practitioners regularly teach DDD immersion, present at conferences, mentor and consult, and write on the subject. 

Join us for discussions on topics such as realizing business value from DDD, how to build a DDD culture, overcoming barriers to good design, and successfully implementing DDD. 

View Event →
Rocky Mountain Angular
Sep
12
6:30 PM18:30

Rocky Mountain Angular

Downtown Angular Meetup

RSVP on Meetup

We will use the Angular CLI project to generate new Angular application. Next, we will take a quick tour through the scaffolded application structure. We will discuss how Angular is bootstrapped and how modules are loaded. We will also show how to use the Angular CLI tool to generate a component and build our application. 

About the presenter: Geoff Filippi 

Geoff is a Senior Architect at DISH Network, focused on microservices architechtures. Prior to his work at DISH, he was an Application Architect at Oildex, an oil and gas data service company. He also spend 12 years at Time Warner Cable, where he was a Senior Engineer. 

Geoff was awarded "Best Overall Architecture" in the Architecture Kata competition at the 2017 O'Rilley Software Architecture Conference in New York. He holds BS and MS degrees in Computer Engineering from Virginia Tech. He holds several patents related to high-availability, architecture, wireless networks and cable systems. He is a co-organizer for the HTML5 Denver Meetup and lives in Denver, CO. 

View Event →
Denver Erlang and Elixir
Sep
11
6:00 PM18:00

Denver Erlang and Elixir

Let's talk Erlang and Elixir

RSVP on Meetup

Meetup schedule:

6:00 - 6:30 -- Beginner's track

• If you're newer to the ecosystem, or just want to brush up, come out early and learn programming in Erlang/Elixir (Bring your laptop)

6:30 - 7:00 -- Talk

7:00 - 8:00 -- Erlang/Elixir show and tell:

• Bring your project, show everyone what you've been up to

• Stuck on a problem, show the group

• Or just come out and share your experiences

Hope you can make it out!

View Event →
Sass Hack Denver
Sep
7
6:30 PM18:30

Sass Hack Denver

Sass & Responsive Typography 

RSVP on Meetup. 

Typography - the magical set of font numbers that only designers can provide, right? Not necessarily! Join us as we demystify responsive web typography by looking at some basic principles for readability and working out a few Sass tricks to keep everything organized and automated.

View Event →
Denver Microservices
Aug
23
6:00 PM18:00

Denver Microservices

Microservices: An NGINX Reference Architecture

RSVP on Meetup. 

For our August meeting, we are excited to have Charles Pretzer here fromNGINX speaking on a microservices reference architecture using NGINX 

6:00-6:30: Networking and Food

6:30-6:40: Announcements

6:40-8:00: Microservices: An NGINX Reference Architecture - Speaker from NGINX

In our presentation, we will define microservices, present a microservices reference architecture, and talk about benefits and common pitfalls of designing and working with microservices, from an NGINX perspective.

About Charles Pretzer

Charles Pretzer is Technical Architect on the Microservices team at NGINX. Prior to joining NGINX, he designed and developed monolithic J2EE eCommerce applications for more than 15 years, including several years as a private consultant. As virtualization technology became more available, he saw the opportunity to help his clients determine whether migrating to a microservices architecture was the right choice, as well as play a development role in the migration.

8:00-whenever: Drinks/Socializing

View Event →
DenverScript
Aug
22
6:00 PM18:00

DenverScript

Monthly DenverScript Meetup

RSVP on Meetup. 

What's going on in JavaScript Land? (20 min) 

We'll be talking about new/exciting things going on in the industry. If you have something you think we should mention, feel free to tweet us @DenverScript. 

Shorter Presentation(10 - 15min):

Webpack Demystified - Keji Amos

Webpack is a really useful tool for bundling your applications. Setting it up on the otherhand, that can be a little bit daunting at first. Here's what I've been told about webpack, "Don't create your own config, just copy a boilerplate." or "It's a magical black box that bundles your files. Understanding each line isn't really necessary." Well, in this talk we're going to create our own webpack config and through that process learn what our webpack config is actually doing.

Keji is a Turing graduate and before entering the world of software developement he worked in IT at STRIVE Prepatory Schools, a local charter school network. When Keji isn't deep in the weeds of coding and learning you can find him looking for the next great bite in Denver or running around one of Denver's many parks.

Longer Presentation(20 - 30min):

Beyond basic audio with Web Audio API - Brandon Barrett

A tour of the key concepts of the Web Audio API with some simple examples that illustrate how one could approach implementation of advanced use-cases involving audio in the browser such as mixing, wave manipulation, and music visualization.

Brandon writes Javascript at VictorOps and is a massive internet technology fanboy. 

Socialize:

We'll have beer and pizza! We'll also allow people to announce any job opportunities they may have at that time so you can socialize with potential applicants.

View Event →
 Node.js
Jul
27
6:00 PM18:00

Node.js

Front\EndFace/Off-Angular vs. React vs. Ember

RSVP on Meetup. 

Talk: Front\End Face/Off - Angular vs React vs Ember

In this talk, you'll learn how to develop a client-side app to consume data from a RESTful API - in Angular, React, Ember, and vanilla JavaScript!

That's right: We'll build the same app four times, so you can get a sense of the strengths and weaknesses of each framework along with the similarities and differences. By the end you should finally be able to answer the question - Which framework should I use?

Speakers:  Each of the speakers works for Galvanize and is either a current or former lead instructor for the Full-Stack JavaScript program.

Kyle Coberly (former lead instructor, director of faculty) - Ember
Michael Herman (former lead, software engineer) - Angular
Brooks Patton (lead) - React
CJ Reynolds (lead) - Vanilla JS

Schedule:

6:00pm: Pizza, beer, networking  
6:30pm: Overview
6:40pm: Ember
7:00pm: Angular
7:20pm: React
7:40pm: Vanilla JS
8:00pm: Questions 

View Event →
DenverScript
Jul
25
6:00 PM18:00

DenverScript

Monthly DenverScript Meetup

RSVP on Meetup. 

What's going on in JavaScript Land? (20 min) 

We'll be talking about new/exciting things going on in the industry. If you have something you think we should mention, feel free to tweet us @DenverScript. 

Shorter Presentation (10-15min): 

An overview of Glitch—Kim Schlesinger

Glitch is a community platform with an in-browser text editor where you can build and test full-stack node applications, write code in real-time with others, and ask an answer questions in real time. We’ll explore the tool, how to ‘remix’ a project and how to answer questions.

Kim is a developer, curriculum designer and instructional coach at Galvanize. Prior to Galvanize, Kim worked for Teach For America, The Poudre School District and Milwaukee Public Schools. When she’s not teaching and learning code, you can find Kim on a meditation cushion, practicing Bikram Yoga, or relaxing outdoors. 

Longer Presentation (20-30min): 

Debugging Modern JavaScript—Chandler Prall

We used to need `window.alert` to debug JavaScript. Now every browser ships with advanced tooling for debugging code. We'll dive into the tools and best practices for inspecting and understanding your applications (including Node.js) - including source maps, memory leaks, and logging best practices.

Chandler has been developing web applications for 10+ years and is currently the Lead Front-End Engineer at Craftsy, focusing on cross-platform development and workflows. 

Socialize:

We'll have beer and pizza! We'll also allow people to announce any job opportunities they may have at that time so you can socialize with potential applicants.

View Event →
Rocky Mountain Angular
Jul
11
6:30 PM18:30

Rocky Mountain Angular

Kyle Z on CSS Grid

RSVP on Meetup

This time we have Kyle Z coming to talk about CSS Grid. 

Going thru both the what and the why, the goal of this talk is to expand your knowledge of CSS grid and encourage all to start using tech. We'll start with the basics, exploring new properties and CSS functions added with Grid. Then, we'll explore different strategies to successfully implement Grid today. Along the way, I'll share my favorite Grid examples and experiences. In the end, my hope is to build excitement for this great new tool. 

View Event →
DDD Denver
Jul
10
6:30 PM18:30

DDD Denver

Lean Coffee

RSVP on Meetup

This is a group for those interested in learning about and adopting DDD, and includes a number of experienced domain-driven design (DDD) practitioners. Our goal is to encourage building a DDD culture in the mile-high region, within is organizations and their teams, and helping you follow through with successful implementations. Our name says Denver, but we have members attending from along the front range, including Denver, Boulder, and Colorado Springs. 

Our group includes those who have practiced the tenets of DDD for decades and who have adopted the more formal patterns and practices established by Eric Evans in his book, Domain-Driven Design--Tackling Complexity in the heart of software. Some of our practitioners regularly teach DDD immersion, present at conferences, mentor and consult, and write on the subject. 

Join us for discussions on topics such as realizing business value from DDD, how to build a DDD culture, overcoming barriers to good design, and successfully implementing DDD. 

 

View Event →
Sass Hack Denver
Jul
6
6:30 PM18:30

Sass Hack Denver

Pattern Libraries & Sass Maps

RSVP on Meetup. 

**Located in our NEW location on 3412 Blake. Parking in the back, come in through the garage doors! 

I'm really excited that we'll have an amazing guest speaker in June - Miriam Suzanne! She wrote and maintains several Sass libraries (including Susy & True), co-authored SitePoint's book Jump Start Sass, and co-founded Oddbird (a web app design/dev agency here in Denver). Those of you who came to our May meetup may remember her awesome demo of the upcoming 3rd version of Susy. 

Miriam will be talking about Pattern Libraries and Sass Maps. Style Guides & Pattern Libraries are great tools for documenting the relationships between code and design, but beautiful docs are only half the battle. Behind the scenes those patterns have to live in our code, and make life easier for developers. We'll talk about how we build patterns in code, and how we can use them to automate a style guide.

• Using pre-processors for pattern-making in CSS and HTML.

• Designing and integrating toolkits that force pattern-making.

• Examples of what we've done, where we've failed, and where we're headed.

Hope to see you in June!

View Event →
DenverScript
Jun
27
6:00 PM18:00

DenverScript

Monthly DenverScript Meetup

RSVP on Meetup. 

What's going on in JavaScript Land? (20 min) 

We'll be talking about new/exciting things going on in the industry. If you have something you think we should mention, feel free to tweet us @DenverScript. 

Shorter Presentation (10-15min): TBD 

Longer Presentation (20-30min): Lamb Curry: Functional Programming with Ramda—Hilary Denton. 

Functional Programming is the new hotness. It offers ideas like immutability and side effect free functions, which sound great...but it can all seem very overwhelming, especially when you're used to thinking about things from an object oriented perspective. Enter Ramada.js. Ramda tries to feel as much like just JavaScript as possible. You won't have to learn lamda expression in strings, or consed lists, and other native features of JavaScript. I'll overview core concepts like currying and composition and how the power of this great functional utility library. 

View Event →
Node.js
Jun
21
6:30 PM18:30

Node.js

GraphQL—The People's Query 

RSVP on Meetup. 

Talk: GraphQL—The People's Query

You may have heard whispers of GraphQL being the latest hot technology in API development. Created internally by Facebook in 2012 and released to the public in 2015, GraphQL is a query language tailored towards making relational data easier to fetch. 

In this talk, we'll discuss the history and purpose of GraphQL, common misconceptions about GraphQL, and setting up GraphQL in a Node/Express back-end. We'll also take a look at GraphQL's development tool GraphiQL and how it self-documents your resources. If you're curious about Graph QL and how to make working with relational data a breeze, join us! 

Speaker: Isaac Miller

Isaac Miller is a software engineer at Vertafore, a SaaS company serving the insurance industry. He enjoys working in Node, Express, AngularJS, Java, C# and Go. He's passionate about back-end development, Overwatch, and looking at pictures of dogs on the internet. You can find him on DenverDevs @isaacmiller. 

View Event →