Session List

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

The UX of Configuration Files

Presented by: Eemeli Aro

Developers are people too, and should be your primary concern when designing an interface for them to configure your tools and libraries. In other words, there are better options than JSON available, but they each come with associated costs and limitations. How well do JSON5, YAML and TOML play with...

Tags: Design (UI/UX/CSS), JavascriptFormat: General SessionLevel: Intermediate

Angular and The Case for RxJS

Presented by: Sandi Barr

When choosing Angular to build a front end app, it can seem like RxJS is just one more thing to learn, and there’s no easy transition coming from another framework. But RxJS is efficient and expressive! We declare relationships between entities, describing the what not the how. The basic sequence...

Tags: Functional Programming, JavascriptFormat: General SessionLevel: Intermediate

Vue 3.0 Smaller, Faster & Stronger

Presented by: Dan Vega

Vue.JS has quickly become one of the most popular JavaScript frameworks around. The Vue Core Team is getting ready to release the third major version of the framework and it's packed with new features and performance updates. In this presentation, I will show off some of those new features such as: ...

Tags: JavascriptFormat: General SessionLevel: Intermediate

Securing Your API Endpoints - A Practical Authentication Guide

Presented by: Seth Petry-Johnson

It's never been easier to expose services over HTTP. It's also never been easier to inadvertently expose security holes via those same services. ...

Tags: .NET, Javascript, SecurityFormat: General SessionLevel: Intermediate

TerseScript: JavaScript with 6 characters or less

Presented by: Mike Hand

Let's explore the unique properties of JavaScript and learn how to write ANYTHING using only brackets, parentheses, plus, and bang. When you go back to using your full keyboard, you'll do it with a better understanding of JavaScript and some of it's, um, "features." Some of these hacks should NOT be...

Tags: JavascriptFormat: General SessionLevel: Intermediate

Human Readable JavaScript: Using ES2015+ to Craft Better Code

Presented by: Laurie Barth

Love JavaScript? Awesome! Hate JavaScript? That's ok! In the past, JavaScript hasn’t always been easy to read; lots of dollar signs and slick one-liners do not a sustainable, high-longevity language make. ...

Tags: JavascriptFormat: General SessionLevel: Intermediate

Testing your UI Components

Presented by: Avindra Fernando

When our clients give us kudos for releasing high quality applications, it makes us happy. To achieve great levels of quality, we need to thoroughly test our applications. But we know that some forms of testing can be expensive and tedious at times. Unit and integration tests help overcome some of...

Tags: Design (UI/UX/CSS), Javascript, 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

Building a super performant GossipGirl.com in Gatsby in under 50 Minutes

Presented by: Jennifer Wadella

Hey, Upper East Siders, Gossip Girl here bringing you the scoop on rapidly building static websites in React. I don’t know about you, but my site is in a major need of an overhaul, so we’re going to rebuild it in under 50 minutes using GatsbyJS. We’ll make SEO look hot and blow some minds with...

Tags: JavascriptFormat: General SessionLevel: Intermediate

Burn It Down and Start Again: Principles of Modern JavaScript

Presented by: Joe Morgan

Heard about the latest JavaScript syntax? Seems like a day doesn’t pass without a language update. And with all the focus on syntax changes, it’s easy to miss the subtle principles driving JavaScript. Modern JavaScript doesn’t just have new tools, it’s composed differently. Don’t use a...

Tags: JavascriptFormat: General SessionLevel: Intermediate

React State: Redux & Context & Hooks, Oh My!

Presented by: Michael Moran

In the age of ephemeral javascript frameworks, ReactJS has lasted 5 years and only grown in popularity as its evolved. Despite its popularity, there is one burning question for anyone working with React: "How should I handle state?". We have many options at our disposal including React component...

Tags: JavascriptFormat: General SessionLevel: Intermediate