StatusStartTitleSpeaker(s)
Saturday morning
~ 9:00 AMOpening remarks
captioned~ 9:05 AMEmacs News HighlightsSacha Chua
captioned~ 9:11 AMThe True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's MalleabilityCase Duckworth
captioned~ 9:34 AMEmacs as Design Pattern LearningGreta Goetz
captioned~10:00 AMGNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only AnswerDaniel Rose
received~10:11 AMEmacs manuals translation and OmegaTJean-Christophe Helary
captioned~10:24 AMNonGNU ELPA UpdatePhilip Kaludercic
captioned~10:36 AMManual Package Management in The Era of Repositories - Why and HowDhavan (codingquark)
captioned~10:48 AMtelega.el and the Emacs community on TelegramGabriele Bozzola
~10:58 AMIntroducing N-AngulatorKevin Haddock
received~11:11 AMA day in the life of a janitorStefan Monnier
~11:42 AMHow to help Emacs maintainers?Bastien Guerry
~11:55 AMTypesetting Gregorian Chant with EmacsSpencer King
Saturday afternoon
~12:40 PMEmacs and Montessori PhilosophyGrant Shangreaux
captioned~12:53 PMEmacs Research Group, Season Zero: What we did together with Emacs in 2 hours a week for a yearNoorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier
~ 1:07 PMOne effective CS grad student workflowGreg Coladonato
captioned~ 1:20 PMUsing Org-Mode For Recording Continuous Professional DevelopmentPhilip Beadling
captioned~ 1:33 PMCreating technical API documentation and presentations using org-babel, restclient, and org-treeslideJan Ypma
received~ 1:46 PMOrg as an executable formatTom Gillespie
captioned~ 1:57 PMThe use of Org mode syntax outside of GNU/EmacsKarl Voit
received~ 2:11 PMUsing Org-mode to teach programmingDaniel German
~ 2:36 PMManaging a research workflow (bibliographies, note-taking, and arXiv)Ahmed Khaled
received~ 2:45 PMBabel for academicsAsilata Bapat
received~ 2:57 PMReproducible molecular graphics with Org-modeBlaine Mooers
~ 3:08 PMBudgeting, Project Monitoring and Invoicing with Org ModeAdolfo Villafiorita
captioned~ 3:21 PMFinding Your (In)voice: Emacs for InvoicingBala Ramadurai
captioned~ 3:34 PMProductivity Dashboards with Emacs and KindleMehmet Tekman
captioned~ 3:46 PMEmacs with Nyxt: extend your editor with the power of a Lisp browserAndrea
captioned~ 3:58 PMOn the design of text editorsNicolas P. Rougier
captioned~ 4:09 PMEmacs development updatesJohn Wiegley
captioned~ 4:20 PMHow Emacs made me appreciate software freedomProtesilaos Stavrou
~ 5:01 PMClosing remarks day 1
Sunday, Nov 28, 2021: Development talks
Sunday morning
~ 9:00 AMOpening remarks day 2
~ 9:05 AMHow to write faster Emacs LispDmitry Gutov
received~ 9:30 AMTree-edit: Structural editing for Java, Python, C, and beyond!Ethan Leba
~ 9:43 AMSelf-Describing Smart DSL's: The Next MagitsPsionic
~10:06 AM"Yak-shaving to a UI framework" (/"Help! I accidentally yak-shaved my way to writing a UI framework because overlays were slow")Erik Anderson
~10:19 AMExtending Emacs in Rust with Dynamic ModulesTuấn-Anh Nguyễn
~10:44 AMEmacs Application Framework: A 2021 UpdateMatthew Zeng
captioned~10:58 AMExtending the "model" of Emacs to other applicationsLaszlo Krajnikovszkij
~11:11 AMDon't write that package! or: How I learned to stop worrying and love emacs-develStefan Kangas
received~11:36 AMTurbo BindatStefan Monnier
Sunday afternoon
~12:50 PMEmacs Lisp native compiler, current status and future developmentsAndrea Corallo
~ 1:37 PMOld McCarthy Had a FormIan Eure
~ 1:51 PMTest blocksEduardo Ochs
~ 1:59 PMLet's talk about bug trackersBastien Guerry
~ 2:26 PMPerso-Arabic Input Methods And Making More Emacs Apps BIDI AwareMohsen BANAN
captioned~ 2:51 PMMoldable Emacs, a step towards sustainable softwareAndrea
~ 3:05 PMCLEDE the Common Lisp Emacs Development Environment.Fermin MF
received~ 3:32 PMImaginary ProgrammingShane Mulligan
~ 3:46 PMHow to build an EmacsFermin MF
captioned~ 4:13 PMM-x Forever: Why Emacs will outlast text editor trendsDavid Wilson (System Crafters)
~ 4:58 PMClosing remarks day 2