Git, VS Code, the terminal and Linux — the tools you touch every day, used properly.

A caret range allows every future minor, unless the version starts with zero. It then narrows, and those dependencies quietly freeze.
The TweakPad Team
Set both day-of-month and day-of-week and cron ORs them, not ANDs. Why "first Monday" schedules misfire, and the fix.
The TweakPad Team
Practical habits for engineers — protecting deep work, cutting context switches, and automating decisions that waste thought.
The TweakPad Team
A working set of shell commands — searching, processing text, inspecting processes and diagnosing a server, with flags.
The TweakPad Team
Multi-cursor editing, the command palette, workspace settings and debugging — the features worth learning properly.
The TweakPad Team
A lookup table for Git recovery — uncommitting, unstaging, restoring deleted branches, and why reflog makes it reversible.
The TweakPad Team
A practical GitHub Actions setup for Node — caching, concurrency cancellation, matrix builds, and the 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