You can also play this M3U playlist in MPV or other players or use wget -r -l 2 -nc -nd -A '*webm' https://media.emacsconf.org/2021/ to download all the video files. (Thanks to ggoes for the command!)

  1. Sacha Chua
    1. 00:00 Introduction
    2. 00:11 Upcoming Emacs 28 release
    3. 00:24 Org mode 9.5
    4. 00:57 Magit major release
    5. 01:18 Completion
    6. 01:51 Embark
    7. 02:12 tree-sitter
    8. 02:44 Collaborative editing
    9. 03:03 Graphical experiments
    10. 03:41 Community
    11. 04:00 libera.chat
  2. Case Duckworth
    1. 00:00 Introduction
    2. 01:01 Before the beginning, the Beginning
    3. 02:07 Oops
    4. 02:56 Yada yada yada
    5. 04:52 During all this time...
    6. 06:51 Pandemic
    7. 07:29 Anyway
    8. 08:50 A growing obsession
    9. 09:38 What is the point of all of this? I thought we were talking about frowing.
    10. 10:32 Conversation
    11. 11:14 Later...
    12. 11:33 frowny.el
  3. Jean-Christophe Helary
  4. Daniel Rose
    1. 00:00 Introduction
    2. 00:31 UNIX Philosophy?
    3. 00:57 Enter Emacs
    4. 01:25 Emacs versus the original ideas
    5. 01:50 Why compare to UNIX?
    6. 02:17 Emacs /does/ work with the UNIX philosophy
    7. 02:59 Philosophies don't really matter in computing
    8. 03:15 Android Studio
    9. 04:14 Window Managers
    10. 04:42 Browsers
    11. 05:09 Vim
    12. 05:34 Terminals
    13. 06:12 Do what helps you most, not what a philosophy tells you
  5. Grant Shangreaux
    1. 00:04 Introduction
    2. 00:20 Respect
    3. 00:35 The Prepared Environment
    4. 01:19 Human tendencies
    5. 01:56 Orientation
    6. 03:30 Order
    7. 04:26 Exploration
    8. 05:12 Communication
    9. 05:46 Activity
    10. 06:21 Manipulation
    11. 06:48 Work (or Purposeful Activity)
    12. 07:09 Repetition
    13. 07:38 Exactness
    14. 08:16 Abstraction
    15. 09:02 Perfection
  6. Greta Goetz
    1. 00:00 Introduction
    2. 01:16 Definition of design patterns and relation to Emacs
    3. 05:18 Why this approach matters
    4. 09:12 Managing complexity: Emacs as mind map
    5. 11:30 Emacs as design pattern framework
    6. 12:31 Personal customization
    7. 13:30 Implementing Emacs as a model for learning
    8. 16:41 Emacs as accommodating complex social, community assemblages
  7. Protesilaos Stavrou
    1. 00:00 About me and this talk
    2. 04:44 The inherent Emacs qualities for an autodidact
    3. 09:17 The interconnectedness of the Emacs space
    4. 14:07 The documentation culture of the Emacs community
    5. 18:55 The Promethean Ideal of freeing know-how and expertise
    6. 23:59 The 'killer apps' of Emacs
    7. 28:53 You can't be an Emacs tourist
    8. 33:39 Emacs as a champion of software freedom
  8. Philip Kaludercic
  9. Dhavan (codingquark)
  10. Kevin Haddock
  11. Spencer King
    1. 00:00 Title
    2. 00:10 Roadmap
    3. 00:46 Gregorio
    4. 01:46 Metadata
    5. 02:08 `gregorian-mode`
    6. 02:48 Examples
    7. 06:49 Useful links
  12. Gabriele Bozzola
  13. Stefan Monnier
  14. Noorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier
    1. 00:00 Introduction
    2. 01:46 Background and technology: Emacs Research Group
    3. 02:53 Prerecorded demo
    4. 05:13 Organising metaphor
    5. 05:35 Timetable
    6. 06:00 Project Action Review
    7. 06:32 Causal Layered Analysis
    8. 07:02 Design Patterns and Next Steps
    9. 07:42 Projects
    10. 07:53 Patterns of Patterns (PLoP 2021)
    11. 08:24 PLACARD Workshop roles
    12. 08:57 Initial user studies
    13. 09:38 Broader context
    14. 10:08 Conclusion
  15. Greg Coladonato
    1. 00:00 Self-intro and context of the talk
    2. 00:27 Goals of the workflow
    3. 00:43 Requirements of the workflow
    4. 01:34 Package dependencies
    5. 01:42 Demo: Class notes PDFs
    6. 03:24 Pulling down arXiv papers
    7. 08:12 Small customizations
    8. 08:59 TODO
  16. Philip Beadling
  17. Jan Ypma
  18. Tom Gillespie
  19. Karl Voit
  20. Daniel German
  21. Asilata Bapat
  22. Ahmed Khaled
    1. 00:00 Introduction
    2. 00:51 Elfeed
    3. 02:30 org-ref
    4. 03:50 BibLaTeX
    5. 05:48 Notes and org-roam
  23. Blaine Mooers
  24. Bala Ramadurai
  25. Adolfo Villafiorita
    1. 00:01 Introduction
    2. 00:10 How we build and budget project proposals
    3. 01:42 Org mode template with embedded Emacs Lisp
    4. 02:58 The project plan
    5. 03:37 Effort
    6. 04:40 Hourly rates
    7. 06:07 Totals
    8. 07:28 Payment structure
    9. 08:21 Export
    10. 09:08 Advantages
  26. Mehmet Tekman
  27. Andrea
  28. John Wiegley
    1. 00:00 Introduction
    2. 00:18 Emacs 28
    3. 00:33 Native compilation
    4. 02:36 Build with Cairo by default
    5. 02:55 New mode, but off by default: context-menus
    6. 03:22 Tab-bar and tab-line received many enhancements
    7. 03:37 A command can marked as specific to a mode
    8. 04:20 Transient input methods
    9. 05:00 show-paren-mode is enabled by default
    10. 05:14 We now have a Non-GNU ELPA
    11. 05:39 repeat-mode
    12. 06:18 project.el has dozens of new commands
    13. 06:26 Shorthands for Lisp symbols
    14. 06:54 Emacs 29 is just beginning
  29. Nicolas P. Rougier
  30. Dmitry Gutov
    1. 00:01 Introduction
    2. 02:36 Emacs Lisp is a little old
    3. 04:19 Benchmark then optimize, not vice versa
    4. 05:03 profiler-start
    5. 09:31 elp - Emacs Lisp Profiler
    6. 13:01 benchmark
    7. 19:13 Write less code
    8. 20:00 Reduce allocations
    9. 22:52 Recent optimizations in Xref
    10. 30:52 cl-lib, dash, and seq
  31. Ethan Leba
  32. Erik Anderson
  33. Andrea
  34. Laszlo Krajnikovszkij
  35. Andrea Corallo
  36. Ian Eure
  37. Stefan Monnier
    1. 00:01 Introduction
    2. 02:06 What is BinDat?
    3. 05:27 Conversion to lexical scoping
    4. 08:30 The BinDat specification
    5. 15:35 New design
    6. 17:47 Documentation
    7. 19:30 Advantages
    8. 21:51 New features
    9. 23:08 Examples
    10. 27:56 Conclusion
    11. 28:28 Negatives
  38. Eduardo Ochs
  39. Mohsen BANAN
  40. Matthew Zeng
    1. 00:03 Introduction
    2. 00:38 EAF Overview
    3. 02:05 New logo
    4. 02:23 EAF Supports Windows, macOS, and many Linux distros
    5. 03:15 Multi-language scripting
    6. 03:56 VueJS extension
    7. 05:45 EAF core-app separation
    8. 07:09 Other notable updates Popweb
  41. Shane Mulligan
  42. Fermin MF
  43. Bastien Guerry
    1. 00:00 Introduction
    2. 00:47 What is a free software maintainer?
    3. 02:19 What do I do as the Org maintainer?
    4. 03:24 Do you see a pattern here?
    5. 04:18 What a free software maintainer is or should be
    6. 05:03 Summary
    7. 05:26 ACDC: Asynchronous Collective Distributed Care
    8. 06:28 How can you help Emacs maintainers?
    9. 06:37 Become a maintainer for your own project, however small
    10. 06:56 Volunteer as a contributor steward for another project
    11. 07:10 Learn how to teach
    12. 07:25 Test and enhance the project's contribution process
    13. 07:35 Take care of the project's calls for help
    14. 07:52 Encourage users from outside the project to contribute to the core forum
    15. 08:08 Let the core forum know about what happens in this outside world
    16. 08:16 Propose your help for non-code tasks
    17. 08:26 If you expect someone else to fix your bug, try fixing someone else's bug first
    18. 08:42 Don't expect the maintainer to be a hotline
    19. 08:49 Complete this list
    20. 08:57 Yes, this is hard
    21. 09:35 Thanks
  44. Fermin MF
  45. David Wilson (System Crafters)
    1. 00:01 Introduction and conclusion
    2. 00:28 Who am I?
    3. 01:07 Is Emacs unpopular?
    4. 02:26 What does popularity really mean?
    5. 04:15 How do we measure popularity?
    6. 04:32 Google Trends
    7. 06:18 Stack Overflow Survey
    8. 08:20 Community Activity
    9. 10:23 How do editors lose popularity?
    10. 10:38 A new editor with better features appears
    11. 12:25 Lack of sufficient maintenance
    12. 14:01 The "fashion" moves on
    13. 14:36 What happens when an editor loses popularity?
    14. 17:10 How will Emacs survive *despite* popularity?
    15. 17:20 Emacs is more deeply hackable than almost all other editors
    16. 19:51 Emacs has a strong community of highly skilled package authors
    17. 21:15 Emacs has a very strong user community
    18. 22:33 The Emacs maintainers and contributors care about the users
    19. 23:40 Isn't all this supposed to come when an editor is popular?
    20. 24:22 When someone talks about popularity...
    1. 00:11 Thanks
    2. 01:16 In your opinion, what is Emacs' Achilles heel?
    3. 03:59 What is your opinion about the documentation of Emacs in other languages?
    4. 05:56 Do you think more effort should be made to popularize hacking on the C parts of Emacs?
    5. 07:21 Can you name a few features from other programming languages that you miss in Emacs Lisp?
    6. 08:01 What are your opinions on Emacs's commitments to free software?
    7. 09:12 Do you think that packages like Magit or Org mode make people see Emacs as an obstacle to these applications that they want to use?
    8. 12:32 Another way people can help inspire others to use Emacs
    9. 13:47 Should Emacs continue to present itself as an esoteric program and culture, or should we try to dispel the myth?
    10. 15:39 Do you think there could be changes made to the core of Emacs that would betray the ethos you and most people here appreciate?
    11. 16:11 When will David Wilson and Protesilaos collaborate?
    12. 16:28 If you had to choose between graphics or real browser support within Emacs, which would you choose?
    13. 17:18 How do you feel being an Emacs-focused YouTuber?
    14. 19:19 More typesetting capabilities versus better performance
    15. 21:20 Sneak peek of what's coming in the YouTube channel soon?
    16. 25:33 Principles and compromises
    17. 25:57 Understanding the value of Emacs Lisp
    18. 27:00 Will you do a video showing your personal workflow?
    19. 27:34 What do you think about Guix or NixOS?
    20. 29:02 Can you talk about your actual work?
    21. 32:08 Do your colleagues use Emacs as well?
    22. 36:12 Any thoughts on the idea that the best tool to use is the one that is easiest to leave?
    23. 40:13 Do you think there should be an updated initial configuration for fresh Emacs installations with more modern UI features and cool shortcuts?
    24. 43:19 How hard is it to get into the native code side of Emacs?
    25. 44:40 Emacs Chats
    26. 47:18 Livestreams
    27. 54:24 Short-form videos
  46. The video for "Closing remarks day 2" will be posted here when available. You can also subscribe to the emacsconf-discuss mailing list for updates.