Too many kid photos and the Apple Vision Framework
https://www.reddit.com/r/programming/comments/1qge2q8/too_many_kid_photos_and_the_apple_vision_framework/
submitted by /u/scotchi (https://www.reddit.com/user/scotchi)
[link] (https://shutterslim.com/blog/2026/01/18/vision-framework-image-similarity/) [comments] (https://www.reddit.com/r/programming/comments/1qge2q8/too_many_kid_photos_and_the_apple_vision_framework/)
https://www.reddit.com/r/programming/comments/1qge2q8/too_many_kid_photos_and_the_apple_vision_framework/
submitted by /u/scotchi (https://www.reddit.com/user/scotchi)
[link] (https://shutterslim.com/blog/2026/01/18/vision-framework-image-similarity/) [comments] (https://www.reddit.com/r/programming/comments/1qge2q8/too_many_kid_photos_and_the_apple_vision_framework/)
Reliability > Shipping speed. Fight me.
https://www.reddit.com/r/programming/comments/1qgxl7w/reliability_shipping_speed_fight_me/
<!-- SC_OFF -->Building a Yahoo Finance MCP server. Day 3: 17 timeouts in 20 requests. Most devs would ship anyway and call it "MVP." I spent 2 weeks engineering resilience instead. Here's what I built: ๐น Circuit breaker โ CLOSED/OPEN/HALF_OPEN states with auto recovery ๐น Token bucket + adaptive + per-endpoint rate limiting ๐น LRU cache with stale-while-revalidate โ 70-90% hit ratio ๐น Data quality scoring โ Completeness + integrity validation ๐น Chaos tests โ Network failures, rate limits, partial data PM decision: Don't ship unreliable code. Your 2-day ship time doesn't matter if your bot dies at 2 AM. Built with AI as my pair programmer (TRAE ๐). TRAE caught edge cases I'd miss. We debated tradeoffs. We wrote chaos tests together. The results: โ 95%+ test coverage โ โ 13+ tools verified working โ Production-grade resilience Known issues: - Crypto/forex = placeholder data - Financials = may fail for some symbols The hard truth: Building on unreliable APIs? Either engineer resilience or inherit their unreliability. tl;dr: Chose 2 weeks of resilience over 2-day ship time. PM decision was reliability > speed. AI pair programmer helped. 95% test coverage. <!-- SC_ON --> submitted by /u/kanishkanmd (https://www.reddit.com/user/kanishkanmd)
[link] (https://github.com/kanishka-namdeo/yfnhanced-mcp) [comments] (https://www.reddit.com/r/programming/comments/1qgxl7w/reliability_shipping_speed_fight_me/)
https://www.reddit.com/r/programming/comments/1qgxl7w/reliability_shipping_speed_fight_me/
<!-- SC_OFF -->Building a Yahoo Finance MCP server. Day 3: 17 timeouts in 20 requests. Most devs would ship anyway and call it "MVP." I spent 2 weeks engineering resilience instead. Here's what I built: ๐น Circuit breaker โ CLOSED/OPEN/HALF_OPEN states with auto recovery ๐น Token bucket + adaptive + per-endpoint rate limiting ๐น LRU cache with stale-while-revalidate โ 70-90% hit ratio ๐น Data quality scoring โ Completeness + integrity validation ๐น Chaos tests โ Network failures, rate limits, partial data PM decision: Don't ship unreliable code. Your 2-day ship time doesn't matter if your bot dies at 2 AM. Built with AI as my pair programmer (TRAE ๐). TRAE caught edge cases I'd miss. We debated tradeoffs. We wrote chaos tests together. The results: โ 95%+ test coverage โ โ 13+ tools verified working โ Production-grade resilience Known issues: - Crypto/forex = placeholder data - Financials = may fail for some symbols The hard truth: Building on unreliable APIs? Either engineer resilience or inherit their unreliability. tl;dr: Chose 2 weeks of resilience over 2-day ship time. PM decision was reliability > speed. AI pair programmer helped. 95% test coverage. <!-- SC_ON --> submitted by /u/kanishkanmd (https://www.reddit.com/user/kanishkanmd)
[link] (https://github.com/kanishka-namdeo/yfnhanced-mcp) [comments] (https://www.reddit.com/r/programming/comments/1qgxl7w/reliability_shipping_speed_fight_me/)
Google Gemini for Java Developers & Architects: A Practical 2026 Guide
https://www.reddit.com/r/programming/comments/1qgxxhl/google_gemini_for_java_developers_architects_a/
<!-- SC_OFF -->Let's explore how Google Gemini can be used by Java developers and software architects, focusing on real development and architecture use cases rather than hype. The article covers: What Google Gemini is and how it differs from typical code assistants, How it fits into Java development workflows (IDE support, APIs, CLI, Vertex AI), Using Gemini for architecture reviews, microservices, and migration scenarios, Strengths, limitations, and best practices for production use with Beginner-friendly explanations with practical examples. Let's check it out completely here: Google Gemini for Java Developers & Architects (https://javatechonline.com/gemini-for-java-developers-and-architects/) <!-- SC_ON --> submitted by /u/erdsingh24 (https://www.reddit.com/user/erdsingh24)
[link] (https://javatechonline.com/gemini-for-java-developers-and-architects/) [comments] (https://www.reddit.com/r/programming/comments/1qgxxhl/google_gemini_for_java_developers_architects_a/)
https://www.reddit.com/r/programming/comments/1qgxxhl/google_gemini_for_java_developers_architects_a/
<!-- SC_OFF -->Let's explore how Google Gemini can be used by Java developers and software architects, focusing on real development and architecture use cases rather than hype. The article covers: What Google Gemini is and how it differs from typical code assistants, How it fits into Java development workflows (IDE support, APIs, CLI, Vertex AI), Using Gemini for architecture reviews, microservices, and migration scenarios, Strengths, limitations, and best practices for production use with Beginner-friendly explanations with practical examples. Let's check it out completely here: Google Gemini for Java Developers & Architects (https://javatechonline.com/gemini-for-java-developers-and-architects/) <!-- SC_ON --> submitted by /u/erdsingh24 (https://www.reddit.com/user/erdsingh24)
[link] (https://javatechonline.com/gemini-for-java-developers-and-architects/) [comments] (https://www.reddit.com/r/programming/comments/1qgxxhl/google_gemini_for_java_developers_architects_a/)
Chasing a newline
https://www.reddit.com/r/programming/comments/1qgyp1c/chasing_a_newline/
<!-- SC_OFF -->What's the ASCII representation of a newline \n character? We can write a simple program to print out some text with a newline, and then look at the binary output... <!-- SC_ON --> submitted by /u/Idiomatic-Oval (https://www.reddit.com/user/Idiomatic-Oval)
[link] (https://owengage.com/writing/2026-01-18-chasing-a-newline/) [comments] (https://www.reddit.com/r/programming/comments/1qgyp1c/chasing_a_newline/)
https://www.reddit.com/r/programming/comments/1qgyp1c/chasing_a_newline/
<!-- SC_OFF -->What's the ASCII representation of a newline \n character? We can write a simple program to print out some text with a newline, and then look at the binary output... <!-- SC_ON --> submitted by /u/Idiomatic-Oval (https://www.reddit.com/user/Idiomatic-Oval)
[link] (https://owengage.com/writing/2026-01-18-chasing-a-newline/) [comments] (https://www.reddit.com/r/programming/comments/1qgyp1c/chasing_a_newline/)
Programiz Pro Subscription on sell
https://www.reddit.com/r/programming/comments/1qgyxyv/programiz_pro_subscription_on_sell/
<!-- SC_OFF -->A voucher worth of 120$โs on sell of Programiz Pro where we can learn many programming languages effectively, clearly, easily making job ready. Comment for buy. <!-- SC_ON --> submitted by /u/Minimum_Respect_2779 (https://www.reddit.com/user/Minimum_Respect_2779)
[link] (https://www.programiz.com/) [comments] (https://www.reddit.com/r/programming/comments/1qgyxyv/programiz_pro_subscription_on_sell/)
https://www.reddit.com/r/programming/comments/1qgyxyv/programiz_pro_subscription_on_sell/
<!-- SC_OFF -->A voucher worth of 120$โs on sell of Programiz Pro where we can learn many programming languages effectively, clearly, easily making job ready. Comment for buy. <!-- SC_ON --> submitted by /u/Minimum_Respect_2779 (https://www.reddit.com/user/Minimum_Respect_2779)
[link] (https://www.programiz.com/) [comments] (https://www.reddit.com/r/programming/comments/1qgyxyv/programiz_pro_subscription_on_sell/)
Programming as Theory Building, Part II: When Institutions Crumble
https://www.reddit.com/r/programming/comments/1qgzsm1/programming_as_theory_building_part_ii_when/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/programming-as-theory-building-part-ii/) [comments] (https://www.reddit.com/r/programming/comments/1qgzsm1/programming_as_theory_building_part_ii_when/)
https://www.reddit.com/r/programming/comments/1qgzsm1/programming_as_theory_building_part_ii_when/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/programming-as-theory-building-part-ii/) [comments] (https://www.reddit.com/r/programming/comments/1qgzsm1/programming_as_theory_building_part_ii_when/)
The hidden cost of PostgreSQL arrays
https://www.reddit.com/r/programming/comments/1qh13xf/the_hidden_cost_of_postgresql_arrays/
<!-- SC_OFF -->Very thoughtful piece on the tradeoffs of Postgres ARRAYs that in many case can replace one-to-many & many-to-many relationships: Wait? Are we going to talk about JSONB arrays? Not at all. The whole concept of arrays in RDBMSs is actually document storage in disguise. In database design, locality ensures faster retrieval times by keeping related data close on physical storage.Whether you use a distinct integer[] type or a JSON list [1, 2, 3], you are making the exact same architectural decision: you are prioritising locality over normalisation. <!-- SC_ON --> submitted by /u/BinaryIgor (https://www.reddit.com/user/BinaryIgor)
[link] (https://boringsql.com/posts/good-bad-arrays/) [comments] (https://www.reddit.com/r/programming/comments/1qh13xf/the_hidden_cost_of_postgresql_arrays/)
https://www.reddit.com/r/programming/comments/1qh13xf/the_hidden_cost_of_postgresql_arrays/
<!-- SC_OFF -->Very thoughtful piece on the tradeoffs of Postgres ARRAYs that in many case can replace one-to-many & many-to-many relationships: Wait? Are we going to talk about JSONB arrays? Not at all. The whole concept of arrays in RDBMSs is actually document storage in disguise. In database design, locality ensures faster retrieval times by keeping related data close on physical storage.Whether you use a distinct integer[] type or a JSON list [1, 2, 3], you are making the exact same architectural decision: you are prioritising locality over normalisation. <!-- SC_ON --> submitted by /u/BinaryIgor (https://www.reddit.com/user/BinaryIgor)
[link] (https://boringsql.com/posts/good-bad-arrays/) [comments] (https://www.reddit.com/r/programming/comments/1qh13xf/the_hidden_cost_of_postgresql_arrays/)
New interview with Douglas Crockford
https://www.reddit.com/r/programming/comments/1qh1zz5/new_interview_with_douglas_crockford/
submitted by /u/yegor256 (https://www.reddit.com/user/yegor256)
[link] (https://youtu.be/BrlOIPEsSJ4) [comments] (https://www.reddit.com/r/programming/comments/1qh1zz5/new_interview_with_douglas_crockford/)
https://www.reddit.com/r/programming/comments/1qh1zz5/new_interview_with_douglas_crockford/
submitted by /u/yegor256 (https://www.reddit.com/user/yegor256)
[link] (https://youtu.be/BrlOIPEsSJ4) [comments] (https://www.reddit.com/r/programming/comments/1qh1zz5/new_interview_with_douglas_crockford/)
AI is Not Ready to Replace Junior Devs Says Ruby on Rails Creator
https://www.reddit.com/r/programming/comments/1qh23o0/ai_is_not_ready_to_replace_junior_devs_says_ruby/
submitted by /u/ImpressiveContest283 (https://www.reddit.com/user/ImpressiveContest283)
[link] (https://www.finalroundai.com/blog/ai-can-not-replace-junior-programmers) [comments] (https://www.reddit.com/r/programming/comments/1qh23o0/ai_is_not_ready_to_replace_junior_devs_says_ruby/)
https://www.reddit.com/r/programming/comments/1qh23o0/ai_is_not_ready_to_replace_junior_devs_says_ruby/
submitted by /u/ImpressiveContest283 (https://www.reddit.com/user/ImpressiveContest283)
[link] (https://www.finalroundai.com/blog/ai-can-not-replace-junior-programmers) [comments] (https://www.reddit.com/r/programming/comments/1qh23o0/ai_is_not_ready_to_replace_junior_devs_says_ruby/)
The Wasm Breach: Escaping Backend WebAssembly Sandboxes
https://www.reddit.com/r/programming/comments/1qh2aij/the_wasm_breach_escaping_backend_webassembly/
submitted by /u/JadeLuxe (https://www.reddit.com/user/JadeLuxe)
[link] (https://instatunnel.my/blog/the-wasm-breach-escaping-backend-webassembly-sandboxes) [comments] (https://www.reddit.com/r/programming/comments/1qh2aij/the_wasm_breach_escaping_backend_webassembly/)
https://www.reddit.com/r/programming/comments/1qh2aij/the_wasm_breach_escaping_backend_webassembly/
submitted by /u/JadeLuxe (https://www.reddit.com/user/JadeLuxe)
[link] (https://instatunnel.my/blog/the-wasm-breach-escaping-backend-webassembly-sandboxes) [comments] (https://www.reddit.com/r/programming/comments/1qh2aij/the_wasm_breach_escaping_backend_webassembly/)
Simulation of "The Ladybird Clock Puzzle"
https://www.reddit.com/r/programming/comments/1qh2b19/simulation_of_the_ladybird_clock_puzzle/
submitted by /u/lungi_bass (https://www.reddit.com/user/lungi_bass)
[link] (https://navendu.me/posts/ladybug-clock-puzzle/) [comments] (https://www.reddit.com/r/programming/comments/1qh2b19/simulation_of_the_ladybird_clock_puzzle/)
https://www.reddit.com/r/programming/comments/1qh2b19/simulation_of_the_ladybird_clock_puzzle/
submitted by /u/lungi_bass (https://www.reddit.com/user/lungi_bass)
[link] (https://navendu.me/posts/ladybug-clock-puzzle/) [comments] (https://www.reddit.com/r/programming/comments/1qh2b19/simulation_of_the_ladybird_clock_puzzle/)
How the Lobsters front page works
https://www.reddit.com/r/programming/comments/1qh44o1/how_the_lobsters_front_page_works/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://atharvaraykar.com/lobsters/) [comments] (https://www.reddit.com/r/programming/comments/1qh44o1/how_the_lobsters_front_page_works/)
https://www.reddit.com/r/programming/comments/1qh44o1/how_the_lobsters_front_page_works/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://atharvaraykar.com/lobsters/) [comments] (https://www.reddit.com/r/programming/comments/1qh44o1/how_the_lobsters_front_page_works/)
On rebuilding read models, Dead-Letter Queues and Why Letting Go is Sometimes the Answer
https://www.reddit.com/r/programming/comments/1qh6amq/on_rebuilding_read_models_deadletter_queues_and/
submitted by /u/Adventurous-Salt8514 (https://www.reddit.com/user/Adventurous-Salt8514)
[link] (https://event-driven.io/en/rebuilding_read_models_skipping_events/) [comments] (https://www.reddit.com/r/programming/comments/1qh6amq/on_rebuilding_read_models_deadletter_queues_and/)
https://www.reddit.com/r/programming/comments/1qh6amq/on_rebuilding_read_models_deadletter_queues_and/
submitted by /u/Adventurous-Salt8514 (https://www.reddit.com/user/Adventurous-Salt8514)
[link] (https://event-driven.io/en/rebuilding_read_models_skipping_events/) [comments] (https://www.reddit.com/r/programming/comments/1qh6amq/on_rebuilding_read_models_deadletter_queues_and/)
Using Servo with Slint
https://www.reddit.com/r/programming/comments/1qh7zeo/using_servo_with_slint/
<!-- SC_OFF -->Slint is a modern, open-source GUI Toolkit and Servo is a browser engine written in Rust. <!-- SC_ON --> submitted by /u/slint-ui (https://www.reddit.com/user/slint-ui)
[link] (https://slint.dev/blog/using-servo-with-slint) [comments] (https://www.reddit.com/r/programming/comments/1qh7zeo/using_servo_with_slint/)
https://www.reddit.com/r/programming/comments/1qh7zeo/using_servo_with_slint/
<!-- SC_OFF -->Slint is a modern, open-source GUI Toolkit and Servo is a browser engine written in Rust. <!-- SC_ON --> submitted by /u/slint-ui (https://www.reddit.com/user/slint-ui)
[link] (https://slint.dev/blog/using-servo-with-slint) [comments] (https://www.reddit.com/r/programming/comments/1qh7zeo/using_servo_with_slint/)
Copy-on-write teaches you everything about Swift Internals ๐ฎ
https://www.reddit.com/r/programming/comments/1qh97lb/copyonwrite_teaches_you_everything_about_swift/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://blog.jacobstechtavern.com/p/copy-on-write-swift-internals) [comments] (https://www.reddit.com/r/programming/comments/1qh97lb/copyonwrite_teaches_you_everything_about_swift/)
https://www.reddit.com/r/programming/comments/1qh97lb/copyonwrite_teaches_you_everything_about_swift/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://blog.jacobstechtavern.com/p/copy-on-write-swift-internals) [comments] (https://www.reddit.com/r/programming/comments/1qh97lb/copyonwrite_teaches_you_everything_about_swift/)
Needy programs
https://www.reddit.com/r/programming/comments/1qhedcl/needy_programs/
submitted by /u/RevillWeb (https://www.reddit.com/user/RevillWeb)
[link] (https://tonsky.me/blog/needy-programs/?ref=dailydev) [comments] (https://www.reddit.com/r/programming/comments/1qhedcl/needy_programs/)
https://www.reddit.com/r/programming/comments/1qhedcl/needy_programs/
submitted by /u/RevillWeb (https://www.reddit.com/user/RevillWeb)
[link] (https://tonsky.me/blog/needy-programs/?ref=dailydev) [comments] (https://www.reddit.com/r/programming/comments/1qhedcl/needy_programs/)
Building the worldโs first open-source quantum computer
https://www.reddit.com/r/programming/comments/1qhex3i/building_the_worlds_first_opensource_quantum/
submitted by /u/donutloop (https://www.reddit.com/user/donutloop)
[link] (https://uwaterloo.ca/news/global-futures/building-worlds-first-open-source-quantum-computer) [comments] (https://www.reddit.com/r/programming/comments/1qhex3i/building_the_worlds_first_opensource_quantum/)
https://www.reddit.com/r/programming/comments/1qhex3i/building_the_worlds_first_opensource_quantum/
submitted by /u/donutloop (https://www.reddit.com/user/donutloop)
[link] (https://uwaterloo.ca/news/global-futures/building-worlds-first-open-source-quantum-computer) [comments] (https://www.reddit.com/r/programming/comments/1qhex3i/building_the_worlds_first_opensource_quantum/)
Learning Rust as a working software engineer (real dev vlog)
https://www.reddit.com/r/programming/comments/1qhf5l3/learning_rust_as_a_working_software_engineer_real/
<!-- SC_OFF -->I recently started learning Rust and recorded a short dev vlog showing the very early phase - reading docs, writing code, getting confused, and dealing with the compiler. This isnโt a tutorial or polished content, just learning in public and sharing how Rust actually feels at the beginning. Video here:
https://youtu.be/0TQr2YJ5ogY Feedback from the Rust community is welcome ๐ฆ <!-- SC_ON --> submitted by /u/ms-arch (https://www.reddit.com/user/ms-arch)
[link] (https://youtu.be/0TQr2YJ5ogY) [comments] (https://www.reddit.com/r/programming/comments/1qhf5l3/learning_rust_as_a_working_software_engineer_real/)
https://www.reddit.com/r/programming/comments/1qhf5l3/learning_rust_as_a_working_software_engineer_real/
<!-- SC_OFF -->I recently started learning Rust and recorded a short dev vlog showing the very early phase - reading docs, writing code, getting confused, and dealing with the compiler. This isnโt a tutorial or polished content, just learning in public and sharing how Rust actually feels at the beginning. Video here:
https://youtu.be/0TQr2YJ5ogY Feedback from the Rust community is welcome ๐ฆ <!-- SC_ON --> submitted by /u/ms-arch (https://www.reddit.com/user/ms-arch)
[link] (https://youtu.be/0TQr2YJ5ogY) [comments] (https://www.reddit.com/r/programming/comments/1qhf5l3/learning_rust_as_a_working_software_engineer_real/)
Fluxly - A lightweight, self-contained DAG workflow framework (decoupled from orchestration)
https://www.reddit.com/r/programming/comments/1qhikgp/fluxly_a_lightweight_selfcontained_dag_workflow/
<!-- SC_OFF -->Hi everyone, I wanted to share Fluxly, a framework I built for running portable, self-contained DAG workflows, inspired by architectural patterns I worked with at Mobileye. Core idea:
Each workflow is a standalone execution endpoint - structured, typed, and runnable without being coupled to any orchestrator. GitHub:
https://github.com/ShaharBand/fluxly --- ๐ What Fluxly is Fluxly lets you define DAG-based workflows where: Each workflow runs as a single self-contained unit It can be triggered via CLI, API, or environment variables It can be packaged into a Docker image Any external scheduler (Airflow, Argo, CI/CD, cron, etc.) can trigger it without glue code The workflow owns its logic, validation, retries, and structure - orchestration is optional and external. --- โ Why I built it (the problem it tries to solve) From experience, many containerized pipelines end up as: Ad-hoc scripts scattered across containers Inconsistent inputs/outputs Retry, timeout, and logging logic duplicated or forgotten Tight coupling to a specific orchestrator SDK On the other hand: Heavy orchestrators (Airflow, etc.) introduce operational overhead when all you want is a portable job Orchestrator-coupled SDKs assume persistent backends and remote control planes, which donโt fit fire-and-forget workloads Fluxly keeps the workflow clean and isolated: Explicit DAG Typed I/O models Uniform entrypoints (CLI / API / env) Clear node boundaries No hidden runtime coupling It works especially well when: Each Docker image should be simple and autonomous You want structure without infrastructure overhead You want the same workflow to run locally, in CI, or under any scheduler In monorepos (or via thin wrappers), Fluxly can also standardize validation, logging, metadata, and interfaces across many pipelines. --- โจ Key features DAG-based workflows with explicit dependencies Auto-generated CLI commands and FastAPI endpoints per workflow Strict validation using Pydantic models Nodes manage their own execution and retries Local-first development, production-ready execution Easy to extend with logging, metrics, or org-specific wrappers --- ๐ ๏ธ Stack Python, Pydantic, Typer, FastAPI, Uvicorn, Loguru, Diagrams, Pixi, Ruff, Mypy, Pytest, MkDocs --- ๐ฆ Install pip install fluxly --- ๐ Feedback welcome
Iโd love feedback and Happy to answer questions or discuss tradeoffs. <!-- SC_ON --> submitted by /u/ShaharBand (https://www.reddit.com/user/ShaharBand)
[link] (https://github.com/ShaharBand/fluxly) [comments] (https://www.reddit.com/r/programming/comments/1qhikgp/fluxly_a_lightweight_selfcontained_dag_workflow/)
https://www.reddit.com/r/programming/comments/1qhikgp/fluxly_a_lightweight_selfcontained_dag_workflow/
<!-- SC_OFF -->Hi everyone, I wanted to share Fluxly, a framework I built for running portable, self-contained DAG workflows, inspired by architectural patterns I worked with at Mobileye. Core idea:
Each workflow is a standalone execution endpoint - structured, typed, and runnable without being coupled to any orchestrator. GitHub:
https://github.com/ShaharBand/fluxly --- ๐ What Fluxly is Fluxly lets you define DAG-based workflows where: Each workflow runs as a single self-contained unit It can be triggered via CLI, API, or environment variables It can be packaged into a Docker image Any external scheduler (Airflow, Argo, CI/CD, cron, etc.) can trigger it without glue code The workflow owns its logic, validation, retries, and structure - orchestration is optional and external. --- โ Why I built it (the problem it tries to solve) From experience, many containerized pipelines end up as: Ad-hoc scripts scattered across containers Inconsistent inputs/outputs Retry, timeout, and logging logic duplicated or forgotten Tight coupling to a specific orchestrator SDK On the other hand: Heavy orchestrators (Airflow, etc.) introduce operational overhead when all you want is a portable job Orchestrator-coupled SDKs assume persistent backends and remote control planes, which donโt fit fire-and-forget workloads Fluxly keeps the workflow clean and isolated: Explicit DAG Typed I/O models Uniform entrypoints (CLI / API / env) Clear node boundaries No hidden runtime coupling It works especially well when: Each Docker image should be simple and autonomous You want structure without infrastructure overhead You want the same workflow to run locally, in CI, or under any scheduler In monorepos (or via thin wrappers), Fluxly can also standardize validation, logging, metadata, and interfaces across many pipelines. --- โจ Key features DAG-based workflows with explicit dependencies Auto-generated CLI commands and FastAPI endpoints per workflow Strict validation using Pydantic models Nodes manage their own execution and retries Local-first development, production-ready execution Easy to extend with logging, metrics, or org-specific wrappers --- ๐ ๏ธ Stack Python, Pydantic, Typer, FastAPI, Uvicorn, Loguru, Diagrams, Pixi, Ruff, Mypy, Pytest, MkDocs --- ๐ฆ Install pip install fluxly --- ๐ Feedback welcome
Iโd love feedback and Happy to answer questions or discuss tradeoffs. <!-- SC_ON --> submitted by /u/ShaharBand (https://www.reddit.com/user/ShaharBand)
[link] (https://github.com/ShaharBand/fluxly) [comments] (https://www.reddit.com/r/programming/comments/1qhikgp/fluxly_a_lightweight_selfcontained_dag_workflow/)
How revenue decisions shape technical debt
https://www.reddit.com/r/programming/comments/1qhisx9/how_revenue_decisions_shape_technical_debt/
submitted by /u/ArtisticProgrammer11 (https://www.reddit.com/user/ArtisticProgrammer11)
[link] (https://www.hyperact.co.uk/blog/how-revenue-decisions-shape-technical-debt) [comments] (https://www.reddit.com/r/programming/comments/1qhisx9/how_revenue_decisions_shape_technical_debt/)
https://www.reddit.com/r/programming/comments/1qhisx9/how_revenue_decisions_shape_technical_debt/
submitted by /u/ArtisticProgrammer11 (https://www.reddit.com/user/ArtisticProgrammer11)
[link] (https://www.hyperact.co.uk/blog/how-revenue-decisions-shape-technical-debt) [comments] (https://www.reddit.com/r/programming/comments/1qhisx9/how_revenue_decisions_shape_technical_debt/)
Looking for subscription costs API
https://www.reddit.com/r/programming/comments/1qhjc2s/looking_for_subscription_costs_api/
<!-- SC_OFF -->I am looking for Api that has up to date prices of services like netflix amazon prime hulu xbox pass and etc. that gives me cost and tiers is there anything like that? <!-- SC_ON --> submitted by /u/department_of_eyes (https://www.reddit.com/user/department_of_eyes)
[link] (http://me.me/) [comments] (https://www.reddit.com/r/programming/comments/1qhjc2s/looking_for_subscription_costs_api/)
https://www.reddit.com/r/programming/comments/1qhjc2s/looking_for_subscription_costs_api/
<!-- SC_OFF -->I am looking for Api that has up to date prices of services like netflix amazon prime hulu xbox pass and etc. that gives me cost and tiers is there anything like that? <!-- SC_ON --> submitted by /u/department_of_eyes (https://www.reddit.com/user/department_of_eyes)
[link] (http://me.me/) [comments] (https://www.reddit.com/r/programming/comments/1qhjc2s/looking_for_subscription_costs_api/)