EmacsConf 2020 will be on November 28 (Sat) and November 29 (Sun), 2020 from 9am-5pm Toronto/EST time; equivalently, 6am-2pm PST, 2pm-10pm UTC, 3pm-11pm Zurich/CET. Instructions on how to watch/participate will be posted at https://emacsconf.org/2020 closer to the day of the virtual conference.

Please note that the times on this schedule are a rough approximation, and that the talks might be rearranged or dropped depending on speaker availability. We are aiming for having talks presented live, but some may be presented prerecorded to reduce technical risks. Further, the speakers will try to be available on the collaborative pad (link to be announced) and the IRC backchannel, #emacsconf on chat.freenode.net, to answer questions. If there’s not enough time in the day for all the talks that are available, we will play any remaining prerecorded talks over the lunch break or after the conference ends as time permits, and they will made available with the rest of the talks in the following days/weeks after the event.

All the times below are given in EST time. You can check out the individual talk pages for times in a few different timezones.

NOVEMBER 28 (Saturday)
9:00 - 9:30 Opening remarks
9:30 - 12:00 User talks
User stories
9:33 AM 9:37 AMEmacs News HighlightsSacha Chua
9:40 AM10:00 AMAn Emacs Developer Story: From User to Package MaintainerLeo Vivier
Exploring Emacs's flexibility
10:03 AM10:13 AMIdea to Novel Superstructure: Emacs for WritingBala Ramadurai
10:16 AM10:26 AMMusic in Plain TextJonathan Gregory
10:29 AM10:45 AMBard Bivou(m)acs - Building a bandcamp-like page for an album of musicGrant Shangreaux
Emacs configuration
10:48 AM10:58 AMTrivial Emacs KitsCorwin Brust
11:01 AM11:21 AMBeyond Vim and Emacs: A Scalable UI ParadigmSid Kasivajhula
11:24 AM11:44 AMBuilding reproducible EmacsAndrew Tropin
11:47 AM12:27 PMOn why most of the best features in eev look like 5-minute hacksEduardo Ochs
12:00 - 13:00 Lunch
13:00 - 16:30 Afternoon talks
1:03 PM 1:13 PMOrgmode - your life in plain textRainer König
1:16 PM 1:26 PMLead your future with OrgAndrea
1:29 PM 1:49 PMthe org-gtd package: opinions about Getting Things DoneAldric
1:52 PM 2:02 PMOne Big-ass Org File or multiple tiny ones? Finally, the End of the debate!Leo Vivier
2:05 PM 2:15 PMExperience Report: Steps to "Emacs Hyper Notebooks"Joseph Corneli, Raymond Puzio, and Cameron Ray Smith
2:18 PM 2:38 PMREADME-Driven DesignAdam Ard
2:41 PM 2:51 PMMoving from Jekyll to OrgMode, an experience reportAdolfo Villafiorita
2:54 PM 3:14 PMOrg-roam: Presentation, Demonstration, and What's on the HorizonLeo Vivier
3:17 PM 3:37 PMOrg-mode and Org-Roam for Scholars and ResearchersNoorah Alhasan
3:40 PM 4:00 PMOrg-roam: Technical PresentationLeo Vivier
4:03 PM 4:13 PMSharing blogs (and more) with org-webringBrett Gilio
4:16 PM 4:36 PMOMG MacrosCorwin Brust
16:30 - 17:00 Closing remarks
NOVEMBER 29 (Sunday)
9:00 - 9:10 Opening remarks
9:10 - 12:00 Morning talks
9:13 AM 9:30 AMEmacs development updateJohn Wiegley
9:33 AM 9:53 AMPowering-up Special BlocksMusa Al-hassy
9:56 AM10:46 AMIncremental Parsing with emacs-tree-sitterTuấn-Anh Nguyễn
10:49 AM11:09 AMAnalyze code quality through Emacs: a smart forensics approach and the story of a hackAndrea
11:12 AM11:22 AMTraverse complex JSON structures with live feedbackZen Monk Alain M. Lafon
11:25 AM11:45 AMNonGNU ELPARichard Stallman
12:00 - 13:00 Lunch
13:00 - 16:30 Afternoon talks
1:03 PM 1:13 PMEmacs as a Highschooler: How It Changed My LifePierce Wang
1:16 PM 1:26 PMState of Retro Gaming in EmacsVasilij "wasamasa" Schneidermann
1:29 PM 2:19 PMWelcome To The DungeonErik Elmshauser and Corwin Brust
2:22 PM 2:42 PMPathing of Least ResistanceErik Elmshauser and Corwin Brust
2:45 PM 2:55 PMA tour of vtermGabriele Bozzola (@sbozzolo)
2:58 PM 3:08 PMLakota Language and EmacsGrant Shangreaux
3:11 PM 3:31 PMObject Oriented Code in the Gnus NewsreaderEric Abrahamsen
3:34 PM 3:54 PMMaxima a computer algebra system in EmacsFermin MF
3:57 PM 4:17 PMExtend Emacs to Modern GUI Applications with EAFMatthew Zeng
4:20 PM 4:30 PMWAVEing at Repetitive Repetitive Repetitive MusicZachary Kanfer
16:30 - 17:00 Closing remarks