Presentations

Alexander Krizhanovsky
Audience: Intermediate
Topic: SysAdmin
  • Client and backend server connections management;
  • HTTP message queues and backend server connections failovering in HTTP standards and proxy implementations;
  • How HTTP/1.x, HTTP/2, and HTTP/3 (QUIC) decoders and parsers interact to each other;
  • HPACK and QPACK compression from HTTP/2 and HTTP/3 (QUIC) and when it hurts performance;
  • What and how HTTP allows to cache;
  • Different caching architectures;
  • Network I/O and TLS optimizations available in some web accelerators and modern Linux kernels;
Robert Treat
Audience: Everyone
Topic: PostgreSQL

Postgres 12 was released in late 2019. In this talk well cover new features, enhancements, and upgrade strategies for this new version of Postgres.

Joe Ayers
Audience: Everyone
Topic: HAM Radio

Recent FCC Notices for Proposed Rulemaking has put 3GHz and 5GHz Ham Radio allocations at risk. Will Ham Operators be able to repurpose commercial 802.11 devices in the future? Will Ham Operators be able to build high speed wifi like data networks?

Todd Miller, Peter Czanik
Audience: Intermediate
Topic: SysAdmin

Sudo is used by millions of Linux/Unix users to run commands as root or another privileged user, but most people are not familiar with all Sudo can do. Come listen to Sudo Project Maintainer Todd Miller and Open Source Evangelist Peter Czanick talk about changes in the next major release of Sudo, version 1.9. We will highlight changes to the Sudo Plugin interface, showcase the new centralized session recording functionality, and provide a short tutorial on writing Sudo plugins in Python. Finally, we will discuss some of the lesser-known features of Sudo.

Manrique Lopez
Audience: Everyone

Open source is becoming a key ingredient for companies to succeed. To achieve it, companies need to efficiently manage their relationship with open source projects. And that’s the main goal for companies’ Open Source Program Office (OSPO). So, they are key for companies' success. But, additionally, they could be very important for open source projects sustainability.

Oscar Medina
Audience: Everyone
Topic: Sponsored

Jenkins X, an open-source project introduced to the community by CloudBees, enables the rapid creation, delivery and orchestration of cloud-native applications based on continuous delivery best practices and the proven Kubernetes platform.  It is the CI/CD solution for the development of modern cloud applications on Kubernetes.  This workshop helps you get acquainted with the platform.

Suchakra Sharma
Topic: Sponsored

Coding without debugging is like riding a bike, blind, downhill, without breaks. The rigor we apply to runtime debugging of applications can also be applied before or after compile-time using static analysis tools. The only recourse a modern developer has is to sift through gazillion lines of code manually searching for a dangerous pattern or an exotic coding blunder that may have seeped in. In this workshop, we discover how code can be represented in a graphical format which can then be queried interactively to find common security or performance bugs in code. Sponsored by ShiftLeft.

Jennifer Scheuerell, Darren Douglas
Audience: Everyone
Topic: PostgreSQL

This hands-on tutorial is designed to get you quickly up and running with PostgreSQL. We will start with a quick introduction of fundamental relational theory, the SQL programming language, and PostgreSQL. We will then lead participants through creating a new database, creating and modifying tables, getting data into and out of the database, writing queries, and more. Bring a laptop with a recent version of PostgreSQL installed.

Shea Polansky, Morgan Gangwere
Audience: Everyone

The Why, the What, and the WTAF of a homelab. Looking at practical ways you can use a loose machine for personal media serving, storage management, and much, much more.

Mark Waite
Topic: Sponsored

Learn to create and run Declarative Pipelines with Jenkins. You’ll learn the structure of Declarative Pipelines, how to control their flow of execution, how to save artifacts of the build, and get practice using some of the features that give fit and finish to your Pipeline. The course consists of lectures with follow-along labs plus lab exercises that allow you to practice what you have learned.