Training materials
-
slides, video
Modern Emacs
••• advancedEmacs text editor Tree-sitter Eglot use-package vertico consult orderless marginalia embark … -
slides, video
Chatbots & AI agents in Emacs
• beginnerEmacs text editor AI agent chatbot MCP LLM -
slides, video
Emacs as a programming IDE for Python, R, and Julia
• beginnerEmacs text editor IDE Python R Julia -
slides, video
Understanding Emacs modes
• beginnerEmacs text editor -
workshop
Contributing to projects on GitHub
•• intermediateGit version control contribution -
workshop
Searching a version-controlled project
•• intermediateGit version control git grep -
workshop
Bash scripting & automation for beginners
• beginnerBash Zsh Unix shell scripting -
workshop
Collaborating through Git & GitHub
•• intermediateGit version control collaboration -
slides, video
Makie: a data visualization ecosystem for Julia
• beginnerJulia Makie plotting -
video
First dab at Julia
• beginnerJulia JIT multiple dispatch