๐ Unbelievable Mystery ๐ ๐บ๐ธ English
๐ฎ๐น Italian
Google Chat messenger is the recommended way to contact me, while Bluesky to view my updates.
๐ด Facebook and Quora are used through VPN and rarely.
I am open source contributor and I am keen on administrating, scripting, creating sites and presentations. Itโs my life. I like to automate routine tasks and not to do them manually. Currently I have the skills mentioned below (just the most interesting tools are mentioned and some of their usages are explained).
-
๐ ๏ธ Developing CLI, TUI and GUI applications, automating tasks for developed tools:
๐ฅ Frequently used.
-
๐ ๏ธ Developing macros and libraries:
โ Rarely used.
-
๐ ๏ธ Configuration languages for applications:
YAML
JSON
(๐ฆ
)
-
๐ ๏ธ Explaining developed tools:
Markdown
-
๐ ๏ธ Programming, writing tool explanations and configurations:
Visual Studio Code
(๐ฌ
)
-
๐ ๏ธ Drawing images for developed tools:
-
๐ ๏ธ Creating presentations:
- ๐ ๏ธ Managing tool development:
Git
GitHub
๐ฌ
: communityโญ
: favorite tools๐ฆ
: pull requests๐๏ธ
: personal scripts
Starting from 21 August 2024 I use the following placeholder syntax in all my tools (Go-inspired):
{{placeholder}}
: some arbitrary text with no constraints implied which should be exactly one CLI argument.{{placeholder ...}}
: almost the same thing as the previous one, but here zero or more arguments are expected.|
can be used inside double curly braces to provide more than one alternative for what can be placed instead of placeholder.
, where instead of placeholder
any text can be written which explains what
should be put instead of CLI argument(s), but without spaces unless it's
explicitly permitted. This syntax is used just when no other default syntax is
mandated.
Examples:
command {{number}} # 1 number expected
command {{number..}} # 0 or more numbers expected
command {{number|strings...}} # one number or 0 or more string expected