Beginner

List of Events

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

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.

 

Innovate with Common Spatial Data Infrastructure (CSDI) Spatial Data

The Common Spatial Data Infrastructure (CSDI) is a key initiative under the Smart City Blueprint for Hong Kong. The CSDI portal launched by the Development Bureau (DEVB) provides a map-based digital infrastructure as a one-stop platform to open and share spatial data. By allowing members of the public to search, view and download various kinds of spatial data from the portal, a wide range of possibilities for application development will be opened, the digital economy boosted and quality of life improved.

How I make a podcast website using serverless technology in 2023

In 2022, I launched a Kotlin podcast show, Kotlin Fireside Chat, with my friends in Kotlin User Group. Now, we're taking things to the next level by building a podcast website with a statistical analysis dashboard. We've built a static website using Jamstack and connected it to a serverless API written in Kotlin. In order to aggregate the listener number across platforms, such as YouTube, BiliBili, Ximalaya, Lizhi, Qingting, we've also created a crawler to grab those numbers and display them in a custom dashboard.

Adapting your Apps/Systems with Universal Acceptance Standard

The Domain Name System (DNS) has changed dramatically over the last decade. There are now more than 1,200 active generic Top-Level Domains (gTLDs) representing many different scripts and character strings of varying length (e.g., .дети, .london, .engineering). There are also more than 60 Internationalized Domain Names (IDNs) country code top-level domains (ccTLDs) representing global communities online in native scripts (e.g., .ไทย).