{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Technology Explorations in Data & AI","title":"Managing Airflow at Scale using the Flowrs TUI","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/c520ed13\"></iframe>","width":"100%","height":180,"duration":1438,"description":"Jan opens 12 browser tabs every morning to check overnight pipelines. Log in, check, close. Twelve times. So he built a terminal app instead.Flowrs is a TUI for Apache Airflow written in Rust. Navigate all your environments from the keyboard, drill into failed tasks, tail live logs, bulk-mark runs -- no browser, no mouse. In this episode Jan demos it live, walks through the architecture of a TUI (event loop, state, render), compares the main frameworks (Ratatui, Bubble Tea, Textual), and gives his honest take on whether agents will eventually replace tools like this.\"Go forth and mulTUIply. Life is too short to click around.\"Resources:- Install Flowrs: brew install flowrs- GitHub: https://github.com/janbvanbuel/flowrs---Full playlist: https://www.youtube.com/playlist?list=PLJ_da7qdfL80rA7byzC_CmyrfJWjcCTnb---Data & AI: Technology Explorations is a biweekly show from Dataminded. Each episode a Dataminded engineer demos a tool or technique worth knowing about -- working code, honest takes, no hype.Music by Aleksandr Karabanov from Pixabay","thumbnail_url":"https://img.transistorcdn.com/V80li3FBtt4YhR0iCe1L51ztsp3FXGLNxn2afnWepIo/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81YThj/NTg4YjJhMjNmMWYz/ZGVmMWE2ZWNkYTgz/MzI4ZC5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}