SouthEast Linux Fest 2024

To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
10:00
10:00
50min
100 Rapid-fire Tips You Might Not Know about the Linux Command Line!
Luke Smith

A high-intensity tour of (at least) 100 tips for the command-line, bash, Unix and GNU/Linux itself. Hear something useful every 30 seconds! If 30 seconds is enough for you to internalize everything, this talk is guaranteed to make you a sysadmin within the 50-minute timeslot.

/dev/random
System76 (BallroomA)
10:00
50min
Cosmic DE

CEO of System76 will be giving a demo of the new Cosmic DE.

Emerging Technologies
Classroom (Degaulle/Heathrow)
10:00
570min
Lan Party and Lounge

This is a free area welcome to all and will be open during the whole even. The Lan area will feature table space with power and wired network drop. There will also be a table for test out your lock picking skills.

Community Events
BallroomD
10:00
50min
Linking Your Extended Networks with Mesh VPNs
Daniel Colson

An overview and comparison of the current most popular mesh VPN options like Tailscale, Zerotier, and Netbird, and how to use them to connect your computers and networks together.

FOSS @ Home
AlmaLinux (BallroomC)
10:00
50min
Operating Systems 101
Stephen Reaves

Crash Course to Operating System basics to prepare for this weekend

/dev/random
Altispeed (JR Ballroom )
10:00
50min
Self hosted messaging | Matrix in 2024
Noah Chelliah

Matrix is a new ecosystem that is rapidly maturing. From personal messaging, corporate chat, or emergency alert systems, Matrix is at the core.

Emerging Technologies
Rocky Linux (BallroomB)
11:00
11:00
50min
Exploring SLE Micro
Dwain Sims

A close up look at SLE Micro, the SUSE distro built to run containers.

FOSS in Prod
Altispeed (JR Ballroom )
11:00
50min
How to Homelab Without Burnout
Toyam Cox

The difference between a company project and a homelab project is the company project gets a team to support it when it becomes sewage. So let's talk about preserving your time when you can't hire a team for your house IT.

FOSS @ Home
AlmaLinux (BallroomC)
11:00
50min
OpenShift Virt - Using Kubernetes For Your Virtualization Needs
Steve Ovens

How OpenShift Virt can help you manage your VMs in the same manner as your containers

FOSS in Prod
Rocky Linux (BallroomB)
11:00
50min
The Evolution of Loki: New Features and OTEL Support in 3.0
Ward Bekker

Grafana Loki 3.0, a popular OSS log management solution, showcasing its evolution, scalability improvements, and enhanced support for OpenTelemetry (OTEL).

FOSS in Prod
System76 (BallroomA)
12:00
12:00
60min
Lunch
Altispeed (JR Ballroom )
12:00
60min
Lunch
System76 (BallroomA)
12:00
60min
Lunch
Rocky Linux (BallroomB)
12:00
60min
Lunch
AlmaLinux (BallroomC)
13:00
13:00
50min
Home Server BoF
Trey Howard

Do you run a Linux Home Server? Do you want to?

OFML + BoF
Classroom (Degaulle/Heathrow)
13:00
50min
Rocky Linux 8: A Retrospective
Louis Abel

A look back and a (small) celebration of the first Rocky Linux version and final 8.10 point release from the perspective of the project's lead release engineer.

/dev/random
Rocky Linux (BallroomB)
13:00
50min
The Science of Cooking
Jeff Propes

Join me for a tour through the science behind preparing and cooking food.

/dev/random
AlmaLinux (BallroomC)
13:00
50min
This is why we can't have 'nix things. Linux, Compliance && AWS GovCloud.
Tyler McAdams

A look inside what it takes to run and support Linux in regulated environments. FedRAMP, PCI-DSS, and other sectors where security and compliance are important factors.

FOSS in Prod
Altispeed (JR Ballroom )
13:00
50min
Tunneled Ingress: Patch or Proxy?
Kenneth Bingham

This one's for self-hosters navigating public ingress alternatives. We'll survey the gratis proxy providers and a libre entrant. We'll wrap up with some relevant examples for choosing between running a tunneling agent vs. going agent-less by patching the source to leverage a tunneling library.

FOSS @ Home
System76 (BallroomA)
14:00
14:00
170min
Kubernetes, straight up, from the ground up
Jason Plum

A deep dive demystification of "Kubernetes". The underpinning technologies that make the buzzword technologies actually work. Sane, practical patterns. Real-world implementations. Cost-effective development and skill building environments.

Training
AlmaLinux (BallroomC)
14:00
50min
Linux on Azure
Enrique Sanchez

I can talk for hours, best practices & what not to do, cloud-init customization, RockyLinux or on Azure, Microsoft Azure Linux ..., Migrating on-prem

/dev/random
System76 (BallroomA)
14:00
50min
Practical Computerized Home Automation
Bruce Momjian

Home automation is an elusive technology — often desired, rarely achieved. This talk explores a successful ten-year home automation deployment, outlining the challenges that derail many attempts. It will cover technology choices, programing basics, and a dozen successful applications.

FOSS @ Home
Altispeed (JR Ballroom )
14:00
50min
Rocky Linux SIG Showcase
Neil Hanlon

Rocky Linux's Special Interest Groups (SIGs) make up the lifeblood of the community of people that like to run Rocky on everything from Raspberry PIs to Supercomputers. Join us for an overview of all our SIGs and information to get involved!

/dev/random
Rocky Linux (BallroomB)
14:00
50min
Starting Your Own Podcast: Equipment, Software, and Techniques for 2024
Darin Pope

Whether you're an expert in your field or simply have a unique perspective to offer, starting your own podcast can be both rewarding and fun.

/dev/random
Classroom (Degaulle/Heathrow)
15:00
15:00
50min
How to run a business on FOSS
Brandon Lichtenwalner

I'm building a business that promotes using open technologies, and I'm building it on top of FOSS solutions wherever possible. Join me to learn how I'm doing it, which solutions I'm using, and what I've learned along the way.

FOSS in Prod
Altispeed (JR Ballroom )
15:00
50min
Netbox for network sanity
Adam Kennedy

Using a spreadsheet for IP management? Trying to track rack usage with a stale diagram? Keeping circuit information in interface descriptions? Bring conformity and clarity to your life with Netbox!

FOSS in Prod
System76 (BallroomA)
15:00
50min
You're On Tape! LTO Media for Linux geeks
Toyam Cox

Let us write data to the cheapest-per-terabyte medium! For beginners in the Linear Tape Open space, by an experienced beginner.

FOSS @ Home
Rocky Linux (BallroomB)
16:00
16:00
50min
Best Practices for Hardware Security Tokens
Jean Pierre LeJacq

Hardware security tokens from vendors such as Nitrokey and Yubico, are the single most effective mechanism to protect against cybersecurity breaches. In this session we discuss best practices on deployment and usage including use as a passkey, ssh, OpenPGP, passwords, disk encryption, and computer login.

FOSS in Prod
System76 (BallroomA)
16:00
50min
How to choose your next programming language
Eric S. Raymond

Life is short and the art is long. How should you choose the next programming language to invest time in? Choosing well requires some understanding of how we got here.

FOSS in Prod
Altispeed (JR Ballroom )
16:00
50min
Rook/Ceph in the Home Lab
Rich Freeman

Ceph is an established storage solution with a reputation for scalability and high availability, with pitfalls that need to be considered when running Ceph at small scale.

I will introduce Ceph, its benefits, how to go about adopting it in the homelab using Rook, and its unique architecture.

FOSS @ Home
Rocky Linux (BallroomB)
17:00
17:00
50min
"No Trade Secrets" - Energy, Open Source & Permaculture Design
Keith Bowers

Investigate producing food, energy and community on and around your property utilizing Permacultural design principles and open source tools.

FOSS @ Home
AlmaLinux (BallroomC)
17:00
50min
Adventures in Homelabing
Chuck PUP Payne

Do you need a rack or big iron or can you do home lab'ing with small board computers. Dicuss will be the pros and cons of both.

FOSS @ Home
Rocky Linux (BallroomB)
17:00
50min
Best Practices for Managing Jenkins
Darin Pope

Managing a Jenkins controller can be complex and time-consuming. In this presentation, we will discuss best practices for managing a Jenkins controller.

FOSS in Prod
System76 (BallroomA)
17:00
50min
Python Defined Infrastructure
Christopher Covington

Python has excellent abstractions and tooling. What if you could use this popular, general-purpose programming language for infrastructure? How to

  • Terraform: incrementally migrate from Hashicorp Configuration Language (HCL) to Python
  • Jinja: format templates in Python nicely, for Ansible, Airflow, and beyond
  • Ansible: write playbooks in Python instead of YAML
FOSS in Prod
Altispeed (JR Ballroom )
18:30
18:30
60min
Speaker Dinner

This is the prepared dinner for all Speakers at South East Linux Fest 2024.

Community Events
Classroom (Degaulle/Heathrow)
19:30
19:30
240min
Friday Night Social Party

It's a party... and its on a Friday Night... that would make it a... Friday Night Party

Community Events
BallroomD
19:30
120min
Geeks-w-Guns

Meet outside hotel front lobby at 7:30 PM to arrange carpools over to Blackstone Shooting Sports. Once at Blackstone, complete the range safety course and make any rentals/purchases you would like. We will provide targets, and a shared "fun gun" with a clip of ammo for everyone.

Community Events
Altispeed (JR Ballroom )
21:00
21:00
180min
Ham Exam Cram
Ben Williams

Need more info Need more info Need more info Need more info

Community Events
Classroom (Degaulle/Heathrow)
09:00
09:00
50min
A Geek's Guide to the Ukraine War, Episode 3 - the Empire Strikes Back
Eric S. Raymond

A historical, military-operational, and intelligence briefing on what you need to know to understand the war news.

/dev/random
Altispeed (JR Ballroom )
09:00
600min
Lan Party and Lounge

This is a free area welcome to all and will be open during the whole even. The Lan area will feature table space with power and wired network drop. There will also be a table for test out your lock picking skills.

Community Events
BallroomD
09:00
50min
Photography in the Linux Ecosystem with Darktable
Leander Hutton

Darktable is a FLOSS photo cataloging, editing and publishing tool. This will be a brief overview along with a demo of a functional workflow.

/dev/random
System76 (BallroomA)
09:00
50min
PostgreSQL BoF
Michael Brewer

In the PostgreSQL BoF, we will talk about all things Postgres; sharing strategies and answering your questions.

OFML + BoF
Classroom (Degaulle/Heathrow)
09:00
50min
Prepare to be Assimilated: Onboarding into the Rocky Linux Collective
Krista Burdine

From release rebuilders and testers, to meme-lords and more, everyone has a skill to contribute in the Rocky Linux community. Resistance is futile. Make your first commit today!

FOSS in Prod
Rocky Linux (BallroomB)
09:00
50min
Securing systemd services
Jean Pierre LeJacq

Systemd is ubiquitous on Linux for managing services. Unfortunately, properly securing these services is much less common despite excellent tooling for assessment, securing, and logging. We'll show a concrete example, using nginx, to properly secure a service.

FOSS in Prod
AlmaLinux (BallroomC)
10:00
10:00
50min
BioBoF
Christopher Covington

Come discuss Free Libre, and Open Source in chemistry, biology, bioinformatics, genetics, medicine, and related fields.

OFML + BoF
Classroom (Degaulle/Heathrow)
10:00
50min
DJ-BSD: DJing and music production in FreeBSD
Charlie Li

Creative urges mixing analog wax, sound and open source technology

FOSS @ Home
AlmaLinux (BallroomC)
10:00
50min
I want my cloud VM! (in regulated cloud environments)
Wayne Lovely

Compliance in cloud environments can be easier but you have to be flexible. Join us as we look at cloud analogs for Linux VMs to lean into our providers but be able to run all of our handy shell commands for workloads.

FOSS in Prod
Rocky Linux (BallroomB)
10:00
50min
MySQL server attacks YOU! (How we found CVE-2023-21980 in MySQL)
Alexander Rubin

Can your MySQL server attack YOU? Can a hacker execute a code on your laptop if you will simply login to a hacked MySQL database server? Is it even possible? Our presentation will unveil a novel attack vector, where MySQL database clients become the unsuspecting targets of an attack chain.

FOSS in Prod
Altispeed (JR Ballroom )
10:00
50min
Why isn't your keyboard open source yet?
Andrew Thompson

Dive into the eclectic world of non-standard keyboards where you can hack, solder and type your way to a happier input device.

FOSS @ Home
System76 (BallroomA)
11:00
11:00
50min
How to measure Linux Performance Wrong
Peter Zaitsev

In this presentation, we'll address common errors in measuring Linux performance. Are you relying on LoadAvg to gauge CPU load or Disk Utilization for disk status? We'll delve into these and other often-misinterpreted metrics, offering improved measurement approaches for enhanced Linux performance assessment.

Emerging Technologies
Altispeed (JR Ballroom )
11:00
50min
Live Portraits and Editing with Darktable
Leander Hutton

Get a free head shot and learn how to use Darktable. A companion workshop for the Darktable presentation.

/dev/random
Classroom (Degaulle/Heathrow)
11:00
50min
Postgres and the Artificial Intelligence Landscape
Bruce Momjian

Artificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational solutions — problems include fraud detection, voice recognition, and search result recommendations.

Emerging Technologies
AlmaLinux (BallroomC)
11:00
50min
PubSub: XMPP as Social Media
Alessandro (Denshi)

XMPP is more than a light and decentralized messaging protocol: Using "PubSub", one can transform it into a functional post-based social media. Clients like Movim use this to create entirely decentralized social media services.

Emerging Technologies
Rocky Linux (BallroomB)
11:00
50min
The Most Overbuilt Personal Blog Site
Stephen Reaves

Looking at an overbuilt static site generator from source code to deployment.

FOSS @ Home
System76 (BallroomA)
12:00
12:00
60min
Lunch
Altispeed (JR Ballroom )
12:00
60min
Lunch
System76 (BallroomA)
12:00
60min
Lunch
Rocky Linux (BallroomB)
12:00
60min
Lunch
AlmaLinux (BallroomC)
13:00
13:00
50min
Bash Idioms and Tools
Dan Good

One seldom sets out to write a 500-line bash script, but they can grow that large over time. As a follow-up to my previous bulletproof bash talks, I'd like to share some tips, idioms, and tools to help cope with scripts of any size.

FOSS in Prod
System76 (BallroomA)
13:00
50min
How to Read Books Better with Calibre
Davis

Reading has never been easier. We are living in a golden age of information access, and software tools like Calibre, a FOSS digital library, combined with online archives make this a great time to become an avid reader.

Emerging Technologies
Rocky Linux (BallroomB)
13:00
50min
Local Offline Generative AI on Linux - Part 1 : TextGen
JT (q5sys)

This talk will give an overview of generative AI on linux, what type of hardware is needed, what software is needed, and what you can expect.

Emerging Technologies
AlmaLinux (BallroomC)
13:00
50min
Statistically Hilarious: When XKCD Meets Data Science
Yulia Kuznetsova

Uncover statistical truths behind xkcd comics, all while learning the correct statistical methods to resolve the issues in the webcomic strips

/dev/random
Altispeed (JR Ballroom )
14:00
14:00
50min
A Layman's Guide to Cryptography
Cameron Conn

Cryptography keeps Alice and Bob’s conversations private from nosy Eve but also much more. In this talk you will learn about the history, fundamental principles, and uses of cryptography.

/dev/random
Rocky Linux (BallroomB)
14:00
50min
Local Offline Generative AI on Linux - Part 2 : ImageGen
JT (q5sys)

This talk will give an overview of generative AI on linux, what type of hardware is needed, what software is needed, and what you can expect.

Emerging Technologies
AlmaLinux (BallroomC)
14:00
50min
Troubleshooting Microservice Architectures
NIkolay Sivko, Peter Zaitsev

This talk explores troubleshooting complex systems with hundreds or thousands of services. It addresses key questions on necessary service information and dashboard structuring for rapid comprehension. Effective utilization of observability signals like metrics, logs, traces, and profiles is discussed, along with automation strategies for root cause analysis.

FOSS in Prod
System76 (BallroomA)
14:00
50min
What is Space Weather - And Why Should I Care?
Darrell Little

Solar Cycle 25 is approaching it's peak in 2024-25. Along with more sunspots, solar flares and coronal mass ejections (CME) events occur more often. This is a review of the impact solar weather has on Earth.

Ham Radio
Altispeed (JR Ballroom )
15:00
15:00
50min
An Introduction to Kubernetes Administration
Joseph Tate

Kubernetes (K8s) is not new, but it may be new to you. We'll learn how to set up and operate a successful K8s cluster on a local machine, view your cluster, inventory what's running, and dig down into running software when things go wrong.

Emerging Technologies
System76 (BallroomA)
15:00
50min
Gaming on Linux: Part 2: Electric Boogaloo
Batcastle

Last year, we covered how to improve gaming performance. In this talk, recap last years discussion, while we also cover improvements in performance since the past year, and also learn about tools to make it quicker and easier to get gaming!

/dev/random
Rocky Linux (BallroomB)
15:00
50min
Getting Started with Ollama
Darin Pope

Accessing LLMs through cloud services can be expensive and pose challenges related to data privacy and latency. To address these issues, Ollama is an open-source
engine designed to help users get up and running with large language models locally.

Emerging Technologies
AlmaLinux (BallroomC)
15:00
50min
Open Sourcing a Mall
Noah Chelliah

Keeping a mall running while ripping out all of it's infrastructure and replacing it with free and open source alternatives.

FOSS in Prod
Altispeed (JR Ballroom )
16:00
16:00
110min
Accelerating Linux Application Development with Flutter: A Hands-on Workshop
Ryan Edge

This workshop delves into the application of Flutter, a popular cross-platform development framework, for crafting native desktop applications specifically for the Linux platform. Participants with a foundational understanding of Flutter will gain practical experience and insights into building performant and visually appealing Linux applications.

Emerging Technologies
System76 (BallroomA)
16:00
50min
An SRE's Guide to the Anatomy of Good Alerting
Steve Ovens

Alerting is hard, most people get it wrong. Let's talk about actionable alerting

FOSS in Prod
AlmaLinux (BallroomC)
16:00
50min
Giving Back: Sustaining FOSS
Brandon Lichtenwalner

An empowering session on fostering open source stewardship. Discuss actionable strategies to support the community through time, talent, or treasure. Learn effective methods for giving back and inspiring others to contribute. Together, let's sustain the spirit of open source!

OFML + BoF
Altispeed (JR Ballroom )
16:00
50min
My FOSS Smart Home
Ian Reinhart Geiser

Amazon, Apple, and Google all have some spin on it, But they are all highly guarded walled gardens that track you, trap you, and in the end hold you hostage. I found a FOSS one that even the other less geeky members of my living arrangement are actually okay with.

FOSS @ Home
Rocky Linux (BallroomB)
17:00
17:00
50min
An SRE's Observability: Probably Not What You Think
Steve Ovens

Observability is a very overloaded term. It's used in various places but the definition is not very precise from an SRE perspective

FOSS in Prod
AlmaLinux (BallroomC)
17:00
50min
Why an Open Source License is Not Enough: Requirements for a Practically Useful Open Source Project
Peter Zaitsev

"Open Source" extends beyond licensing. This talk explores crucial project elements for holistic adoption. Assessing factors like binary availability, documentation, governance, and community dynamics reveals a project's true open-source essence. Learn key criteria ensuring long-term adoption beyond mere licensing considerations.

/dev/random
Altispeed (JR Ballroom )
17:00
50min
You use Linux? Nobody Cares!
Leander Hutton

Evangelism is borderline useless to annoying for most non-FLOSS using people. There are better ways to promote Linux and FLOSS that don't come off as bothersome or induce eye rolling.

/dev/random
Rocky Linux (BallroomB)
18:00
18:00
120min
Ham Radio Exams
Nick Bebout

See https://exams.southeastlinuxfest.org for more information and to register

Community Events
Classroom (Degaulle/Heathrow)
19:00
19:00
300min
Retro Linux Ragchew

JT and Jeff will be installing ancient versions of Linux on old hardware.

Community Events
System76 (BallroomA)
19:00
240min
Saturday Night Party

It's a party... and its on a Saturday Night... that would make it a... Saturday Night Party

Community Events
BallroomD
09:00
09:00
50min
"Selling" FOSS
Brandon Lichtenwalner

Let’s explore how to effectively communicate the value of FOSS to non-technical audiences. Topics include dispelling misconceptions, highlighting user benefits, avoiding pitfalls, and promoting the ethos of giving back. Come learn to advocate for open source beyond technical circles.

/dev/random
AlmaLinux (BallroomC)
09:00
50min
History of Ham Radio
Ben Williams

History of Ham radio from 1900 -2014, how Amateur radio influence the Broadcast television and radio we have today

Ham Radio
Rocky Linux (BallroomB)
09:00
50min
How I use Nextcloud for privacy
James T

My home installation of nextcloud. How I access it and use it to keep my data private.

FOSS @ Home
System76 (BallroomA)
09:00
50min
India's Aadhaar Program: A National Biometric Identification System, or how to Use FOSS at Scale to Enroll 1.2 Billion People!
Brad Whitehead

India has the world's largest biometric identification system, Aadhaar, encompassing virtually every resident and every financial transaction. This talk describes the Aadhaar program and how it uses open source software to scale to 1.2 billion people and millions of transactions per day.

FOSS in Prod
Altispeed (JR Ballroom )
09:00
170min
Lan Party and Lounge

This is a free area welcome to all and will be open during the whole even. The Lan area will feature table space with power and wired network drop. There will also be a table for test out your lock picking skills.

Community Events
BallroomD
10:00
10:00
50min
CI/CD Sucks
Toyam Cox

Continuous Integration and Continuous Delivery are lovely concepts. Make the computer do the work! So why do all the solutions... suck? And in what ways do they suck?

FOSS in Prod
AlmaLinux (BallroomC)
10:00
50min
Lightning-fast IPC through lock-free shared memory
Daniel Franke

A deep-dive into the fundamentals of concurrency on weakly-ordered memory architectures, building toward implementation of some basic lock-free data structures and their application toward very-low-latency inter-process communication.

FOSS in Prod
Rocky Linux (BallroomB)
10:00
50min
Where Permaculture & FOSS Converge!
Keith Bowers

Interested in permaculture design? Explore free & open information sharing, traditional agricultural methods and the technologies we use to monitor production, yields, energy usage and tooling.

/dev/random
Altispeed (JR Ballroom )
10:00
50min
Zero-instrumentation observability based on eBPF
NIkolay Sivko, Peter Zaitsev

System observability is crucial for issue resolution but demands significant time and resources. This talk focuses on leveraging eBPF to gather telemetry data like metrics, logs, and traces. We'll also explore tracking container activities and using telemetry for troubleshooting effectively.

Emerging Technologies
System76 (BallroomA)
11:00
11:00
50min
Beyond tcpdump -- Using eBPF and osquery for Linux Security Analytics
David Hillman

eBPF is a robust, efficient and safe method for running compiled or interpreted programs in kernel space.
This talk will show how eBPF programs can be used with osquery event system to send data to a security information and event management (SIEM) data lake for processing.

Emerging Technologies
AlmaLinux (BallroomC)
11:00
50min
Delay accounting: an underrated feature of the Linux kernel
NIkolay Sivko

Understanding CPU time shortages isn't simple. Conventional metrics like CPU usage or Load Average may not suffice. Few realize the Linux kernel tracks task wait times for kernel resources. This talk delves into Linux kernel metrics unveiling CPU time shortages, essential for managing application latency.

/dev/random
Rocky Linux (BallroomB)
11:00
50min
Explaining the Postgres Query Optimizer
Bruce Momjian

The optimizer is the "brain" of the database, interpreting SQL queries and determining the fastest method of execution. This talk uses the explain command to show how the optimizer interprets queries and determines optimal execution.

FOSS in Prod
System76 (BallroomA)
11:00
50min
Murdering autoconf for fun and profit
Eric S. Raymond

All build engines are quicksand; the bigger more and elaborate ones suck more. Here's how to climb out.

/dev/random
Altispeed (JR Ballroom )
12:00
12:00
50min
Closing Session

This is the closing Session of SouthEast LinuxFest 2024, this will officially end the event.

Community Events
AlmaLinux (BallroomC)