~/talks

Andy Balaam

what they talk about

all 13 in the filters

where they keep going back

  • ACCU6 editions2017–2023

on a stage with

who talks about the same things

titleconferencedate
Maths: The Fun PartsACCU 20232023-04-19
Shows sets, groups and graphs using TypeScript examples and light Rust attempt, proves an Eulerian circuit iff every vertex has even degree, and builds a…
Talk on
Rust for the C++ ProgrammerACCU 20232023-04-19
Compares concrete Rust features to C++ equivalents and shows how they catch real bugs: an Option prevents calling stats after shutdown, the borrow checker…
Talk on
Vim for FunACCU 20222022-04-06
Vim claims to be fast (dates to 1991), handles huge files and long lines, and turns editing into a decades-long game; the demo shows concrete commands (hjkl…
Talk on
Matrix is a Distributed Real-time DatabaseACCU 20222022-04-06
Describes Matrix as an open federation you can run locally (Synapse on port 8008, typically backed by Postgres) and uses JSON over HTTP (protocol v1.2). Shows…
Talk on
What Am I?ACCU 20222022-04-06
Live-coded a simple simulation that visibly renders a green multi-part body and moves it by updating a leading edge array, mapping inputs to direction so arrow…
Lightning on
The 5 Colour TheoremACCU 20222022-04-06
A concise, constructive proof that any planar map requires at most five colors, using proof by induction and the Kempe-style idea of swapping along alternating…
Lightning on
What Does the Linker Actually Do for Us?ACCU 2021 Online2021-03-10
#Programming #Cpp #AccuConf Slides: https://accu.org/conf-previous/2021/schedule/ ACCU Website: https://www.accu.org ACCU Conference Website…
Talk on
Interesting CharactersACCU 2021 Online2021-03-10
Covers how Unicode maps characters to numbers and bytes with concrete examples: 'A' = U+0041, 'é' = U+00E9, and U+1F4A9 (pile of poo) which needs four bytes in…
Talk on
How does Git actually work?ACCU 20192019-04-10
Shows exact on-disk actions: git init creates a .git with objects, refs, config and a HEAD symbolic ref; git add hashes file contents (SHA‑1), writes a…
Talk on
How Kotlin makes your Java code betterACCU 20192019-04-10
Concrete examples show Kotlin replacing verbose Java patterns: a Java value object with constructor, getters, equals, hashCode and toString becomes a data…
Talk on
Scheme Lisp: Feel the CoolACCU 20182018-04-11
Claims that Scheme is “the best language” get tested with concrete examples: the one-line syntax of s-exprs, building lists from cons/car/cdr pairs, recursion…
Talk on
How to write a programming languageACCU 20172017-04-24
A tiny interpreter called Cell (github.com/andybalaam/cell) is implemented in Python and deliberately short to show core ideas. The lexer tokenizes input, the…
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.