🐱🕯️ Curious tools and resume tips - 123dev #22
Posted on September 27, 2021 • 2 minutes • 411 words
Sometimes our curiosity gets the best of us. I cannot count how many times I’ve run a command, changed a config, or pushed a button that burned me. Usually, I learn my lesson. Many times I’ve put up guardrails or warnings so other devs wouldn’t burn themselves in exactly the same way. People are very creative and until you remove the candle they’ll always find a way to learn on their own.
Tracking your resumes
I have kept my resumes in a git repo for the past 8 years. It is extremely helpful for many reasons. Not the least of which is to remember jobs I applied for and to see how my resume has changed over time.
I have one general format on
main and keep different branches for each company and type of role I apply for. I would also recommend you tag a generic version as a release so it’s easy to find. When you make a commit be as descriptive as you can for what changes you made and why (just like code).
There are a lot of old tools being rewritten in rust and I’ve been enjoying quite a few of them. Some are also enhanced in the process which loses compatibility but gains usability. I especially like
bat. There are lots more to check out in this list.
GitHub - TaKO8Ki/awesome-alternatives-in-rust: A curated list of replacements for existing software written in Rust A curated list of replacements for existing software written in Rust - GitHub - TaKO8Ki/awesome-alternatives-in-rust: A curated list of replacements for existing software written in Rust
entr this week when looking for an easier alternative for
inotifywait. Was a great way for me to recompile and test a go app when I saved the file with
ls | entr -r go run main.go.
GitHub - eradman/entr: Run arbitrary commands when files change Run arbitrary commands when files change. Contribute to eradman/entr development by creating an account on GitHub.
just before I realized it was written in rust. It’s an alternative to
make with some things I really like. It’s not a build system so you don’t have to trick it into being a command runner. It automatically sources
.env files and also has a default way to list all recipes.
GitHub - casey/just: 🤖 Just a command runner 🤖 Just a command runner. Contribute to casey/just development by creating an account on GitHub.