Presentations

Adis Bladis
Topic: PlanetNix

Pip, Conda, Poetry, and now, the Rust-based Uv. Python is a complex ecosystem fraught with pitfalls, fragmentation & historic legacy. Nix provides a unifying way to deal with complex software environments. However, language integration tooling for Python has been lacking. In this talk we'll explore pyproject.nix & uv2nix to wrangle everything from simple projects using requirements.txt & pyproject.toml to complex applications and monorepos.

benny Vasquez
Audience: Everyone
Topic: General

The adoption of open source software is on the rise across all industries, but what 'open source' means (even if they use the right licenses) is getting muddier and muddier. It can be hard to know for sure whether your efforts will benefit a corporation, a community, or both.
 
In this talk you will get a crash course on open source licensing, the differences and similarities in open source projects depending on who's funding it, the different ways you can engage with the types of projects, and how to decide what type of project you want to work on.

Julia Sloan
Audience: Everyone

This talk will focus on the development of an open-source Earth System Model (ESM) by the Climate Modeling Alliance (CliMA), which aims to address the limitations of existing, outdated ESMs that are computationally expensive and not readily publicly accessible. CliMA's model is being built from scratch to be less resource-intensive while maintaining scientific accuracy, making it more useful to the broader scientific community. The talk will highlight the benefits of providing such a model as open source to support climate research and collaboration.

Reza Rassool
Topic: Kwaai Summit

Wrap up the day with closing remarks from Reza Razool

Tim Quinlan
Audience: Developer
Topic: Developer

Many organizations have adopted the cloud for software deployment but still rely on local machines for development. A Cloud Development Environment (CDE) is now essential. This talk explores deploying a secure, scalable CDE that enhances performance and developer experience. Key focus areas include automation, self-service, efficiency, and fostering collaboration. Attendees will learn how to leverage cloud-native technologies, justify costs, and ensure long-term innovation, reducing time-to-market and boosting competitiveness.

Kelsey Hightower
Topic: Cloud Native

Kelsey will share some of his wisdom and wit concerning cloud and Kubernetes, and the future of automation in the age of AI.

Divine Odazie
Audience: Everyone
Topic: Cloud Native

Learn how cloud-native technologies like Kubernetes are revolutionizing database software, enabling scalability, resilience, and agility. Join Divine, a Data on Kubernetes Ambassador to explore real-world examples and best practices for building the next generation of database solutions.

 

Sukesh Behera, Jimmy McCrory
Audience: Everyone

At Walmart, Openstack clouds host large-scale applications with varying characteristics. We developed an algorithm to efficiently distribute and place workloads, preventing hotspots and performance degradation caused by noisy neighbors. The Cloud Rebalance strategy is designed to complement Openstack’s Live Migration feature, enhancing workload placement.

Nathaniel Moore
Audience: Everyone

The last generation of startups were all born and grew up in the Cloud.  Now that they've grown and established themselves, they're revisiting their Cloud decisions due to concerns about cost, performance, security, compliance, control, and sizing.  However, the expertise to do this has atrophied in Cloud-only shops, and the knowledge needed to do this has been lost.  With Infrastructure-as-Code and modern platforms like OpenStack, we can recreate this knowledge and customize hybrid cloud and self-hosted solutions, the future of these Cloud-only companies.  

Colin Charles
Audience: Everyone
Topic: Cloud Native

We went from running databases in a typical LAMP stack, to building databases to run in cloud like environments, to actually just running database in the hosted cloud (or a self-run hosted platform like Kubernetes). The principles of running your data stores, however, have not changed, and still require: monitoring, instrumentation, management, compliance, high availability, optimised performance, security, capacity planning, and keeping up with the SLAs.