Command line interface Icon

Command line interface

A CLI, or command-line interface, is a console that helps users issue commands to a program.
9 Stories
All Topics

Zach Leatherman


Responsive images are essential to any image-heavy website with an eye on performance. Due to the large variety of viewport sizes and device pixel ratios, they are also very time-intensive to test. Luckily, the heroes over at Filament Group have built a tool to help make the testing process easier. A command line tool to measure the efficiency of your responsive image markup across viewport sizes and device pixel ratios. I assume the project name is a nod to weirdo musician and tech experimenter Imogen Heap.

logged by @cody 2018-03-22T15:48:00.012017Z permalink #front-end #cli

Ken Nilsen

Show MDN browser compatibility data on the command line

mdncomp shows MDN browser compatibility data and documentation in an instance right on the command line to see if a feature is supported or not in target browsers. It can list an excerpt from MDN documentation, provide a link, and optionally go directly to that page, if needed. Bonus — try mdncomp --random --doc . to explore APIs and features you've never heard about.

logged by @adamstac 2018-03-22T04:34:00.010669Z permalink #cli #front-end

Manuel Vila freeCodeCamp

Let’s fix the good old command line

Manuel Vila: We are using more and more command-line tools, and while many of them are really good, I think they could be even better if they were based on more modern foundations. Because our tools are based on ancient paradigms (*nix, Bash, etc.), it's difficult for them to be both customizable and easy to use. After working for a year trying to solve this problem, he came up with "resources", which he says: brings an object-oriented interface to the command-line tools, making them a lot more flexible, composable, and user-friendly. The curmudgeon in me immediately thought, "old dog ... new tricks", but Manuel has a reply ready: I am well aware that I am not going to change 50 years of old practices by myself. It has to be a collective effort. So I'm trying to communicate as much as I can to find the few people crazy enough to join the adventure. Are you "crazy enough" to go on the adventure with him? Click through to find out more.

logged by @jerodsanto 2018-03-16T13:20:00.013224Z permalink #cli

project Icon

Command Line Text Processing 📖

You know I’m a big fan of learning by example, so it’s probably no surprise that this book series caught my attention. The linked text processing book looks particularly useful. I scanned its chapter on Ruby and learned something despite having used the language for 10+ years. Check it out, I bet you’ll learn something too.

logged by @jerodsanto 2018-03-10T15:31:00.9900Z permalink #learn #cli
0:00 / 0:00