Session List

Session List2019-10-02T20:07:53+00:00

Get Progressive with it

Presented by: Matthew LaForest

Responsive web design! Mobile first! Hybrid apps! We are continuously bombarded with new ideas about the best way to develop a new application. For a small team, effectively delivering across many platforms can be a problem, but delivering a hybrid app frequently falls into an uncanny valley trap. ...

Tags: Design (UI/UX/CSS), Javascript, Mobile, OtherFormat: PreCompilerLevel: Intermediate

Building a DevSecOps Pipeline

Presented by: Gene Gotimer

The release date is a week away. Development is complete. The code works, and everything looks good. Marketing is ready with the media blitz. Our customers are waiting to get their hands on the new features and are sure to give us good feedback. The only step left is to get the security group to...

Tags: Other, SecurityFormat: PreCompilerLevel: Intermediate

Hands-on Infrastructure as Code

Presented by: Andrew May

Learn the benefits of Infrastructure as Code (IaC) in this workshop where you'll provision resources in AWS using both CloudFormation and Terraform. Learn the joy of creating Infrastructure in a repeatable manner with a single command line replacing a hundred clicks in the web console.

Tags: Cloud, OtherFormat: PreCompilerLevel: Intermediate

Server Side Swift Saves CodeMash: Breaking free of the phone

Presented by: Anne Cahalan

CodeMash is a whirlwind of great workshops, talks, and experiences. If only you could capture these insights and save them forever... ...

Tags: Mobile, OtherFormat: PreCompilerLevel: Intermediate

Make More 💰 Money with Less 🛠 Effort: 🧪 Experimentation Before Implementation

Presented by: Scott Showalter

Developing apps is time consuming, with little guarantee of success. The Web, App Store, Google Play and beyond are littered with apps making low or no revenue because they don't solve problems people actually care about. Before you build your “killer” ap, how can you truly know beyond the...

Tags: Design (UI/UX/CSS), Mobile, Other, Soft Skills/Business, TestingFormat: General SessionLevel: Intermediate

Automating Your Automation: The Care and Feeding of Jenkins

Presented by: Jeff McKenzie

If you're like 70% of continuous integration and delivery users out there, you're using Jenkins, the powerful and popular automation server. But how do you know you're doing it right? Are you getting the most out of the strategies you've chosen? In this session you'll learn how best to manage your...

Tags: OtherFormat: General SessionLevel: Intermediate

Bringing Order to Chaos

Presented by: Scott Connerly

So, you find yourself coding in a code base that has some warts. OK, let's be honest, its a steaming pile of gum and toothpicks you're afraid to touch lest it might fall apart. How do you get from there to ... anywhere, let alone viable, architecturally useful, and stable? In this talk, we'll...

Tags: Other, Soft Skills/Business, TestingFormat: General SessionLevel: Intermediate

By Our Powers Combined: Observability for Developers

Presented by: Aaron Aldrich

The world of maintaining applications is shifting. Our Systems Administrators aren't monitoring our application servers, it's the SREs determining SLIs and SLOs for our Micro-Services and making sure our Cloud-Distributed systems are Observable in near-real time. It's enough for buzzword burnout....

Tags: Cloud, Other, TestingFormat: General SessionLevel: Intermediate

Well.. that's ONNX-pected

Presented by: Ron Dagdag

The world of machine learning frameworks is complex. What if we can use the lightest framework for inferencing on edge devices? That’s the idea behind ONNX format. Attend this session and find out how to train models using the framework of your choice, save or convert models into ONNX, and deploy...

Tags: .NET, Cloud, Big Data, Javascript, Other, PythonFormat: General SessionLevel: Intermediate

DDoS Attacks: Threat Landscape & Defensive Countermeasures

Presented by: Chris Holland

October 2016’s attack on Dyn's DNS infrastructure was a gloomy wake-up call to the online community at-large, depriving us access to some of the online destinations and applications we use every day, thereby confronting us with the stark reality of an old and ever-growing threat with which the...

Tags: Other, SecurityFormat: General SessionLevel: Intermediate

Understanding the identity business, and how to get out of it

Presented by: Jeff Putz

Knowing who is using your software is super fundamental. It's less important than ever to have to manage those identities yourself, but you can't escape understanding the protocols and players. Let's talk about how things like OAuth2 actually work, and then decide if you can get out of the business...

Tags: Cloud, Other, SecurityFormat: General SessionLevel: Intermediate

Test-driven development: save your time, save your sanity, write great code fast

Presented by: Paul Roub

For the skeptical: Both new and more-seasoned devs -- especially solo practitioners -- can have a lot of misconceptions about TDD. Mostly of the "it's extra work, it's extra code, I can't ship tests, why would I test something simple and obvious" variety. But magic happens when the light bulb...

Tags: Other, TestingFormat: General SessionLevel: Intermediate

Thirst-quenching Streams for the Reactive Mind

Presented by: Mary Grygleski

With the advances in multicore hardware and virtualization technologies, and the demand for highly responsive, resilient, and elastic systems and increasingly sophisticated applications, an array of reactive data stream processing libraries have been born to address the needs. Reactive Streams is...

Tags: Functional Programming, Java, OtherFormat: General SessionLevel: Intermediate