Unnawut Leepaisalsuwanna - Building an interactive CLI app in Elixir | Code Elixir LDN 19
This video was recorded at Code Elixir LDN 19 Get involved in Code Sync’s next conference http://bit.ly/2Mcm4aS --- Building an interactive CLI app that people will love in Elixir by Unnawut Leepaisalsuwanna The command line interface (CLI) can play a big part of a great developer experience (DX). But building a user-friendly interactive CLI can be a daunting task. What user inputs should be treated as true? Are common CLI vocabularies being used? Are your commands compatible with shell pipes and exit statuses? To name a few. This talk focuses on highlighting key Elixir core features, key DX patterns, gotchas and libraries that can be used to develop a user-friendly CLI for your Elixir application. THIS TALK IN THREE WORDS: Command Line Interface, Mix Tasks, Developer Experience TALK LEVEL: Beginners --- Unnawut Leepaisalsuwanna Building white-label, blockchain-compatible, e-wallet backend for OmiseGO He loves contributing to open source projects, especially on developer-friendly documentations. --- CODE SYNC & CODE ELIXIR LDN 19 CODE ELIXIR LDN is powered by Code Sync. CODE ELIXIR LDN 19 was sponsored by Duffel, Cultivate, Erlang Solutions, Scout, Dice, aeternity and Toyota Connected. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeElixirIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global