DenverScript
Sep
26
6:00pm 6:00pm

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 →
Denver Startup Week Panel: Design Leadership from the Female and Non-binary Perspective
Sep
28
4:00pm 4:00pm

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 →

Node.js Denver
Sep
21
6:30pm 6:30pm

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:30pm 6:30pm

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:30pm 6:30pm

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:00pm 6:00pm

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:30pm 6:30pm

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:00pm 6:00pm

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:00pm 6:00pm

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:00pm 6:00pm

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:00pm 6:00pm

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:30pm 6:30pm

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:30pm 6:30pm

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:30pm 6:30pm

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:00pm 6:00pm

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:30pm 6:30pm

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 →
DenverScript
Jun
13
6:00pm 6:00pm

DenverScript

DenverScript—DinosaurJS Edition! 

RSVP on Meetup. 

*NOTE! Everyone bring headphones for the demo!

Talk #1: Space Your Face: this is your brain on spatialized audio—Myles Borins

How does the human brain know where sound is placed? How can we use that information to hack the brain into thinking recorded sound is coming from a certain place. OMG you can do this with a browser? All this and more when Myles Borins SPACES YOUR FACE! Bring headphones for the demo! 

How the brain places sound in space is incredibly interesting. Once you can codify this phenomenon it is possible to use computer and hardware to encode and emulate sounds in physical space. Virtual Reality sound! 

Myles is a contributor to Node, member of TC39, and Node Developer Advocate for the Google Cloud Platform. Myles studies music technology in graduate school and did a course on spatial audio. This included both programming software to place sound in space and using that software to write compositions. 

Talk #2: ALT-CTRL: Scream into this Arduino—Rachel White

 

As IoT integration into our daily lives becomes more and more advanced, what are the different ways we can control devices? There’s a plethora of sensors & modules you can use to interact with hardware, even some you can put in your own body, so let’s see how far we can take it.

When you think about bots, the first thing that pops into your mind is probably cute little robots (as it should be)– but did you know there’s a whole world out there of modules that can allow you to control items through various means of interaction? Accelerometers, capacitive touch, light, sound, and more! Learn about different modules that you may not have used before and see how easily they integrate with an microcontroller through wiring diagrams and code examples. Find out about the emerging occurrences of Biohacking– especially RFID implants, which I will show via my own chip implanted into my hand. Experience live demos of how some of these work, try them out yourself through a little audience participation, and walk away with a new exciting perspective on fun ways you can get creative with your own hardware projects.

Rachel is a Technical Evangilist at Microsoft, cat herder, co-host of JS Party, and a literal cyborg.

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 →
DDD Denver
Jun
12
6:30pm 6:30pm

DDD Denver

Back to Basics: Aggregates in Depth

RSVP on Meetup

Back to Basics: Aggregates in Depth - Josh Maletz

Join us as we take an in depth look at one of the fundamental Building Block Patterns of Domain-Driven Design: Aggregates. We'll first look at what it means to be an Aggregate in the DDD sense and follow up with some of the recommended rules for implementation as well as scenarios for when it makes sense to break the rules. 

We will look at and discuss several models and code samples.

Schedule

• 6:30 PM: Food & drink (including alcohol) provided and conversation - a big thanks to Code Talent for sponsoring the catering!

• 7:00 PM: Announcements

• 7:05 PM: Main presentation, discussion, and conversation

About the Presenter

Josh Maletz is currently a Senior Manager at Nordstrom and co-organizer of the Denver DDD Meetup. Josh is a Software Engineer, Architect, Agile Practitioner, Coach, and Servant Leader with more than 15 years of experience delivering outstanding business value. 

 

View Event →
Node.js Denver
Jun
7
6:30pm 6:30pm

Node.js Denver

Building the UI—a comparison of React, Vue, and Marko (from the Marko Creator) 

RSVP on Meetup. 

Talk: 

At eBay we are re-inventing how we build our web front-end in a way that scales to hundreds of teams and can handle eBay-scale traffic.  Each team manages and develops their own independent application.  Over the past few years, teams have been migrating to a Node.js stack using Marko as the view layer.  Marko is open source and has enabled teams to build reactive, UI component-based apps that stream HTML from the server to deliver SEO-friendly pages that load quickly and minimize the time to first byte. 

How does Marko compare to popular alternatives such as React and Vue? How are we using Marko?  How can you get started with Marko? What other tools are we using?

Speaker:

Patrick Steele-Idem is a Senior Staff Engineer on the eBay Platform team and is currently spearheading eBay’s open source initiative and actively engaged in many open source projects (including Marko.js, Lasso.js and morphdom)

View Event →
Sass Hack Denver
Jun
1
6:30pm 6:30pm

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 →
Denver Microservices
May
24
6:00pm 6:00pm

Denver Microservices

"Tearing Down the Monolith" and "Serverless Microservice with Vert.x" 

RSVP on Meetup. 

For our May meeting, we are excited to have 2 talks! 

  • 6:00—6:30: networking and food 
  • 6:30—6:40: announcements 
  • 6:40—7:25: "Tearing Down the Monolith" — Jeremy Thomas 

bout Jeremy Thomas: 

I have no business being a software developer. My Liberal Arts degree in Spanish prepared me for a career in the coffee industry, not tech.

But, after teaching myself Java, here I am.

I was a Senior Director of Software Development at a company in San Diego called The Active Network. I was responsible for 12 development teams, and was proud of the organization I ran.But I always had the desire to "make a dent in the universe" - to use my technology skills to build something that changed people. In 2012 I quit my cushy job and moved to San Francisco to start a company. We raised money. I wrote code - a lot of code. The company didn't work.

So I tried again.

And that company didn't work.

I'm happy to say I've found something that does work. My job is to both write code at and build the Denver engineering team for Gusto.

  • 7:30—8:15: "Serverless Microservice with Vert.x" —Rowell Belen 

Bio coming soon. 

 

View Event →
DenverScript
May
23
6:00pm 6:00pm

DenverScript

Monthly Denver Script 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.

Shorter Presentation(10 - 15min): Docs for Humans - Gabriel Konkle

From esoteric to non-existent to just plain incorrect. Paltry documentation pervades our community. Can you blame the creators, though? There are hardly enough hours in the day (unless you're Beyoncé,) and creators know senior devs will just read the source. Why bother? 

I believe our industry will only benefit from making our tools more accessible, approachable, and accurate. When we boost others' abilities to create, we may find ours boosted, too. Let's spend less time furrowing brows at ambiguous docs and more time creating! 

I intend to show you simple, practical ways to make your documentation understandable and easy to read by developers of all stripes. I will also introduce you to an ambitious project underway called "Docs for Humans." Instead of relying on time-starved creators to keep their documentation up to date, Docs for Humans relies on the community who actually uses the tools day to day. It's like Wikipedia for documentation. Learn how to get involved. 

For over a decade, I was a visual artist, the world of photography, video production, and graphic design being my milieu. Now, my creative abilities lend my programming a unique quality, as I engineer the front end of universal applications to be charming, functional, and beautiful.

Longer Presentation(20 - 30min): Tessel with fricken laser beams - Drew Dahlman

A case study in using Tessel, Lasers, iPads and local networks for an experiential installation on a bus. We will be going over some creative uses for Javascript on IoT devices in exploring the Tessel and a time of flight range sensor as well as taking a look at doing experiential installations and the process of taking web tech into the real world by making use of canvas, local networking, websockets, and other tools.

Drew Dahlman is a senior Developer at Legwork and the founder of Develop Denver.

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
May
17
6:30pm 6:30pm

Node.js

Node.js for beginners: Why so Asynchronous? 

RSVP on Meetup. 

Speaker: Ryan Ciecalone is a Developer who is passionate about Full Stack JavaScript Web Development. He works at Polaris Alpha in Colorado Springs. Connect with him on Twitter @RyanCiecalone

Talk: Node.js for beginners - Why so Asynchronous???

This talk will help you get started with Node.js. It's fast and scalable. It's great for APIs, andit has a popular package manager, NPM. We'll go over when to use Node.js and then take a look at its strengths and weaknesses. We'll demo some code samples and start a server with Node. You'll get a look at what framework to use, be it something like Express or Koa, and learn about middleware. You'll also get a list of where to go to get started with Node.js. If you've been curious about Node.js but haven't taken the leap, come and find out - Why so Asynchronous???

View Event →
Denver is for Robots
May
11
6:00pm 6:00pm

Denver is for Robots

Round Table Gathering

RSVP on Meetup 

Welcome to the first Denver Is For Robots Meetup Group! 

About this event: 

Let's get together and talk about robots! This Meetup event will focus on robotics and artificial intelligence as it applies to education, design, and entrepreneurship in the growing community around us; what we're at and where we're going. 

The format is intended to be inclusive and open, allowing people from all walks the chance to engage with questions and conversation. Come prepared to talk, or just listen, as we line out our direction as a community. 

Some notes on the format: 

If you're a student, hobbyist, engineer, developer, scientist, maker, thought leader, or just thinking about ways to outsource your job to a machine—then you've come to the right place! We want to stimulate the community by bringing people together so that they can share, challenge each other, and innovate together. 

Want to join a study group? Want to launch a business focusing on Al? Want to wow your friends with "smart" devices? This is all welcome here. 

With that, this is anything-goes format, where open discussions can happen in real time. You may want to bring one or more of the following items: 

  • Robots. It is a robotics community after all! 
  • Ideas! 
  • Questions—what's important to you? 
  • Pen/pencil and paper to take notes and share information. 
  • Cameras—You may want to document or you may just want to share pictures of your pet projects. 
  • Business cards—you never know when you'll need to be in touch! 
  • Friends! The more, the merrier! 

Free food and beverages will be served! 

If you would like to contribute to this event, please let us know. 

Stay tuned for updates as the event rolls out! 

View Event →
DDD Denver
May
8
6:30pm 6:30pm

DDD Denver

Book Club: Functional and Reactive Domain Modeling

RSVP on Meetup. 

Speaker: TBD—check back for more details closer to the event!  

Schedule

6:30 - 7 pm: Food & drink (including alcohol) provided and conversation 

7 pm: Announcements 

7:05 pm: Main Presenter

~8:30 pm: Conversation

*Held at Code's NEW location: 3412 Blake Street. See you there! 

View Event →
Sass Hack Denver
May
4
6:30pm 6:30pm

Sass Hack Denver

Breaking Free from Bootstrap: Custom Grids with Sass

RSVP on Meetup. 

Bootstrap, Foundation, and a handful of other CSS libraries provide "instant grids" for developers. Unfortunately, that convenience comes with some major trade-offs: inflexibility, unnatural markup, and bloated CSS. 

We'll checkout some awesome Sass that will let us create grids just as quickly, but without those trade-offs! 

View Event →
DenverScript
May
3
6:00pm 6:00pm

DenverScript

Steal JS Workshop

RSVP on Meetup. 

In this hands-on training, we will learn how to build a multi-page, progressively loaded site, that uses hot-module swapping with the StealJS module loader. Let's break that down: 

  • Multi-page: listen to when the URL changes and show different content to the user. 
  • Progressively loaded: load only the JS and CSS required for a particular page. 
  • Hot-module swapping: when a file changes, the UI is automatically updated. No more reloading! 
  • Module loader: StealJS loads JS and other code like Webpack, RequireJS, and browserify. Module loaders help organize a project's scripts and build into minified scripts that load in production quickly. 

We'll StealJS to: 

  • Set up a project from scratch.
  • Install and import other packages from npm, including jQuery. 
  • Make and test a mini application. 
  • Create modules in the ES6 and CommonJS formats. 
  • Organize your modules using the modlet workflow - adding tests, docs, and demo pages.
  • Build your application to production. 
  • Export modules to other formats and publish your module to NPM. 

*Held at Code's NEW location: 3412 Blake Street. See you there! 

View Event →
Papers We Love
Apr
27
7:00pm 7:00pm

Papers We Love

Copysets: Reducing the Frequency of Data Loss in Cloud Storage

RSVP on Meetup 

Come see Aysylu Greenberg talk about one of her favorite papers: 

Copysets: Reducing the Frequency of Data Loss in Cloud Storage

It describes an interesting approach to data replication which allows for finer control over the probability of data loss occurrence and the amount of data loss during such an event. In addition, we'll discuss a technique for moving randomization from runtime to initialization to achieve the same benefits. After the discussion of the paper's contributions, we'll turn to pragmatic aspects of this approach.

Dinner will be provided and afterwards we'll set out to one of the breweries around the corner.

View Event →
Denver Microservices
Apr
26
6:00pm 6:00pm

Denver Microservices

Operational Excellence with Microservices

RSVP on Meetup

For our April meeting, we are excited to have Tim Schmelmer coming to speak on Operational Excellence with Microservices: on the impact of supporting a widely distributed system on your team's structure, processes, and choice of tools. 

6:00-6:30: Networking and Food

6:30-6:40: Announcements

6:40-8:00: Operational Excellence with Microservices—Tim Schmelmer

Successfully developed and launched  software  spends  the  vast  majority  of  its lifecycle  in  a  state  where  it  needs maintenance  and  support.  In  an  environment  where  the number  of  services  can  easily  outnumber  the  number  of developers  in  your  engineering  organization,  it  is  business-critical  that  operational  support  runs  efficiently  and effectively, without impacting the productivity and retention rate of your engineering staff.  

This  talk  will  look  at  the  processes,  and  some  of  the  available  tools to  help  with  achieving  excellence  in supporting your services. The speaker will intersperse the discussion and recommendations with examples to underline the lessons learned from many years of experience of being on-call. 

About Tim Schmelmer: After abandoning his childhood dream of becoming an actual firefighter, Tim Schmelmer did the next best thing and became a software developer. He has spent the past 20 years extinguishing fires while working for technology consulting companies, telecommunications equipment manufacturers, building control systems for research telescopes, selling things to people via a Web browser and mobile apps, and making sure your ride-share driver finds the quickest route to you. Tim found his love for building microservices systems while working at Amazon.com, and he has since been on a mission to help teams to do as little firefighting as possible while building and maintaining service-based platforms. When he is not hacking away on his keyboard, or trying to be a good husband, father of two girls and tamer of an overly energetic puppy, Tim loves to run, bike, and hike in the mountains near beautiful Boulder, Colorado.

8:00-whenever: Drinks/Socializing

View Event →
DenverScript
Apr
25
6:00pm 6:00pm

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.

Short Presentation (25 min)

Bringing Back the 1990s: The Revenge of JavaScript Style Sheets—Steve Kinney

JavaScript Style Sheets (JSSS) was a technology introduced by Netscape in 1996. Chances are, you've never heard of JSSS, since it was available in Netscape Communicator 4.0. They allowed you to define custom styling rules for your web pages. You're probably more familiar with its competitor at the time—CSS. They were pretty cool though. JSSS allowed the developer to style the DOM using a full programming language with variables, conditionals, and functions. 

The obvious spoiler alert here is that CSS won and JSSS lost, right? It's not that simple. A lot of the ideas from JSSS have slowly been creeping back into our toolset. SASS brought programming logic back into styling our applications. CSS picked up variables and the ability to do calculations. Finally, the React community has been—maybe unknowingly—bringing JSSS back from the dead. In this talk, we'll take a good hard look at JSSS and the ways in which JSSS has had enduring legacy after its untimely demise. 

Long Presentation (30 — 40 min) 

Practical PureScript—Brandon Konkle

PureScript is a pure functional language that compiles to JavaScript. It introduces sound and expressive types heavily inspired by Haskell and compositional programming. Learn why this is a good thing and practical ways to begin incorporating PureScript in your existing projects, including examples in multiple frameworks. 

Brandon Konkle is a front-end engineer with nearly a decade of experience creating dynamic web applications. He recently launched Ecliptic, a consulting team focused on React and React Native. 

Socialize: 

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

View Event →