DEV Community

sarvsav
sarvsav

Posted on

Day001 - Random posts under TIL

Topics:

  1. LogSeq
  2. Style Guides
  3. Bash Commands
  4. Dazel
  5. Jenkins and Gerrit (testing latest patchset)

1. LogSeq - Notes taking app.
Notes taking is a good habit, and I was using obsidian for a very long time, and today I across a new tool named logseq.
They are complimentary to each other and I will use them for journaling.

2. Style Guides
While taking notes, it is a good habit to learn about styling. A note with styles are better to read. It's good to follow one, instead of develop a new one. I would be going to use the below style guide for Go programming and markdown for notes taking.

Markdown style guide by Google
Go Programming style guide by Google
Go Programming style guide by Uber

3. Bash - How to create a file name with today's date and time?

touch "$(date +"%Y_%m_%d_%I_%M_%p").log"
Enter fullscreen mode Exit fullscreen mode

4. dazel
Dazel - Run Google's bazel inside a docker container via a seamless proxy. Bazel is a nice build tool and with help of dazel, we can easily run it without installing anything. Written in python and easy to install.

5. Jenkins and Gerrit
Scenario: Need to test your pipeline repo code changes in real environment. Add a new parameter named your_awesome_repo_refspec and use this refspec in gitscm while cloning the repo and test it against the rest of the code on your real jenkins agent. You can read the detailed article here on my medium post.

Thank you for reading and supporting. Kindly like it, if you find it helpful.

Top comments (0)