Presentations

Joshua Drake
Audience: Everyone
Topic: PostgreSQL

A discussion about the snap package format, why it benefits PostgreSQL, the basics of creating a snap package and the future direction of the PostgreSQL snap distribution. Topics include discussions of snap vs flatpak, community, building and deploying and practical use considerations of PostgreSQL within this format.

Frank Karlitschek
Audience: Intermediate
Topic: Cloud

This talk will cover the current problems with espionage and security and strategies on how to fix this problem. It will also discuss the current and upcoming federation features of Nextcloud and how to become part of the community. Another topic will be why the Nextcloud community forked ownCloud to bring it to the next level.

Tom Callaway

Tom Callaway, co-author of Raspberry Pi Hacks (O’Reilly, December 2013), will share hints and tips for brave hackers ready to bring their ideas to life with the Raspberry Pi. They’ll start with the important basics of doing tricks with your Pi and go on to talk about a few fun projects, from game emulators to cameras in the sky. This talk is fun for both experienced builders and novices, so feel free to bring along kids, friends, neighbors, and anyone else you think might like to get started building with the Pi.

Mario Bajenting, Jason Kim
Audience: Everyone
Topic: Youth

Audacity is an audio software for recording and editing multi-track sounds and songs. Audacity's simplicity allows beginners to easily assemble sound effects, sound bites, and full-length tracks. Its ability to edit sounds that are either recorded or imported makes it useful in education. These sounds can be utilized for various purposes, such as creating original sounds for presentations or recording clearer and cleaner voice recordings. In addition, audacity serves as an introduction to students who aim to make music in the future. 

Murali Paluru
Audience: Developer

As container adoption grows, many companies must weigh the pros and cons of converting older applications into microservices. We walk through the process of refactoring a popular application, with practical considerations for IT and dev teams.

Samuel Coleman

Use of free and open source software (FOSS) by teachers in public schools is limited. The purpose of this study was to determine whether there were statistically significant differences among teachers who use FOSS in the classroom, teachers who use proprietary software in the classroom, and teachers who do not use software in the classroom at all, with the goal to propose ways to mitigate barriers to implementation of FOSS by teachers in public schools. The research design was quasi-experimental.

Stacey Gandarilla, Daniel Cortez, Koda Kol
Audience: Everyone
Topic: Youth

With the anticipated release of the Nintendo Switch in the upcoming months, the next generation has yet to experience the origins of video games starting with Atari's PONG in 1973. Each year, game consoles consume more processing power which is apparent in virtual reality games. The Raspberry Pi, a compact computer, is an ideal system to run an emulator for retro video games because it is powerful and affordable for gamers traveling back in time. In order to understand current game systems, we must investigate where it all started.

rkt
Josh Wood
Audience: Intermediate

rkt is a secure, modular execution engine for app containers. It was designed to reflect the lessons of running container cluster infrastructure at scale and is released under the Apache license. Written in Go, rkt implements container isolation through a flexible and interchangeable set of “stages,” providing multiple execution regimes for a container image. At rkt’s core is a command line utility that does not invoke a long-running daemon process, making app container lifecycle management simpler and allowing loosely-coupled integrations with service management and orchestration.

Phil Dibowitz
Audience: Beginner
Topic: General

SCALE has grown a lot in its 15 years. Last year we had 11 tracks, plus installfests, gamenights, BoFs, and a myriad of hosted events. It's a big place and whether you're a 14 year veteran or a newcomer, it can be overwhelming. This is a two-part event. The first half will be a talk about how to get the most out of SCALE. We'll cover the kinds of things SCALE has to offer and tips to make sure you make the best of your time here. Following that will be a short panel with some people who have been with SCALE for a while.

StJohn Johnson
Audience: Developer

Screwdriver.cd is a new, Open-Source build system designed around Continuous Delivery to production for today's world of dynamic infrastructure. Based heavily on our own experience evolving Continuous Delivery at Yahoo's scale, we released a streamlined Screwdriver to share our learnings towards the growing momentum around Continuous Delivery and Container-based infrastructure. In this talk, we will give an overview of Screwdriver, show how we have scaled the internal Screwdriver at Yahoo, and finally demonstrate Screwdriver's easy setup and use.