“Terminals, also known as command lines or consoles, allow us to accomplish and automate tasks on a computer without the use of a graphical user interface. Using a terminal allows us to send simple text commands to our computer to do things like navigate through a directory or copy a file, and form the basis for many more complex automations and programming skills.”
trymesh.me • August - October 2019 • Designer
**Mesh** is a terminal that helps bring the scripts
that your team uses all the time out of Confluence pages,
Slack messages,your Ctrl-R history, **right into the command line.**
Terminal was originally designed in mid 1960-s to suit a very different need in computation — on a high level, the need to mirror the automation of repetitive tasks and inter-process communication (Source). But in a post-Internet world, the way we work with tech has largely moved away from the baggage of physicality. It also doesn’t help that the Terminal has stayed the same for almost 50 years.
I believe to make it progress in its evolution/ move forward in the interaction paradigm, we have to be guided by these design values/principles: