cli

Thunder Client Guide: The Ultimate Guide to Mastering Thunder Client CLI

Thunder Client Guide: The Ultimate Guide to Mastering Thunder Client CLI

In 2021, API testing was revolutionized with the launch of the Thunder Client extension for VS Code. This innovative tool was the first to introduce a GUI-based API client directly within VS Code, significantly improving the API testing experience. Building on that success, the Thunder Client CLI was introduced, a powerful command-line tool that further streamlines API testing for developers. Key Features of Thunder Client CLI Thunder Client CLI, available only in the paid version, offers an array of advanced features: Simple & Easy to Use: A straightforward CLI tool. Seamless Integration: Works seamlessly with the Thunder Client Extension. Run…
Read More
Playing with Rust: Building a Safer rm and Having Fun Along the Way

Playing with Rust: Building a Safer rm and Having Fun Along the Way

Welcome to my YOLO series, where I'll be showcasing simple tools and projects that I've built—sometimes for fun, sometimes to solve specific problems, and other times just out of pure curiosity. The goal here isn't just to present a tool; I'll also dive into something interesting related to the process, whether it's a technical insight or a lesson learned while crafting these little experiments. Introducing rrm: The Command-Line Tool Nobody Asked For Nobody asked for it, and nobody want it—but here it is anyway. Meet rrm, a tool that solves a problem only I seem to have (but hey, it…
Read More
COMMON USEFUL DOCKER COMMANDS

COMMON USEFUL DOCKER COMMANDS

Here are some common Docker commands for managing containers, images, networks, and volumes: 1. Docker Container Commands: Run a container: docker run -d --name <container-name> <image-name> Runs a container in detached mode (-d) from the specified image. Example: docker run -d --name my-nginx nginx List running containers: docker ps Shows all currently running containers. Add -a to list all containers, including stopped ones. Stop a container: docker stop <container-id|container-name> Stops a running container. Remove a container: docker rm <container-id|container-name> Deletes a stopped container. Use -f to force-remove a running container. 2. Docker Image Commands: Build an image: docker build -t…
Read More
TOML for lazy developers

TOML for lazy developers

Hello all! My name is Peter Wan, and I'm a student at Seneca Polytechnic, studying Computer Science. This week in my Open Source Class, my classmates and I were tasked with adding a new feature to another classmate's command-line (CLI) tool. Before getting into what this feature was, I'd like to give you some context on the CLI tool I worked on. The CLI tool I worked on is called, barrierless and was made by my friend, Vinh Nhan. The barrierless CLI tool uses different large language models (LLMS), such as Groq's llama3-8b-8192 or Gemini's gemini-1.5-flash model to take one…
Read More
DialectMorph – A CLI Tool To Transpile Code

DialectMorph – A CLI Tool To Transpile Code

Introduction The idea for DialectMorph came to me when I initially tried to encapsulate a function for making an API call in an object using TypeScript. However, I later discovered that the API only supported Python, so I had to use AI agents to help me transpile the code from TypeScript to Python. This challenge inspired me to create a CLI tool that would simplify this process, essentially acting as a CLI wrapper for AI-driven code transpilation, which led to the development of DialectMorph. Tech Stack Used The entire project is based on TypeScript with different libraries that support the…
Read More
‘hi’ shows it’s colors

‘hi’ shows it’s colors

I previously introduced ‘hi’ – the Host Information tool to the world and described it’s base functionality. Later, I described how hi can be used to craft more complex notifications. In this article, I’ll describe some of the latest features implemented as part of the v0.4.5 pre-release.Get ‘hi’ on GitHub: https://github.com/jbobbylopez/hi Logging and State Management One of the biggest features introduced is the use of the logging module to implement a logging facility to log every status change event detected by the ‘hi’ tool. State is captured as a JSON file, which is then compared against the current state of…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.