Low-key episode today. Just sharing some scripting I've been doing with Ruby. Building out a CLI for crafting conventional commits and the graphql-docs gem. And then some thoughts on why I think using Ruby for large scale projects with Rails is challenging. Programming languages are tools, and there are better tools for certain jobs.
Chapters:
00:00 - Intro
01:22 - graphql-docs
03:39 - bin scripts
04:50 - gbl
05:49 - concom
12:20 - What Ruby is Great For, What It Isn't
14:45 - Projectbook Launch
Links mentioned:
Projectbook: https://projectbook.code.brettchalupa...
bin repo: https://github.com/brettchalupa/bin
gbl script: https://github.com/brettchalupa/bin/b...
concom script: https://github.com/brettchalupa/bin/b...
Conventional Commits: https://www.conventionalcommits.org/e...
commitlint: https://commitlint.js.org/#/
graphql-docs gem: https://github.com/brettchalupa/graph...
Screencast on utility scripts with Ruby: • Writing Utility Scripts with Ruby
Screencast on building a CLI with Ruby: • Building a Ruby CLI (Let's Build a Ruby Ge...