Nom de domaine

Remote debugging sessions are always complicated… After a while, we find ourselves in an episode of “Lost in Translation” and no one understands each other and where everyone wants to insult the others. This is why today I present to you SSHXa solution that will transform your terminal sessions into a collaborative experience.

So, you will be able to share your terminal as easily as a Google Docs document, with a simple link. No need to juggle complex SSH configurations or screensharing tools that row like an asthmatic swan and the installation is done in a flash with just one command:

curl -sSf https://sshx.io/get | sh

Compatible with macOS, Linux and Windows, SSHX installs in seconds and requires no complex setup. Binaries are optimized for each platform, including ARM systems.

First pleasant surprise, SSHX offers an infinite canvas where you can organize your terminals as you see fit. Move, resize, zoom… It's great to have a giant whiteboard for your shells!

ywAAAAAAQABAAACAUwAOw==

The most impressive part is above all the collaboration in real time since SSHX offers the visualization of the cursors of other participants, an integrated chat to communicate, the possibility of seeing what your collaborators are typing and of course in a completely fluid way thanks to to an ultra-fast connection via the distributed mesh network.

Safety has not been neglected, quite the contrary:

  • End-to-end encryption with Argon2 and AES
  • The server never sees what you type
  • Unique and secure invitation links
  • Automatic reconnection in the event of an outage

For a smooth experience even with a temperamental connection, SSHX incorporates a predictive echo system similar to Mosh. Result ? Optimal responsiveness even when your connection is acting up.

In short, it's perfect for training new developers, doing pair programming sessions, demonstrating concepts live and of course sharing good practices. And like that, no more need to describe errors by message. Just show them directly! It is therefore ideal for solving bugs together, analyzing logs in real time or even testing solutions collaboratively.

One particularly cool feature is the integration with CI systems like GitHub Actions. Simply add this command to your workflow:

steps:
- run: curl -sSf https://sshx.io/get | sh -s run

And presto! You can debug your CI pipelines live.

A few recommendations though: only share links with people you trust, close sessions once finished, of course avoid exposing sensitive information and while at it, use dedicated environments for demonstrations

In short, it's great!

Thanks to Letsar for this superb discovery!

Discover SSHX


Source link

Categorized in: