~/talks

Cheuk Ting Ho

what they talk about

all 17 in the filters

where they keep going back

all 18 in the filters

on a stage with

all 23 in the filters

who talks about the same things

titleconferencedate
Do you know how well your model is doing? Evaluate your LLMsPyData London 20262026-06-05
Hands-on workshop that shows how to fine-tune a small GPT2 locally on GSM‑8K, run comparisons between two models (GPT2 and Qen) with Lighteval, and plug custom…
Talk on
Backstage interviewPyData Paris 20252025-09-30
Developer advocate for JetBrains and a member of the board of directors of the Python Software Foundation, focused on conference outreach, blog posts, and…
Interview on
Is coding assistant as good as we thoughtPyData London 20252025-06-06
Claims that coding assistants boost productivity and test coverage, but evidence is specific: a homebuilt agent (a failed precursor) runs a deepseek LLaMA file…
Talk on
Lightning Talks - Friday, May 16thPyCon US 20252025-05-16
Rapid five minute reports: lightning talk tips and a beginner Humble Data workshop; a web app to catalog conference freebies at swag.dev; archery coaching…
Lightning on
Power up your Polars code with Polars extentionPyCon DE & PyData 20252025-04-23
Shows how to replace Python apply calls by writing Polars extensions in Rust using PyO3 and Maturin to register custom Polars expressions, implement…
Talk on
Counting down for CRA: updates and expectationsPyData Paris 20242024-09-25
EU vote happens later this year with formal adoption possibly taking years; law carves out an open source steward category and adds supplier-style obligations…
Talk on
PyO3 101 - Writing Python modules in RustPyCon US 20242024-05-15
Step‑by‑step demo of setting up a Cargo project setup and adding PyO3 to produce a native Python extension written in Rust, with live code that builds a small…
Talk on
Acknowledging Women’s Contributions in the Python...PyCon US 20242024-05-15
Data analysis of three long‑running Python podcasts finds 17% women guests after reviewing 666 episodes analyzed, so the team launches Hidden Figures of Python…
Talk on
Making Python safer than everPyCon US 20242024-05-15
PSF funds PSF Security Developer-in-Residence and PyPI Safety & Security Engineer roles (backed by OpenSSF’s Alpha-Omega and AWS) and is now a CVE CNA for…
Talk on
Let's build a BeeWare app that uses DjangoDjangoCon US 20232023-10-16
Claims that a Django backend can be packaged into a native Python UI and deployed to desktops and phones using Briefcase and Toga are demonstrated end to end…
Talk on
The Shadows That Follow AI Generative ModelsWeb Summer Camp 20232023-08-31
Lists recent tools like Stable Diffusion, ChatGPT, LLaMA, MidJourney and GitHub Copilot and shows concrete harms: majority of some model answers are wrong…
Talk on
Day 2 Lightning TalksDjangoCon Europe 20232023-05-29
A rapid sampler of concrete takeaways: a critique that “real developer” status is meaningless and impact matters more than clever code; actionable…
Lightning on
HTMX vs WASM - more backend or more frontend?DjangoCon Europe 20232023-05-29
Compares two concrete approaches: running Python in-browser with Pyodide and PyScript demos (pip-install numpy/pandas in the browser, VM RAM ~4GB limit, big…
Talk on
Power up your work with compiling and profilingPyCon US 20232023-04-19
Workshop demonstrates using Numba to speed numeric Python: profiling with cProfile identifies backprop and element‑wise loops as hotspots, then applying Numba…
Talk on
Trying No GIL on Scientific ProgrammingPyCon US 20232023-04-19
Last year, Sam Gross, the author of nogil fork on Python 3.9, demonstrated the GIL can be removed. For scientific programs which use heavy CPU-bound processes…
Talk on
I Hate writing Tests, That's Why I Use HypothesisPyData Tel Aviv 20222022-12-13
Hypothesis is a Python property-based testing library that uses composable strategies for inputs and demonstrates with a round‑trip encode/decode example that…
Talk on
I hate writing tests, that's why I use HypothesisPyData Global 20222022-12-01
Argues that Hypothesis replaces hand-picked examples with property-based testing that generates inputs and finds edge cases, using pytest integration via the…
Talk on
Trying No GIL on Scientific ProgrammingPyData Global 20222022-12-01
Claim: nogil fork on Python 3.9 can remove the GIL and speed CPU‑bound scientific code. Experiment uses scikit‑learn, NumPy and SciPy examples, C extensions…
Talk on
Using Numba Effectively TodayPyData NYC 20222022-11-09
Numba is a JIT compiler for NumPy that compiles functions on first use so the initial call is slower but subsequent calls run much faster; use @jit or the…
Talk on
I hate writing tests, that's why I use HypothesisPyData NYC 20222022-11-09
Claims that property-based testing with Hypothesis replaces example thinking, shows concrete tools: given and strategies drive generation, ghostwriter…
Talk on
I hate writing tests, that's why I use HypothesisPyCon SE 20222022-11-03
Demonstrates using Hypothesis to replace example-based tests with generated inputs, showing a real run where pytest plus Hypothesis finds a crash on an empty…
Talk on
Picking What to Watch Next: Build a Recommendation SystemPyData London 20222022-06-17
Builds an item‑based collaborative filtering recommender by turning the dataset into an m×n rating matrix, filtering low‑activity users and unpopular items…
Talk on
Lightning Talks - Day 1PyCon US 20222022-04-27
Five-minute slots report concrete claims and working tools: Devron demos a way to do “data science without data” and is hiring; trustor (Python 3.10 required)…
Lightning on
Knowledge graph data modelling with TerminusDBPyCon US 20222022-04-27
Hands‑on workshop that turns two CSVs into a working knowledge graph in TerminusDB: build a schema (Employee document, Address subdocument, Team enum), load…
Talk on
How to be Pythonic? Design a Query Language in PythonConf42 Python 20212021-05-27
TerminustDB ships a Python client called WOQLpy that builds native WOQL queries as Python objects, converts results to pandas DataFrames, and renders…
Talk on
MaintainersPyCon US 20212021-05-14
Collection of concrete maintainer tactics and failures: GitHub Actions recipes that run Lighthouse, draft releases with release-drafter, and an take-action…
Talk on
Under and Dunder - Python secret functionsPyCon India 20202020-10-02
Covers Python’s single-underscore convention and double-underscore name mangling, shows how dir() exposes attributes, and demonstrates concrete dunder methods…
Talk on
Under and Dunder - Python secret functionsPyConline AU 20202020-09-04
Shows how Python reveals hidden methods by uses dir to inspect dunder methods and demonstrates concrete effects for __getitem__, __iter__ and __next__…
Talk on
Open-source in the eyes of a Minority ContributorPyData Fest Amsterdam 20202020-06-15
Covers concrete wins and gaps: built a Python client for TerminusDB and runs frequent Twitch tutorials, started contributing at a Bloomberg sprint where…
Talk on
Do we have a diversity problem in Python communityPyCon UK 20192019-09-13
Counts from a video-review of conference talks and a small survey find concrete gaps: most European conferences show 75%+ male speakers by gender inference…
Talk on
3 things about Chatbot (you don't have to learn it the hard way)PyData London 20192019-07-12
Three practical takeaways: a chatbot needs NLP, a dialog manager, scripted content and integrations and those are the things that take most time to build not…
Talk on
Launch Jupyter to the Cloud: an example of using Docker and TerraformPyData Berlin 20182018-07-06
Deploys a Jupyter notebook on GCP by building a Docker image (swapping to GPU variants), writing a startup shell that installs drivers and Docker, and…
Talk on
Case Study in Travel Business - Time Series Analysis with Seasonal DataPyData Amsterdam 20182018-05-25
Case study on B2B worldwide travel bookings shows a concrete pipeline: decompose series into trend seasonality and noise using the open source Seasonal library…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.