Find this author online
Writes about
Frequently covers
Instead of providing a subpar online editing experience, iximiuz Labs offers a helper CLI tool called labctl, allowing you to use your favorite text editor (or a full-featured IDE) to write content from the comfort of your local machine.
curl -sf https://labs.iximiuz.com/cli/install.sh | sh
This will download and install the latest version of the labctl CLI. You only need to do this once per workstation.
labctl auth login
This will open a browser window asking you to authorize labctl to access your account. You need to do it after a fresh install of labctl and repeat it whenever the auth session expires.
labctl content pull course nodeagent-51fe7b80
This will create a local copy of the course content in a directory named nodeagent-51fe7b80. You only need to do this once per course.
nodeagent-51fe7b80
labctl content push -fw course nodeagent-51fe7b80
Run this command in a separate terminal to continuously upload your changes to the server while editing the course in your favorite text editor or IDE.
You can also use labctl to create, list, and delete your content. Learn more about the available commands: labctl content --help
labctl content --help