Git, VS Code, the terminal and Linux — the tools you touch every day, used properly.
Practical productivity practices for engineers — protecting deep work, reducing context switches, and automating the decisions that do not deserve thought.
The TweakPad Team
A working set of shell commands for developers — searching, processing text, inspecting processes and diagnosing a server — with the flags that matter.
The TweakPad Team
Multi-cursor editing, the command palette, workspace settings and debugging — the VS Code features worth learning properly rather than the extension lists.
The TweakPad Team
A lookup table for Git recovery — uncommitting, unstaging, recovering deleted branches, fixing the wrong branch, and why reflog makes almost everything reversible.
The TweakPad Team
A practical GitHub Actions setup for a Node project — caching, concurrency cancellation, matrix builds, and the permissions and secrets mistakes to avoid.
The TweakPad Team
What each command does to your history, the golden rule of rebasing, and a branching workflow that avoids the arguments entirely.
The TweakPad Team