Presentations

Zach Mitchell
Audience: Developer
Topic: Developer

Sebastian has just entered the cold, cut-throat world of early stage startups, and you know what you do when you're cold? You layer up. In this talk we'll follow Sebastian as he's thrown from project to project at FurFinder, an AI-powered social media app for cats. As Sebastian works on different projects we'll see how he's able to instantly use development environments provided by different teams and layer them on top of each other like cozy software sweaters.

Nikita Jain, Pedro Nacht
Audience: Developer
Topic: General

This talk applies lessons learnt from community health efforts during Covid-19 pandemic to open source software security. Just as you don’t need to be a medical professional to help protect yourself and loved ones from Covid, you don’t need to be a security engineer to help secure your open source community against rising attacks. We'll cover examples from security outreach efforts to address unique aspects of open source and will shareactionable ways and free tools to improve the supply-chain security of not only your own projects, but also the network of projects that depends on them.

Will Fancher
Topic: NixCon

When NixOS boots up, the first userspace code that the Linux kernel runs is called "stage 1". Its main job is to configure the file systems used by the OS before starting it. This can get quite complicated, and systemd is here to help.

I will describe the goals of rewriting stage 1 to use systemd. I will also talk about how these seemingly small choices, like how to handle the first few seconds of boot, or the choice of my online username, can have unexpectedly significant results.

andrew fong
Audience: Everyone
Topic: DevOpsDay LA

Andrew will discuss his experience building continuous delivery systems through the hypergrowth phase of engineering organizations at YouTube and Dropbox.

Carlos Sanchez
Audience: Intermediate
Topic: Cloud Native

What does it take to move an existing product to a Cloud Native environment? how to do lift and shift to Kubernetes? Join us to learn about our experience and also how to deal with multi tenancy, isolation and resource management.

Yihong Wang, Kiersten Stokes
Audience: Developer

 In this talk, I’ll introduce you to the PrestoDB project used by Meta, Uber, and IBM to retrieve data from multiple sources, like PostgreSQL, Redis, MariaDB, and many others in a unified platform. 

Topic: NixCon

A series of short 5 minute talks about all things Nix.

Chris McKenzie
Audience: Everyone
Topic: General

There's a rich history of forgotten 1980s and early 1990s Unixes and ways of thinking about the home computer as workstation. Find out the history of both commercial and non-commercial efforts and how the Linux project successfully syncretized most of these strains to become the most popular Unix-variation. It might perhaps, give you new appreciations and ways of thinking about the systems and tools you use every day.   

Tejun Heo
Audience: Intermediate

The IOCost cgroup controller implements hierarchical weighted block IO distribution based on model-calculated cost of each IO. This can be used to isolate IOs among applications and containers running on the same system. This presentation takes a look at how the IOCost controller works, how comprehensive memory and IO isolation can be achieved with it, and how the model parameters can be benchmarked using resctl-bench and distributed for out-of-the-box configuration.

Topic: Ubucon

Join us for an informative session on automating LLM fine-tuning and developing chat-based and multimodal model assistants. Discover the potential of Large Language Models in your specific domain and learn how to optimize them. Learn about common pitfalls during the development cycle and how to overcome them.