Presentations

Simon Strohmenger
Audience: Everyone

Digital citizen participation is widely regarded as a significant promise for democracy, yet its success is far from guaranteed. In this presentation, we will explore the key factors that contribute to successful and impactful participation. Drawing on examples and lessons learned from our extensive Consul community, which includes over 250 municipalities and governments, we aim to highlight practical insights and success strategies that not only build long-term trust in democracy but also yield innovative results.

Steve Oualline
Audience: Developer
Topic: Workshops

Day 1 of a a two day class on embedded programming. We will be programming a STM Arm chip with no operating system. This will be bare metal programming.

Topics include what the compiler does behind the scenes, I/O direct to the hardware, memory layout, reading assembly, and interrupt programming.

Pre-registration (in addition to your conference registration) is required.

Steve Oualline
Audience: Developer
Topic: Workshops

Day 2 of a a two day class on embedded programming. We will be programming a STM Arm chip with no operating system. This will be bare metal programming.

Topics include what the compiler does behind the scenes, I/O direct to the hardware, memory layout, reading assembly, and interrupt programming.

Pre-registration (in addition to your your conference registration) is required.

Guillaume Saunier
Audience: Everyone

This session aims at exploring how digital tools like Decidim can transform democratic engagement through open government practices. We will look at use cases from Geneva and Neuchâtel, Switzerland. The talk will showcase how local government has accelerated participation through an open public digital infrastructure approach. Additionally, it introduces Voca.city, an open-SaaS solution aimed at removing technical and financial barriers to Decidim's adoption, enabling more organizations to foster inclusive governance.

Peng Wang, Longda Feng
Audience: Everyone

OceanBase is a distributed, scalable database offering high performance and reliability for OpenStack. This session covers its key features—high availability, MySQL compatibility, and scalability—enhancing OpenStack's efficiency. It also explores deploying OceanBase with Helm, the Devstack OceanBase Plugin, and SQLAlchemy compatibility. Attendees will learn how OceanBase integrates with OpenStack to meet modern cloud demands and apply it effectively.

Sinan Kefeli
Audience: Intermediate

Accurate job classification is essential for understanding labor market trends and informing policy decisions, but modern job descriptions are complex and varied. We explore how open-source AI tools like PyTorch and HuggingFace models can improve mappings of Standard Occupational Classification to job descriptions. Using these technologies, we develop methods to better interpret and classify unstructured job data, leading to more precise occupational analysis. Join us to learn how open-source AI can enhance workforce analytics and how you can apply these tools in your own projects.

Alana Wu
Audience: Everyone

Euphony Echo is a VR app making music therapy accessible for individuals with autism, supporting emotional expression, anxiety management, and communication. Users explore songs backstage, perform on a safe virtual stage, and receive real-time pitch feedback via an advanced Vocal Engine. By blending technology and therapy, Euphony Echo fosters confidence, reduces anxiety, and bridges gaps in traditional music therapy access. 

Nithish Raghunandanan
Audience: Intermediate

With the rise of large language models (LLMs) enhanced by retrieval augmented generation (RAG), it has become essential to develop rigorous evaluation methodologies to assess their effectiveness across diverse use cases. RAG combines a model's generative capabilities with information retrieval, allowing for contextually relevant responses grounded in up-to-date, factual knowledge. This talk will focus on the unique challenges and best practices for evaluating RAG applications covering quantitative metrics (e.g., accuracy, relevance, etc).

Gene Chuang
Audience: Everyone

I worked at GoTo.com/Overture/Yahoo in Pasadena 24 years ago, we were doing Big Data when it was called just data.  Information Retrieval used all the sexy ML/LLM/AI concepts you hear about now.  I'll discuss the parallels and extrapolate on what's next for LLM, based on what happened with Search.

Jordan Rome
Audience: Developer

On its face, bpftrace is a simple DSL/tracing-tool for writing BPF programs. It abstracts away a lot of the complicated user and kernel space code neccessary to write observability and debugging programs. However, adding new language features/syntax isn't easy. There are a lot of considerations to be made in regards to bpftrace's primary usecases and the classic problem of how much complexity/details to hide from the user.