Session List

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

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

Project Zero or Removing barriers for creating OSS libraries

Presented by: Jimmy Byrd

You have a brilliant idea for an open source library. You start this new repository thinking of how bright the future is with your code being use by others. Then reality then sets in. You realize to make all this possible you have to do a lot of non-feature work. You need a project structure, a test...

Tags: .NET, Functional Programming, OtherFormat: General SessionLevel: Introductory and overview

Fast, Reliable, Powerful IoT Projects Built on Elixir With Nerves

Presented by: Joel Byler

Elixir was built to deliver low-latency, distributed and fault-tolerant systems, this is great for large enterprise applications but can also be leveraged to build impressive IoT applications on small single board linux machines like (but not limited to) a Raspberry Pi. Nerves was built to give...

Tags: Functional Programming, HardwareFormat: General SessionLevel: Intermediate

Learning R through sports, or learning sports through R

Presented by: Mike Roznik

Big data has been a buzzword for years, but it’s only recently been hitting the world of professional sports. How do sports teams use this big data? Why with R! Together we’ll learn what kind of data they look for and how they present it. Along the way we’ll look at real world examples of R...

Tags: Big Data, Functional Programming, OtherFormat: General SessionLevel: Introductory and overview

Solving the Boolean Identity Crisis

Presented by: Jeremy Fairbank

While powerful in its simplicity and important to computation, the boolean can be limiting in applications. In this talk, briefly explore the history of boolean logic in computation and look at how booleans can become misused in programming languages. Explore examples where booleans obscure the...

Tags: Functional Programming, Javascript, OtherFormat: General SessionLevel: Introductory and overview

Practical Functional Programming

Presented by: Jeremy Fairbank

Functional programming is more than just math and monads. Functional programming empowers developers to solve real problems with safe, predictable, and maintainable code. In this talk, discover the basics of functional programming and how to apply functional concepts in a practical manner. Learn how...

Tags: Functional Programming, Javascript, OtherFormat: General SessionLevel: Introductory and overview

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