Boost your productivity by engineering your engineering tools!
summary
Claim: treat dev tooling as production software and ship a real CLI that saves context switches. Built a native CLI called red that integrates Azure DevOps, Splunk and monitoring, lets you create or open a PR in one command, provides Kotlin, Quarkus, PicoCLI, GraalVM native binaries, dynamic autocompletion, and simple IntelliJ and Alfred frontends. Deployed internally at Rabobank and adopted by other teams, released as open source with Homebrew install, still beta with some plugin wobbles but demonstrably faster and more pleasant than scattered scripts and aliases.
AI-written summary · about
chapters (11)
- 0:00Engineering productivity tools
- 1:49Daily struggle with tools
- 4:17Current solutions limitations
- 6:00Introducing red
- 8:28Live demo: red PR features
- 13:42Technical implementation
- 18:19Live coding: Quarkus & Pico CLI
- 27:34Native CLI with GraalVM
- 30:06Convincing Rabobank stakeholders
- 36:02Internal tool to open source
- 41:23Key takeaways
related talks
24mUnleashing Developer Productivity: Supercharging Zero Day Cloud-Native Developer...
46mWork It Smarter, Dev It Better, Ship It Faster, Test It Stronger
25mCommandLine Tools for DevOps
32mBuilt With Love - Why Developer Experience Matters
28mDev Tools to increase your speed that DON'T use AI
44mJPoint 2023 TechRadar: Development Environment
51mVisual Studio 2016 + Talk DevOps please
18mHow I shipped more code and products than ever before
