layout | title | permalink |
---|---|---|
page |
What is ...? |
/what-is/ |
There are certain software-development-related items that are hard to search for if you don't already know what theyare / that they exist -- this page stores things I find.
I thought this was behaviour by one particular Windows client -- I thought it was "GitLab for Windows", but that doesn't seem to exist.
There's an attempt to make a standard at GitMoji, among other places.
This is Angular's commit message format: <type>(<scope>): <summary>. Some projects take a subset of the types, exclude the scopes, and possibly have different rules for capitalisation or ending with a period.
This was standardised as Conventional Commits, which offers automated semantic versioning / changelogs.
npx
is a tool you can use to execute the version of a package installed in the node_modules
folder, instead of on the system. Good for things like mocha
, eslint
, uglifyjs
.
For the terminal, asciinema. You might then want to convert to SVG (e.g. using svg-term-cli, or anything linked from there), for cleanly-zoomable text.
For a simple screen recording, I like ScreenToGif.
For a screen recording that shows the keys you press, there's keycast, but the one used on most places I see looks different so there must be more.
It's ngrok.