Main Track

List of Events

Here is a list of event, includes speaker session and other intermediate slots (e.g. lunch):

Open Source, Open Possibilities: Exploring AWS's Innovative Open Source Projects

The speaking section will explore AWS's open-source projects in the container realm. Attendees will learn about tools that enable fast, secure, and scalable application development to meet enterprise needs. The session will highlight Finch, a new open-source container tool that streamlines the container development process. Additionally, the discussion will cover Bottlerocket, a Linux-based open-source operating system that reduces maintenance overhead and enhances security. The speaker will also introduce other AWS open-source projects that tech enthusiasts may find interesting.

Learn Supply Chain Attacks Through XZ Utils Backdoor

"On March 29, 2024, Andres Freund, a Microsoft software developer, emailed Openwall informing the community of the discovery of an SSH backdoor in XZ Utils 5.6.0 and 5.6.1 (CVE-2024-3094). XZ Utils is a suite of open-source software that provides developers with lossless compression. The tool is very widely distributed as it comes installed by default on most Linux distributions and macOS systems.

Building Scalable and Efficient AI Platforms on Kubernetes and GKE

Have you ever wondered how large organizations and high tech unicorns are able to build platforms on Kubernetes to run all kinds of workloads - web, stateless, stateful, batch, and even AI?

Kubernetes’ strengths in dynamic resource scheduling, automated orchestration and vibrant ecosystem of frameworks make it ideal for building AI/ML platforms. This becomes highly scalable when it combines the power of GKE hosted in the Cloud with disposable GPUs and TPUs.

Introducing Advanced Techniques for Enhancing Large Language Models (LLMs)

In the rapidly evolving field of artificial intelligence, mastering Large Language Models (LLMs) requires a blend of optimization, graph technology, and Retrieval-Augmented Generation (RAG) techniques. This talk introduces key strategies for maximizing LLM performance, integrating graph databases, and advancing RAG methodologies. We’ll delve into topics such as optimization flows and prompt engineering while also examining the synergy between LLMs and graph technology through knowledge graphs and vector searches.

Performance & Troubleshooting for MySQL

Developers like to see in-&-out of Database Operation.  There are SQL based performance or Server based performance. The session aims to share insight about how we can improve MySQL Performance from SQL and also with the Server based configuration.   Configurations could be due to deployment scenario such as using traditional Replication or MySQL InnoDB Cluster.  Troubleshooting is one obvious topic to look into the issues with MySQL.  The session will also share the experience with tools or logs to watch out for.

Bun, Deno, Node.js. Which and how?

Being a developer in JavaScript has never been easy. We the javascript coder always welcome new solutions to old problems (and to create new problems!). Today when we start a new project, we have several runtimes to choose from, Bun, Deno and Node.js. Alex will share his real project experience, the benchmark and the pros and cons for these three runtimes.

Hedy: Multi-lingual programming for education

When kids learn to program they often use either a visual language like Scratch, or a textual language like Python. While visual languages are great for the first steps, children and educators often want to move on to textual languages. However, early on, a textual language and its error messages can be scary. Hedy aims bridge this gap with a programming language that is gradual, using different language levels.

In level 1, there is hardly any syntax at all; printing is done with: print hello Open Source Hong Kong!