12th Practical Class:
Developer Toolbelt
Developer Toolbelt 🛠️
- 💾 Terminal & Software
- 📖 Learning
- 📚 Knowledge System
💾 Terminal: terminals & fonts
- Terminal: kitty
- GPU accelerated
- Font ligatures
- 24bit colors
- fonts:
💾 Terminal: shell & dotfiles
- ZSH
- Oh My Zsh
- plugins: ❗
- dotfiles
- other dotfiles managers
- ? (no symlinks)
- Linux/Unix filesystem
💾 Terminal: new and old utils
- new:
- create your own:
- old:
💾 Terminal: Git
- terminal Git == understand Git
-
- read Git Rebase-Flow guide
- (shortcuts)
- Git GUI?
💾 Terminal: tmux
💾 Terminal: tmux
- : attach to a session
💾 Terminal: tmux
- prefix:
- prefix + : split left & right pane
- prefix + : split top & down pane
- prefix +
- prefix + : toggle zoom pane
- prefix + : new window ("tab"))
- of : kill pane/window
- prefix + /: previous/next window
- prefix + : detach session
- prefix +
- default key binding
💾 Terminal: tmuxinator
💾 Software
- Dash for macOS (free: Zeal)
- Raycast
- 1Password
- there may be some free alternatives...
💾 Software: touch typing

📖 Learning
- Email newsletters
- Podcasts!
- The Changelog
- PodVocasem
- YouTube
- Twitter notifications (for specific people)
📖 Learning: IFTTT
- IFTTT
- "starred" follow
- GitHub feed
- go to https://github.com
- "View source"
- search for
- feed url is:
- IFTTT :
- "RSS Feed" ->
- "New feed item matches" ->
- "Keyword or simple phrase" ->
- IFTTT `then:
- "Send me an email"
- "Body"
- GitHub feed
📚 Knowledge System
- Personal Knowledge Management
- Zettelkasten
- Learning effectively
📚 Personal Knowledge Management
- outdated:
- still in use:
📚 Zettelkasten


Niklas Luhmann
📚 Zettelkasten: Linked Cards

How to Take Smart Notes

📚 Zettelkasten Tools
- Obsidian 🙏🤌🥇
- obsidian-excalidraw-plugin 👍👍👍
- obsidian-advanced-slides (but I switched to sli.dev)
- others:
📚 Learning effectively: Revised Bloom's taxonomy
source: YouTube