Post by Mark Tinega

Machine Learning & Software Engineer | Building Scalable ML Pipelines & Real-Time Distributed Systems | Fintech & AI Expert

I'm sharing some of the useful scripts I've been using to speed up my dev work over the years. You know that feeling when you're in "the zone" and something mundane but annoying interrupts you? Like opening a PR; which then means switching to the browser, or you get those `<<<<<<<` merge conflict markers with zero context about why they're there, or you try to run something and get "port already in use" and have to play detective killing the wrong process. I got tired of it. So I started writing scripts. Small ones. One at a time. The rule of thumb was: if I did something manually twice, I automated it the third time. Bash for quick stuff. Python when it needed to do more. Nothing overengineered. The ones I reach for most: - Init a repo and create the remote version; straight from terminal - probably my favorite - Open a PR without leaving the command line - Get the actual story behind a merge conflict instead of just staring at markers - Free up a busy port without accidentally nuking something important - Run a quick health check on a new laptop before diving into dev work They ask before doing anything risky. They work in CI too. Nothing too clever - just reliable. Finally cleaned them all up and put them in one place. If they save you even one "wait, what was I doing?" moment per day, that adds up. Here's where I keep the full details:  https://lnkd.in/dgw_4Tfa Let me know if you find them useful. Or if you've got your own little time-savers - always looking for more ideas.