Skip to content

The demo app for my OpenJS World 2020 Conference talk: "The Benefits of a 'CLI First' Development Strategy"

Notifications You must be signed in to change notification settings

coreybutler/clifirst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLI First Strategy

This repo houses materials and examples from my OpenJS World 2020 talk, The Benefits of a "CLI First" Strategy on June 24th, 2020 (12:10-12:40 CDT).

The audio cut in/out during the live stream of this presentation. If the OpenJS World 2020 recording doesn't work for you, the original HD recording can be found at https://youtu.be/4J2AHecINM0.

This strategy is one I've been iterating on for quite awhile now, with pretty big plans for making the process better. If you are interested in updates, seeing future videos, and/or the evolution of this strategy, follow this repo and follow me on Twitter (@goldglovecb) where I'll make announcements.

The Powerpoint Presentation is available in this repo. See the examples directory for code snippets. The examples may require some adjustments to work, since I did not have time to test them after completing each phase of the presentation.

The tools used in the making of this were:

  1. The author/shell framework for creating CLI tools.
    Browser Version

  2. The Chrome Devtools CLI Extension
    Devtools Extension
  3. The @butlerlogic/common-api library. High level overview available in this Quora article Common-API
  4. Fenix Web Server 3.0.0, a desktop web server for serving the frontend. Fenix Web Server

I use Fenix to host static content and the common-api lib to rapidly prototype API's. These two tools make it easy to experiment with CLI's within a pseudo "full stack" system.


These are the efforts/ventures that keep me working on this stuff:

About

The demo app for my OpenJS World 2020 Conference talk: "The Benefits of a 'CLI First' Development Strategy"

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published