Summary
Highlights
Alacritty is used for its minimalism and speed. Zsh is preferred over Bash for its advanced completion, though new engineers are advised to master Bash first. Tmux is central to the workflow, with the speaker advocating for default key bindings for universal productivity.
The speaker introduces his updated 2026 workflow, which is 95% command-line based, focusing on minimalism, efficiency, and being distraction-free. The core philosophy is to use minimal resources and keep an environment keyboard-centered.
The workflow is centered around Git, with dot files stored in a private repository managed by Shemmoa. This allows for quick setup on new machines and in ephemeral environments. The speaker also self-hosts a Git server using Forgejo, emphasizing control over code.
The speaker has fully transitioned from macOS to Linux, specifically Fedora Atomic Sway. He explains the benefits of an immutable OS with read-only root filesystems and rollback capabilities, highlighting its stability for a portable workstation.
After experimenting with Hyperland and CosmicDE, the speaker settled on Sway as his window manager due to its stability, large community, and minimalist design. He emphasizes speed and lack of animations as key for his productivity.
The speaker has integrated email management (using Arc) and web browsing (using w3m) into his command-line workflow for increased efficiency and privacy. He also demonstrates seamless AI interaction (with Claude) directly from the terminal, showing how to query and integrate AI responses into his editor.
Dev containers are crucial for isolating project dependencies from the host system. This allows for reproducible environments and quick setup, ensuring necessary tools are available without cluttering the local machine. This is presented as an industry standard for engineering teams.
The speaker strongly argues against learning NixOS for aspiring DevOps engineers due to its niche nature, steep learning curve, and lack of widespread enterprise adoption. He contrasts it with dev containers, which align with industry standards and enhance employability.
LazyVim remains the preferred Neovim setup. The speaker highlights the significant impact of AI, particularly Claude Code and Fabric, on his workflow. He demonstrates secure AI interaction within dev containers to prevent data leakage and leverage AI for tasks like summarizing and code generation.
Vivaldi is chosen as the main browser due to its privacy features and Chromium-based extensions. The Zettelkasten method for note-taking continues, with a custom CLI tool built for self-control and efficiency in managing over 5,000 notes.
The speaker summarizes his updated workflow, emphasizing continued dedication to CLI tools, dev containers, and AI integration. He invites interested viewers to join CubeCraft for mentorship in mastering these skills for a tech career.