Beginner

List of Events

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

Zoraxy - A reverse proxy server for networking noobs

In this sharing sessions, I will talk about the development and usage of Zoraxy, one of my open source projects that I am using as an NPM (nginx proxy manager) replacement. Zoraxy provide an easy to use & fast to deploy reverse proxy server for networking noobs with tons of handful utilities to help manage your homelab. I will share a bit on how the features in Zoraxy can help you build a geologically distributed web services, proxying request across nodes using ZeroTier UI in Zoraxy as well as some basic ideas of subdomain & TLS SNI.

hkbus.app - Free and Ad-free bus app costing HKD 1000 per year to support ~40k daily users

hkbus.app is a web application utilizes the public transport ETA data from data.gov.hk. The proposal will covers the software stack for achieving extremely low cost to support several thousands and even more users. Then, I will present the outcome and status of marketing, mainly via SEO and social media. In the third part, I will jump into the discussion on contribution by other users and the community status in Telegram, currently with ~1300 users and 7 admins.

Azure Adventure – A RPG game to test student’s Azure practical skills

Azure Adventure is an open source HTML5 RPG game that builds on top of the latest version of Azure Automatic Grading Engine. Students need to talk to non-player character (NPC) in the game, then NPC will give some Azure tasks to students. If students can complete those tasks within time limit, then students can get some coins in the game.

Why Rust might change things for the better!

In the talk, I would like to share my experience as a beginner in Rust programming language. The talk will have a walkthrough for getting someone kickstarted with Rust. Once the walkthrough is complete, the talk will discuss some of the quick applications where we can explore the question: Can Rust bring performance benefits? The experiments will explore Python and other programming languages, and using Rust within existing projects written in these languages.

Platform engineering with Django

Platform engineering, also known as an "Internal Developer Platform" aims to provide developers with a seamless and efficient environment to manage the entire lifecycle of an application. Django, a popular open-source web framework, is known for its rapid development capabilities and clean, pragmatic design. By leveraging its built-in features, one can expedite the process of developing platform engineering solutions. In this session, I will share my experience using Django for platform engineering at an AI company.

COSCUP Booth Team Journey

The COSCUP Booth Team is a newly established group this year, primarily responsible for setting up booths in various locations. You may wonder why this group was specifically formed and what it has accomplished since its establishment.

In this session, I will share the reasons behind my decision to establish this group, as well as the activities undertaken after its formation and the impact it has had on COSCUP.

Helping Residents in Subdivided Units using Data from Multiple Sources

Local communities can build data-driven capacity and resources to access data and leverage statistical, computational, and social science expertise to manage, analyze, and interpret data for improving the well-being of the residents in subdivided units. Let’s join this dialogue process that is designed to discuss issues and data sources that span the boundaries of multiple stakeholders, on district level.