Ross Fenning's Digital Garden

Tech Radar - Tools

Tools

git-xargs

Do commands across multiple Github repos at once. See gruntwork-io/git-xargs: git-xargs is a command-line tool (CLI) for making updates across multiple Github repositories with a single command.

Testmon

See About | testmon

Diagrams

In the spirit of PlantUML, a Python library for generating diagrams with specific icons. What appeals in particular is the C4 shapes as well as cloud-provider-specific icons. See mingrammer/diagrams: Diagram as Code for prototyping cloud system architectures

Currently on hold for me since I discovered C4-PlantUML.

gitStream

A tool to push the idea of "continuous merge". See gitStream by LinearB ยท GitHub Marketplace.

Gatling

JVM-based load testing tool.

nitpick

Potentially useful for enforcing standards across multiple repos.

tfautomv

Looks very useful for big refactors but the need for it hasn't quite come up yet for me. See busser/tfautomv: Generate Terraform moved blocks automatically for painless refactoring.

Vanna

GitHub - vanna-ai/vanna: ๐Ÿค– Chat with your SQL database ๐Ÿ“Š. Accurate Text-to-SQL Generation via LLMs using RAG ๐Ÿ”„.

Streamlit

Streamlit seems an interesting way to present data quickly. I might not be the target audience since the web app part is my forte whereas it looks aimed at people more on the data science side that would struggle to present data in a web app. However, even for engineers a framework that allows certain use cases to be put together quickly can still appeal. I plan to try it out at some point.