An interesting post about workflow optimization.
https://careercutler.substack.com/p/the-top-7-software-engineering-workflow
Let’s see how it compares to what I do…
Jordan Cutler (the author) uses: #zsh autosuggestions, aliases & scm_breeze to manage git faster
I use: #magitJC uses: VS Code go to definition, location history & #copilot
I use: M-x evil-go-to-definition (defers to xref with #lsp); swiper, multiple windows, evil motions and other navigation stuff; sometimes #copilot.
I should probably look into the mark ring.JC uses: #Notion to make learning notes
I use: #orgroam, although I don’t store much programming stuff there.JC uses: #Todoist to implement inbox for tasks
I use: #orgmode and capture templatesJC uses: #CleanShot, a commercial screenshot app for MacOS
I use: uuh, how come #emacs doesn’t have a screenshot tool? I use Flameshot and OBS.JC uses: #1Password, a commercial (subscription-based) password manager
I use: #passwordstore, pass.el and my emacs package that types passwords with xdotoolJS uses: Rectangle, a WM for MacOS
I use: #EXWM
Yeah, I guess that’s about as much as one can get for Emacs without Emacs :D