How to deal with a Vibe Coding CEO and still keep everyone happy
https://www.reddit.com/r/programming/comments/1qv4nb5/how_to_deal_with_a_vibe_coding_ceo_and_still_keep/
submitted by /u/okawei (https://www.reddit.com/user/okawei)
[link] (https://ariso.ai/blog/dealing-with-a-vibe-coding-ceo) [comments] (https://www.reddit.com/r/programming/comments/1qv4nb5/how_to_deal_with_a_vibe_coding_ceo_and_still_keep/)
https://www.reddit.com/r/programming/comments/1qv4nb5/how_to_deal_with_a_vibe_coding_ceo_and_still_keep/
submitted by /u/okawei (https://www.reddit.com/user/okawei)
[link] (https://ariso.ai/blog/dealing-with-a-vibe-coding-ceo) [comments] (https://www.reddit.com/r/programming/comments/1qv4nb5/how_to_deal_with_a_vibe_coding_ceo_and_still_keep/)
Testing Code When the Output Isn’t Predictable
https://www.reddit.com/r/programming/comments/1qv5vsj/testing_code_when_the_output_isnt_predictable/
<!-- SC_OFF -->Your test passed. Run it again. Now, it fails. Run it five more times, and it passes four of them. Is that a bug? When an LLM becomes part of the unit you're testing, a single test run stops being meaningful. The same test, same input, different results. After a recent discussion my collegues, I think the question we should be asking isn't "did this test pass?" but "how reliable is this behavior?" If something passes 80% of the time, that might be perfectly acceptable. After a recent discussion with my colleagues, I think the question we should be asking isn't "did this test pass?" but "how reliable is this behavior?" I believe our test frameworks need to evolve. Run the same test multiple times, evaluate against a minimum pass rate, with sensible defaults (runs = 1, minPassRate = 1.0) so existing tests don't break. //@test:Config { runs: 10, minPassRate: 0.8 }
function testLLMAgent() {
// Your Ballerina code here :)
} This feels like the new normal for testing AI-powered code. Curious how others are approaching this. <!-- SC_ON --> submitted by /u/CoyoteIntelligent167 (https://www.reddit.com/user/CoyoteIntelligent167)
[link] (https://github.com/ballerina-platform/ballerina-spec/issues/1402) [comments] (https://www.reddit.com/r/programming/comments/1qv5vsj/testing_code_when_the_output_isnt_predictable/)
https://www.reddit.com/r/programming/comments/1qv5vsj/testing_code_when_the_output_isnt_predictable/
<!-- SC_OFF -->Your test passed. Run it again. Now, it fails. Run it five more times, and it passes four of them. Is that a bug? When an LLM becomes part of the unit you're testing, a single test run stops being meaningful. The same test, same input, different results. After a recent discussion my collegues, I think the question we should be asking isn't "did this test pass?" but "how reliable is this behavior?" If something passes 80% of the time, that might be perfectly acceptable. After a recent discussion with my colleagues, I think the question we should be asking isn't "did this test pass?" but "how reliable is this behavior?" I believe our test frameworks need to evolve. Run the same test multiple times, evaluate against a minimum pass rate, with sensible defaults (runs = 1, minPassRate = 1.0) so existing tests don't break. //@test:Config { runs: 10, minPassRate: 0.8 }
function testLLMAgent() {
// Your Ballerina code here :)
} This feels like the new normal for testing AI-powered code. Curious how others are approaching this. <!-- SC_ON --> submitted by /u/CoyoteIntelligent167 (https://www.reddit.com/user/CoyoteIntelligent167)
[link] (https://github.com/ballerina-platform/ballerina-spec/issues/1402) [comments] (https://www.reddit.com/r/programming/comments/1qv5vsj/testing_code_when_the_output_isnt_predictable/)
Flutter ECS: DevTools Integration & Debugging
https://www.reddit.com/r/programming/comments/1qv6rfe/flutter_ecs_devtools_integration_debugging/
submitted by /u/_Flame_Of_Udun_ (https://www.reddit.com/user/_Flame_Of_Udun_)
[link] (https://medium.com/@dr.e.rashidi/flutter-ecs-devtools-integration-debugging-9912fb6a5ede) [comments] (https://www.reddit.com/r/programming/comments/1qv6rfe/flutter_ecs_devtools_integration_debugging/)
https://www.reddit.com/r/programming/comments/1qv6rfe/flutter_ecs_devtools_integration_debugging/
submitted by /u/_Flame_Of_Udun_ (https://www.reddit.com/user/_Flame_Of_Udun_)
[link] (https://medium.com/@dr.e.rashidi/flutter-ecs-devtools-integration-debugging-9912fb6a5ede) [comments] (https://www.reddit.com/r/programming/comments/1qv6rfe/flutter_ecs_devtools_integration_debugging/)
"Competence as Tragedy" — a personal essay on craft, beautiful code, and watching AI make your hard-won skills obsolete
https://www.reddit.com/r/programming/comments/1qv89jc/competence_as_tragedy_a_personal_essay_on_craft/
submitted by /u/averagemrjoe (https://www.reddit.com/user/averagemrjoe)
[link] (https://crowprose.com/blog/competence-as-tragedy) [comments] (https://www.reddit.com/r/programming/comments/1qv89jc/competence_as_tragedy_a_personal_essay_on_craft/)
https://www.reddit.com/r/programming/comments/1qv89jc/competence_as_tragedy_a_personal_essay_on_craft/
submitted by /u/averagemrjoe (https://www.reddit.com/user/averagemrjoe)
[link] (https://crowprose.com/blog/competence-as-tragedy) [comments] (https://www.reddit.com/r/programming/comments/1qv89jc/competence_as_tragedy_a_personal_essay_on_craft/)
How Vibe Coding Is Killing Open Source
https://www.reddit.com/r/programming/comments/1qv8f8q/how_vibe_coding_is_killing_open_source/
submitted by /u/Gil_berth (https://www.reddit.com/user/Gil_berth)
[link] (https://hackaday.com/2026/02/02/how-vibe-coding-is-killing-open-source/) [comments] (https://www.reddit.com/r/programming/comments/1qv8f8q/how_vibe_coding_is_killing_open_source/)
https://www.reddit.com/r/programming/comments/1qv8f8q/how_vibe_coding_is_killing_open_source/
submitted by /u/Gil_berth (https://www.reddit.com/user/Gil_berth)
[link] (https://hackaday.com/2026/02/02/how-vibe-coding-is-killing-open-source/) [comments] (https://www.reddit.com/r/programming/comments/1qv8f8q/how_vibe_coding_is_killing_open_source/)
Why Vibe First Development Collapses Under Its Own Freedom
https://www.reddit.com/r/programming/comments/1qv9ej6/why_vibe_first_development_collapses_under_its/
<!-- SC_OFF -->Why Vibe-First Development Collapses Under Its Own Freedom Vibe-first development feels empowering at first, but freedom without constraints slowly turns into inconsistency, technical debt, and burnout. This long-form essay explains why it collapses over time. https://techyall.com/blog/why-vibe-first-development-collapses-under-its-own-freedom <!-- SC_ON --> submitted by /u/justok25 (https://www.reddit.com/user/justok25)
[link] (https://techyall.com/blog/why-vibe-first-development-collapses-under-its-own-freedom) [comments] (https://www.reddit.com/r/programming/comments/1qv9ej6/why_vibe_first_development_collapses_under_its/)
https://www.reddit.com/r/programming/comments/1qv9ej6/why_vibe_first_development_collapses_under_its/
<!-- SC_OFF -->Why Vibe-First Development Collapses Under Its Own Freedom Vibe-first development feels empowering at first, but freedom without constraints slowly turns into inconsistency, technical debt, and burnout. This long-form essay explains why it collapses over time. https://techyall.com/blog/why-vibe-first-development-collapses-under-its-own-freedom <!-- SC_ON --> submitted by /u/justok25 (https://www.reddit.com/user/justok25)
[link] (https://techyall.com/blog/why-vibe-first-development-collapses-under-its-own-freedom) [comments] (https://www.reddit.com/r/programming/comments/1qv9ej6/why_vibe_first_development_collapses_under_its/)
Turning Google Search into a Kafka event stream for many consumers
https://www.reddit.com/r/programming/comments/1qvapj1/turning_google_search_into_a_kafka_event_stream/
submitted by /u/TheLostWanderer47 (https://www.reddit.com/user/TheLostWanderer47)
[link] (https://python.plainenglish.io/turning-google-search-into-a-kafka-event-stream-for-many-consumers-8606f9f543b1?postPublishedType=initial) [comments] (https://www.reddit.com/r/programming/comments/1qvapj1/turning_google_search_into_a_kafka_event_stream/)
https://www.reddit.com/r/programming/comments/1qvapj1/turning_google_search_into_a_kafka_event_stream/
submitted by /u/TheLostWanderer47 (https://www.reddit.com/user/TheLostWanderer47)
[link] (https://python.plainenglish.io/turning-google-search-into-a-kafka-event-stream-for-many-consumers-8606f9f543b1?postPublishedType=initial) [comments] (https://www.reddit.com/r/programming/comments/1qvapj1/turning_google_search_into_a_kafka_event_stream/)
Good Code editors??
https://www.reddit.com/r/programming/comments/1qvesd6/good_code_editors/
<!-- SC_OFF -->I have used some decent editors for 2 years i want one pick among them.. I have used neovim , emacs , pulsor, vs codium . I want 2 decent editors suggest any two.. Codeeditors like vim or emacs suggest with extensions .. <!-- SC_ON --> submitted by /u/User_reddit69 (https://www.reddit.com/user/User_reddit69)
[link] (https://maxwellj.vivaldi.net/2025/04/03/code-editors-my-top-7-picks/) [comments] (https://www.reddit.com/r/programming/comments/1qvesd6/good_code_editors/)
https://www.reddit.com/r/programming/comments/1qvesd6/good_code_editors/
<!-- SC_OFF -->I have used some decent editors for 2 years i want one pick among them.. I have used neovim , emacs , pulsor, vs codium . I want 2 decent editors suggest any two.. Codeeditors like vim or emacs suggest with extensions .. <!-- SC_ON --> submitted by /u/User_reddit69 (https://www.reddit.com/user/User_reddit69)
[link] (https://maxwellj.vivaldi.net/2025/04/03/code-editors-my-top-7-picks/) [comments] (https://www.reddit.com/r/programming/comments/1qvesd6/good_code_editors/)
Why I am switching from Arch (Manjaro) to Debian
https://www.reddit.com/r/programming/comments/1qvh426/why_i_am_switching_from_arch_manjaro_to_debian/
<!-- SC_OFF -->Arch is a rolling release distro with the latest release of each package always available. It has one of the largest no. of packages. However, as I grew from a tech enthusiast to a seasoned developer, I am starting to value stability over latest tech. Hence, I am planning to switch to Debian. Debian is the opposite of Arch. It does not have latest software, but it is stable. It does not break as much, and it is a one time setup. Which Linux distro do you use? <!-- SC_ON --> submitted by /u/access2content (https://www.reddit.com/user/access2content)
[link] (https://access2vivek.com/planning-to-switch-from-manjaro-to-debian/) [comments] (https://www.reddit.com/r/programming/comments/1qvh426/why_i_am_switching_from_arch_manjaro_to_debian/)
https://www.reddit.com/r/programming/comments/1qvh426/why_i_am_switching_from_arch_manjaro_to_debian/
<!-- SC_OFF -->Arch is a rolling release distro with the latest release of each package always available. It has one of the largest no. of packages. However, as I grew from a tech enthusiast to a seasoned developer, I am starting to value stability over latest tech. Hence, I am planning to switch to Debian. Debian is the opposite of Arch. It does not have latest software, but it is stable. It does not break as much, and it is a one time setup. Which Linux distro do you use? <!-- SC_ON --> submitted by /u/access2content (https://www.reddit.com/user/access2content)
[link] (https://access2vivek.com/planning-to-switch-from-manjaro-to-debian/) [comments] (https://www.reddit.com/r/programming/comments/1qvh426/why_i_am_switching_from_arch_manjaro_to_debian/)
Fitness Functions: Automating Your Architecture Decisions
https://www.reddit.com/r/programming/comments/1qvho3w/fitness_functions_automating_your_architecture/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/fitness-functions-automating-your-architecture-decisions-08b2fe4e5f34) [comments] (https://www.reddit.com/r/programming/comments/1qvho3w/fitness_functions_automating_your_architecture/)
https://www.reddit.com/r/programming/comments/1qvho3w/fitness_functions_automating_your_architecture/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/fitness-functions-automating-your-architecture-decisions-08b2fe4e5f34) [comments] (https://www.reddit.com/r/programming/comments/1qvho3w/fitness_functions_automating_your_architecture/)
Introducing Deno Sandbox | Deno
https://www.reddit.com/r/programming/comments/1qvj0ei/introducing_deno_sandbox_deno/
submitted by /u/angry_cactus (https://www.reddit.com/user/angry_cactus)
[link] (https://deno.com/blog/introducing-deno-sandbox) [comments] (https://www.reddit.com/r/programming/comments/1qvj0ei/introducing_deno_sandbox_deno/)
https://www.reddit.com/r/programming/comments/1qvj0ei/introducing_deno_sandbox_deno/
submitted by /u/angry_cactus (https://www.reddit.com/user/angry_cactus)
[link] (https://deno.com/blog/introducing-deno-sandbox) [comments] (https://www.reddit.com/r/programming/comments/1qvj0ei/introducing_deno_sandbox_deno/)
From magic to malware: How OpenClaw's agent skills become an attack surface
https://www.reddit.com/r/programming/comments/1qvjhko/from_magic_to_malware_how_openclaws_agent_skills/
submitted by /u/grauenwolf (https://www.reddit.com/user/grauenwolf)
[link] (https://1password.com/blog/from-magic-to-malware-how-openclaws-agent-skills-become-an-attack-surface) [comments] (https://www.reddit.com/r/programming/comments/1qvjhko/from_magic_to_malware_how_openclaws_agent_skills/)
https://www.reddit.com/r/programming/comments/1qvjhko/from_magic_to_malware_how_openclaws_agent_skills/
submitted by /u/grauenwolf (https://www.reddit.com/user/grauenwolf)
[link] (https://1password.com/blog/from-magic-to-malware-how-openclaws-agent-skills-become-an-attack-surface) [comments] (https://www.reddit.com/r/programming/comments/1qvjhko/from_magic_to_malware_how_openclaws_agent_skills/)
Microsoft Has Killed Widgets Six Times. Here's Why They Keep Coming Back.
https://www.reddit.com/r/programming/comments/1qvjvk4/microsoft_has_killed_widgets_six_times_heres_why/
<!-- SC_OFF -->If you think Microsoft breaking Windows is a new thing - they've killed their own widget platform 6 times in 30 years. Each one died from a different spectacular failure. I dug through the full history from Active Desktop crashing explorer.exe in 1997 to the EU forcing a complete rebuild in 2024. The latest iteration might actually be done right - or might be killed by Microsoft's desire to shove ads and AI into every surface. We'll see <!-- SC_ON --> submitted by /u/xakpc (https://www.reddit.com/user/xakpc)
[link] (https://xakpc.dev/windows-widgets/history/) [comments] (https://www.reddit.com/r/programming/comments/1qvjvk4/microsoft_has_killed_widgets_six_times_heres_why/)
https://www.reddit.com/r/programming/comments/1qvjvk4/microsoft_has_killed_widgets_six_times_heres_why/
<!-- SC_OFF -->If you think Microsoft breaking Windows is a new thing - they've killed their own widget platform 6 times in 30 years. Each one died from a different spectacular failure. I dug through the full history from Active Desktop crashing explorer.exe in 1997 to the EU forcing a complete rebuild in 2024. The latest iteration might actually be done right - or might be killed by Microsoft's desire to shove ads and AI into every surface. We'll see <!-- SC_ON --> submitted by /u/xakpc (https://www.reddit.com/user/xakpc)
[link] (https://xakpc.dev/windows-widgets/history/) [comments] (https://www.reddit.com/r/programming/comments/1qvjvk4/microsoft_has_killed_widgets_six_times_heres_why/)
AliSQL: Alibaba's open-source MySQL with vector and DuckDB engines
https://www.reddit.com/r/programming/comments/1qvkfou/alisql_alibabas_opensource_mysql_with_vector_and/
submitted by /u/Dear-Economics-315 (https://www.reddit.com/user/Dear-Economics-315)
[link] (https://github.com/alibaba/AliSQL) [comments] (https://www.reddit.com/r/programming/comments/1qvkfou/alisql_alibabas_opensource_mysql_with_vector_and/)
https://www.reddit.com/r/programming/comments/1qvkfou/alisql_alibabas_opensource_mysql_with_vector_and/
submitted by /u/Dear-Economics-315 (https://www.reddit.com/user/Dear-Economics-315)
[link] (https://github.com/alibaba/AliSQL) [comments] (https://www.reddit.com/r/programming/comments/1qvkfou/alisql_alibabas_opensource_mysql_with_vector_and/)
I Am Not a Functional Programmer
https://www.reddit.com/r/programming/comments/1qvoqrk/i_am_not_a_functional_programmer/
submitted by /u/n_creep (https://www.reddit.com/user/n_creep)
[link] (https://blog.daniel-beskin.com/2026-01-28-i-am-not-a-functional-programmer) [comments] (https://www.reddit.com/r/programming/comments/1qvoqrk/i_am_not_a_functional_programmer/)
https://www.reddit.com/r/programming/comments/1qvoqrk/i_am_not_a_functional_programmer/
submitted by /u/n_creep (https://www.reddit.com/user/n_creep)
[link] (https://blog.daniel-beskin.com/2026-01-28-i-am-not-a-functional-programmer) [comments] (https://www.reddit.com/r/programming/comments/1qvoqrk/i_am_not_a_functional_programmer/)
Hands on with Context Graphs and Neo4j: Remembering the Why
https://www.reddit.com/r/programming/comments/1qvpgcl/hands_on_with_context_graphs_and_neo4j/
submitted by /u/lyonwj (https://www.reddit.com/user/lyonwj)
[link] (https://medium.com/neo4j/hands-on-with-context-graphs-and-neo4j-8b4b8fdc16dd) [comments] (https://www.reddit.com/r/programming/comments/1qvpgcl/hands_on_with_context_graphs_and_neo4j/)
https://www.reddit.com/r/programming/comments/1qvpgcl/hands_on_with_context_graphs_and_neo4j/
submitted by /u/lyonwj (https://www.reddit.com/user/lyonwj)
[link] (https://medium.com/neo4j/hands-on-with-context-graphs-and-neo4j-8b4b8fdc16dd) [comments] (https://www.reddit.com/r/programming/comments/1qvpgcl/hands_on_with_context_graphs_and_neo4j/)
Faster, cheaper, messier: lessons from our switch to self-hosted GitHub Actions
https://www.reddit.com/r/programming/comments/1qvquw7/faster_cheaper_messier_lessons_from_our_switch_to/
submitted by /u/kivarada (https://www.reddit.com/user/kivarada)
[link] (https://theguardian.engineering/blog/faster-cheaper-messier-lessons-from-switch-to-self-hosted-github-actions?utm_source=insidestack&utm_medium=social) [comments] (https://www.reddit.com/r/programming/comments/1qvquw7/faster_cheaper_messier_lessons_from_our_switch_to/)
https://www.reddit.com/r/programming/comments/1qvquw7/faster_cheaper_messier_lessons_from_our_switch_to/
submitted by /u/kivarada (https://www.reddit.com/user/kivarada)
[link] (https://theguardian.engineering/blog/faster-cheaper-messier-lessons-from-switch-to-self-hosted-github-actions?utm_source=insidestack&utm_medium=social) [comments] (https://www.reddit.com/r/programming/comments/1qvquw7/faster_cheaper_messier_lessons_from_our_switch_to/)
Native UI toolkit Slint 1.15 released 🎉
https://www.reddit.com/r/programming/comments/1qvslun/native_ui_toolkit_slint_115_released/
<!-- SC_OFF -->This release brings dynamic GridLayout (with `for` loops), two-way bindings on struct fields, Python type hints via slint-compiler, and improved iOS/Android support (safe area + virtual keyboard areas). <!-- SC_ON --> submitted by /u/slint-ui (https://www.reddit.com/user/slint-ui)
[link] (https://slint.dev/blog/slint-1.15-released) [comments] (https://www.reddit.com/r/programming/comments/1qvslun/native_ui_toolkit_slint_115_released/)
https://www.reddit.com/r/programming/comments/1qvslun/native_ui_toolkit_slint_115_released/
<!-- SC_OFF -->This release brings dynamic GridLayout (with `for` loops), two-way bindings on struct fields, Python type hints via slint-compiler, and improved iOS/Android support (safe area + virtual keyboard areas). <!-- SC_ON --> submitted by /u/slint-ui (https://www.reddit.com/user/slint-ui)
[link] (https://slint.dev/blog/slint-1.15-released) [comments] (https://www.reddit.com/r/programming/comments/1qvslun/native_ui_toolkit_slint_115_released/)
What Every Programmer Needs to Know about Quantum Safe Cryptography and Hidden Number Problems
https://www.reddit.com/r/programming/comments/1qvtpbc/what_every_programmer_needs_to_know_about_quantum/
submitted by /u/DataBaeBee (https://www.reddit.com/user/DataBaeBee)
[link] (https://leetarxiv.substack.com/p/linear-hidden-number-problem-zero-to-hero-for-computer-scientiests) [comments] (https://www.reddit.com/r/programming/comments/1qvtpbc/what_every_programmer_needs_to_know_about_quantum/)
https://www.reddit.com/r/programming/comments/1qvtpbc/what_every_programmer_needs_to_know_about_quantum/
submitted by /u/DataBaeBee (https://www.reddit.com/user/DataBaeBee)
[link] (https://leetarxiv.substack.com/p/linear-hidden-number-problem-zero-to-hero-for-computer-scientiests) [comments] (https://www.reddit.com/r/programming/comments/1qvtpbc/what_every_programmer_needs_to_know_about_quantum/)
A Modern Python Stack for Data Projects (uv + ruff + ty + Marimo + Polars)
https://www.reddit.com/r/programming/comments/1qvxgvx/a_modern_python_stack_for_data_projects_uv_ruff/
<!-- SC_OFF -->I put together a template repo for Python data projects (linked in the article) and wrote up the “why” behind the tool choices and trade-offs. TL;DR stack in the template: uv for project + env management ruff for linting + formatting ty as a newer, fast type checker Marimo instead of Jupyter for reactive, reproducible notebooks that are just .py files Polars for local wrangling/analytics Curious what others are using in 2026 for this workflow, and where this setup falls short <!-- SC_ON --> submitted by /u/makeKarmaGreatAgain (https://www.reddit.com/user/makeKarmaGreatAgain)
[link] (https://www.mameli.dev/blog/modern-data-python-stack/) [comments] (https://www.reddit.com/r/programming/comments/1qvxgvx/a_modern_python_stack_for_data_projects_uv_ruff/)
https://www.reddit.com/r/programming/comments/1qvxgvx/a_modern_python_stack_for_data_projects_uv_ruff/
<!-- SC_OFF -->I put together a template repo for Python data projects (linked in the article) and wrote up the “why” behind the tool choices and trade-offs. TL;DR stack in the template: uv for project + env management ruff for linting + formatting ty as a newer, fast type checker Marimo instead of Jupyter for reactive, reproducible notebooks that are just .py files Polars for local wrangling/analytics Curious what others are using in 2026 for this workflow, and where this setup falls short <!-- SC_ON --> submitted by /u/makeKarmaGreatAgain (https://www.reddit.com/user/makeKarmaGreatAgain)
[link] (https://www.mameli.dev/blog/modern-data-python-stack/) [comments] (https://www.reddit.com/r/programming/comments/1qvxgvx/a_modern_python_stack_for_data_projects_uv_ruff/)
TigerStyle - coding philosophy focused on safety, performance, and developer experience
https://www.reddit.com/r/programming/comments/1qw067b/tigerstyle_coding_philosophy_focused_on_safety/
submitted by /u/GreedyRub6442 (https://www.reddit.com/user/GreedyRub6442)
[link] (https://tigerstyle.dev/) [comments] (https://www.reddit.com/r/programming/comments/1qw067b/tigerstyle_coding_philosophy_focused_on_safety/)
https://www.reddit.com/r/programming/comments/1qw067b/tigerstyle_coding_philosophy_focused_on_safety/
submitted by /u/GreedyRub6442 (https://www.reddit.com/user/GreedyRub6442)
[link] (https://tigerstyle.dev/) [comments] (https://www.reddit.com/r/programming/comments/1qw067b/tigerstyle_coding_philosophy_focused_on_safety/)