These are the talks from EmacsConf 2023, which was a fully-online conference.

Please note that the following talks are intended for a general audience even though they've been scheduled in the development track for time reasons:

Jump to: Sat Dec 2 - Sun Dec 3

Saturday Dec 2, 2023

Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 3:00 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 3:10- 3:50 Literate Documentation with Emacs and Org Mode doc 4:05- 4:45 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
- captioned, video posted, video: 05:25
id:sat-open
Chung-hong Chan - captioned, video posted, video: 05:58
id:adventure
James Howell - captioned, video posted, video: 20:53, answers: 22:32
id:uni
Abhinav Tushar - captioned, video posted, video: 09:34
id:matplotllm
Marcus Birkenkrahe - captioned, video posted, video: 19:27, answers: 42:23
id:teaching
Blaine Mooers - captioned, video posted, video: 18:49, answers: 1:07:47
id:voice
Daniel Molina - captioned, video posted, video: 15:51
id:table
Andrew Hyatt - captioned, video posted, video: 20:26, answers: 28:32
id:llm
Tony Aldon - captioned, video posted, video: 22:18, answers: 27:39
id:one
Jeremy Friesen - captioned, video posted, video: 08:53, answers: 15:53
id:writing
Jeff Trull - captioned, video posted, video: 20:57, answers: 11:48
id:overlay
Edmund Jorgensen - captioned, video posted, video: 09:51, answers: 09:21
id:nabokov
Musa Al-hassy - captioned, video posted, video: 09:37
id:eval
Jonathan Hartman, Lukas C. Bossert - captioned, video posted, video: 19:16
id:collab
Eduardo Ochs - video posted, video: 59:10
id:repl
Howard Abrams - captioned, video posted, video: 14:36, answers: 19:20
id:solo
Christopher Howard - captioned, video posted, video: 15:04
id:ref
Mike Hamrick - captioned, video posted, video: 42:45, answers: 11:00
id:doc
Alexey Bochkarev - video posted, video: 12:39
id:unentangling
John Wiegley - video posted, video: 23:22
id:devel
Corwin Brust - video posted, video: 57:48
id:windows
Stefan Kangas - video posted, video: 1:07:13
id:core
- video posted, video: 09:00
id:sat-close

Jump to: Sat Dec 2 - Sun Dec 3

Sunday Dec 3, 2023

Schedule for Sunday Sunday 8:58- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
- captioned, video posted, video: 05:17
id:sun-open
Robert Weiner - video posted, video: 1:05:16
id:hyperamp
Matthew Jorgensen (PlasmaStrike) - video posted, video: 06:44
id:koutline
Andrew Tropin - captioned, video posted, video: 21:01
id:scheme
Lovro, Valentino Picotti - captioned, video posted, video: 14:46, answers: 10:16
id:parallel
Akib Azmain Turja - video posted, video: 08:13
id:eat
Anand Tamariya - captioned, video posted, video: 20:31
id:world
Michael Bauer - video posted, video: 34:30
id:poltys
Pedro A. Aranda - video posted, video: 22:20
id:flat
wasamasa - captioned, video posted, video: 13:35
id:cubing
Fermin - captioned, video posted, video: 18:28, answers: 1:08:14
id:emacsen
Yoni Rabkin - captioned, video posted, video: 38:38, answers: 32:38
id:emms
Ihor Radchenko - video posted, video: 33:22
id:gc
Joseph Turner and Protesilaos Stavrou - captioned, video posted, video: 40:03, answers: 28:15
id:hyperdrive
Daniel Alejandro Tapia - captioned, video posted, video: 25:03
id:steno
Jeremy Friesen - captioned, video posted, video: 10:44, answers: 1:13:43
id:mentor
Austin Theriault - captioned, video posted, video: 16:04, answers: 14:24
id:lspocaml
Yuchen Pei - captioned, video posted, video: 31:33, answers: 15:53
id:web
Mats Lidell - captioned, video posted, video: 26:55, answers: 26:22
id:test
Jacob Boxerman - captioned, video posted, video: 16:34, answers: 25:19
id:sharing
Sacha Chua - captioned, video posted, video: 15:05, answers: 2:00:43
id:emacsconf
- video posted, video: 2:00:43
id:sun-close

Want to help make EmacsConf even awesomer? Volunteer!