Follow this blog

Software engineering, design, and psychology

Tag: shell

How to Rename Entities Project-Wide in CLI with Find, Grep, Sed, and Rename

There are times in software projects when a big shift happens in domain representation. This results in changes of project structure, class responsibilities

How to Delete All Local Git Branches in One Command

First, checkout to main (or any other branch you want to clear from upstream branches)

How to Recall Your Google Meets Fast

I have to confess. I am a sinner — I constantly forget to log my time spent on tasks! I postpone this demanding chore for a week, until our PM comes bashing my door...

Shell Configs for Better Command History Search

In continuation of my previous post, “How to View Past Terminal Commands: from Simple to Robust”, I want to share shell config settings that help finding commands faster

How to View Past Terminal Commands — from Simple to Robust

Suppose you want to re-run some shell command you used ten days ago. It is a complex one; you do not remember exact flags and argument values, and it would take a long time to recall an exact text