The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
Schedule for Sunday Sunday 8:59- 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
[[!toc ]] Format: 17-min talk; Q&A: BigBlueButton conference room Etherpad: Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Q&A open for participation
Times in different timezones:
Sunday, Dec 3 2023, ~2:45 PM - 3:00 PM EST (US/Eastern)
which is the same as:
Sunday, Dec 3 2023, ~1:45 PM - 2:00 PM CST (US/Central)
Sunday, Dec 3 2023, ~12:45 PM - 1:00 PM MST (US/Mountain)
Sunday, Dec 3 2023, ~11:45 AM - 12:00 PM PST (US/Pacific)
Sunday, Dec 3 2023, ~7:45 PM - 8:00 PM UTC
Sunday, Dec 3 2023, ~8:45 PM - 9:00 PM CET (Europe/Paris)
Sunday, Dec 3 2023, ~9:45 PM - 10:00 PM EET (Europe/Athens)
Monday, Dec 4 2023, ~1:15 AM - 1:30 AM IST (Asia/Kolkata)
Monday, Dec 4 2023, ~3:45 AM - 4:00 AM +08 (Asia/Singapore)
Monday, Dec 4 2023, ~4:45 AM - 5:00 AM JST (Asia/Tokyo)
Find out how to watch and participate
[[!template id="chapters" vidid="lspocaml-mainVideo" data=""" 00:00.000 Introduction 00:16.540 What is Semgrep? 00:40.720 How do we show security bugs early? 01:37.880 What is the Language Server Protocol? 02:29.040 Case study: Rust Analyzer 03:42.760 Rust Analyzer in action 04:09.960 Why is this useful? 05:36.220 So what about Emacs? 06:40.700 Technical part - Brief communication overview 07:58.760 Example request 08:03.380 LSP capabilities 09:23.380 Tips on writing a LS 11:03.480 Supporting a LS through LSP mode in Emacs 12:06.000 Create a client 13:07.300 Add to list of client packages 14:11.680 Add documentation! 14:17.880 Adding commands and custom capabilities 15:01.360 Thanks for listening """]]
Duration: 16:04 minutes
# Description