The "Phantom Author" in our codebases: Why AI-generated code is a ticking time bomb for quality.
https://www.reddit.com/r/programming/comments/1nxobte/the_phantom_author_in_our_codebases_why/
<!-- SC_OFF -->I just had a code review that left me genuinely worried about the state of our industry currently. My peer's solution looked good on paper Java 21, CompletableFuture for concurrency, all the stuff you need basically. But when I asked about specific design choices, resilience, or why certain Java standards were bypassed, the answer was basically, "Copilot put it there." It wasn't just vague; the code itself had subtle, critical flaws that only a human deeply familiar with our system's architecture would spot (like using the default ForkJoinPool for I/O-bound tasks in Java 21, a big no-no for scalability). We're getting correct code, but not right code. I wrote up my thoughts on how AI is creating "autocomplete programmers" people who can generate code without truly understanding the why and what we as developers need to do to reclaim our craft. It's a bit of a hot take, but I think it's crucial. Because AI slop can genuinely dethrone companies who are just blatantly relying on AI , especially startups a lot of them are just asking employees to get the output done as quick as possible and there's basically no quality assurance. This needs to stop, yes AI can do the grunt work, but it should not be generating a major chunk of the production code in my opinion. Full article here: link (https://medium.com/ai-advances/theres-a-phantom-author-in-your-codebase-and-it-s-a-problem-0c304daf7087?sk=46318113e5a5842dee293395d033df61) Curious to hear if anyone else is seeing this. What's your take? like i genuinely want to know from all the senior people here on this r/programming (https://www.reddit.com/r/programming) subreddit, what is your opinion? Are you seeing the same problem that I observed and I am just starting out in my career but still amongst peers I notice this "be done with it" attitude, almost no one is questioning the why part of anything, which is worrying because the technical debt that is being created is insane. I mean so many startups and new companies these days are being just vibecoded from the start even by non technical people, how will the industry deal with all this? seems like we are heading into an era of damage control. <!-- SC_ON --> submitted by /u/Paper-Superb (https://www.reddit.com/user/Paper-Superb)
[link] (https://medium.com/ai-advances/theres-a-phantom-author-in-your-codebase-and-it-s-a-problem-0c304daf7087?sk=46318113e5a5842dee293395d033df61) [comments] (https://www.reddit.com/r/programming/comments/1nxobte/the_phantom_author_in_our_codebases_why/)
https://www.reddit.com/r/programming/comments/1nxobte/the_phantom_author_in_our_codebases_why/
<!-- SC_OFF -->I just had a code review that left me genuinely worried about the state of our industry currently. My peer's solution looked good on paper Java 21, CompletableFuture for concurrency, all the stuff you need basically. But when I asked about specific design choices, resilience, or why certain Java standards were bypassed, the answer was basically, "Copilot put it there." It wasn't just vague; the code itself had subtle, critical flaws that only a human deeply familiar with our system's architecture would spot (like using the default ForkJoinPool for I/O-bound tasks in Java 21, a big no-no for scalability). We're getting correct code, but not right code. I wrote up my thoughts on how AI is creating "autocomplete programmers" people who can generate code without truly understanding the why and what we as developers need to do to reclaim our craft. It's a bit of a hot take, but I think it's crucial. Because AI slop can genuinely dethrone companies who are just blatantly relying on AI , especially startups a lot of them are just asking employees to get the output done as quick as possible and there's basically no quality assurance. This needs to stop, yes AI can do the grunt work, but it should not be generating a major chunk of the production code in my opinion. Full article here: link (https://medium.com/ai-advances/theres-a-phantom-author-in-your-codebase-and-it-s-a-problem-0c304daf7087?sk=46318113e5a5842dee293395d033df61) Curious to hear if anyone else is seeing this. What's your take? like i genuinely want to know from all the senior people here on this r/programming (https://www.reddit.com/r/programming) subreddit, what is your opinion? Are you seeing the same problem that I observed and I am just starting out in my career but still amongst peers I notice this "be done with it" attitude, almost no one is questioning the why part of anything, which is worrying because the technical debt that is being created is insane. I mean so many startups and new companies these days are being just vibecoded from the start even by non technical people, how will the industry deal with all this? seems like we are heading into an era of damage control. <!-- SC_ON --> submitted by /u/Paper-Superb (https://www.reddit.com/user/Paper-Superb)
[link] (https://medium.com/ai-advances/theres-a-phantom-author-in-your-codebase-and-it-s-a-problem-0c304daf7087?sk=46318113e5a5842dee293395d033df61) [comments] (https://www.reddit.com/r/programming/comments/1nxobte/the_phantom_author_in_our_codebases_why/)
In-depth Quake 3 Netcode breakdown by tariq10x
https://www.reddit.com/r/programming/comments/1nxuj2b/indepth_quake_3_netcode_breakdown_by_tariq10x/
<!-- SC_OFF -->A very good breakdown about how quake 3 networking worked so well on low bandwidth internet back in the days. Even though in my opinion, Counter-Strike (Half-Life) had the best online multiplayer during the early 2000s, due to their lag compensation feature (server side rewinding), which they introduced I think few years after q3 came out. And yes, I know that Half-Life is based on the quake engine. <!-- SC_ON --> submitted by /u/bulltrapking (https://www.reddit.com/user/bulltrapking)
[link] (https://www.youtube.com/watch?v=b8J7fidxC8s) [comments] (https://www.reddit.com/r/programming/comments/1nxuj2b/indepth_quake_3_netcode_breakdown_by_tariq10x/)
https://www.reddit.com/r/programming/comments/1nxuj2b/indepth_quake_3_netcode_breakdown_by_tariq10x/
<!-- SC_OFF -->A very good breakdown about how quake 3 networking worked so well on low bandwidth internet back in the days. Even though in my opinion, Counter-Strike (Half-Life) had the best online multiplayer during the early 2000s, due to their lag compensation feature (server side rewinding), which they introduced I think few years after q3 came out. And yes, I know that Half-Life is based on the quake engine. <!-- SC_ON --> submitted by /u/bulltrapking (https://www.reddit.com/user/bulltrapking)
[link] (https://www.youtube.com/watch?v=b8J7fidxC8s) [comments] (https://www.reddit.com/r/programming/comments/1nxuj2b/indepth_quake_3_netcode_breakdown_by_tariq10x/)
Writing an HTTP server in Rust from scratch
https://www.reddit.com/r/programming/comments/1nxxaj2/writing_an_http_server_in_rust_from_scratch/
submitted by /u/mre__ (https://www.reddit.com/user/mre__)
[link] (https://youtu.be/aZ5sfhGmEVU?si=zViU96MmmZ9-czgU) [comments] (https://www.reddit.com/r/programming/comments/1nxxaj2/writing_an_http_server_in_rust_from_scratch/)
https://www.reddit.com/r/programming/comments/1nxxaj2/writing_an_http_server_in_rust_from_scratch/
submitted by /u/mre__ (https://www.reddit.com/user/mre__)
[link] (https://youtu.be/aZ5sfhGmEVU?si=zViU96MmmZ9-czgU) [comments] (https://www.reddit.com/r/programming/comments/1nxxaj2/writing_an_http_server_in_rust_from_scratch/)
Era of AI slop cleanup has begun
https://www.reddit.com/r/programming/comments/1ny11y7/era_of_ai_slop_cleanup_has_begun/
submitted by /u/thewritingwallah (https://www.reddit.com/user/thewritingwallah)
[link] (https://bytesizedbets.com/p/era-of-ai-slop-cleanup-has-begun) [comments] (https://www.reddit.com/r/programming/comments/1ny11y7/era_of_ai_slop_cleanup_has_begun/)
https://www.reddit.com/r/programming/comments/1ny11y7/era_of_ai_slop_cleanup_has_begun/
submitted by /u/thewritingwallah (https://www.reddit.com/user/thewritingwallah)
[link] (https://bytesizedbets.com/p/era-of-ai-slop-cleanup-has-begun) [comments] (https://www.reddit.com/r/programming/comments/1ny11y7/era_of_ai_slop_cleanup_has_begun/)
A Comparison of Ada and Rust, Using Solutions to the Advent of Code
https://www.reddit.com/r/programming/comments/1ny2q7p/a_comparison_of_ada_and_rust_using_solutions_to/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://github.com/johnperry-math/AoC2023/blob/master/More_Detailed_Comparison.md) [comments] (https://www.reddit.com/r/programming/comments/1ny2q7p/a_comparison_of_ada_and_rust_using_solutions_to/)
https://www.reddit.com/r/programming/comments/1ny2q7p/a_comparison_of_ada_and_rust_using_solutions_to/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://github.com/johnperry-math/AoC2023/blob/master/More_Detailed_Comparison.md) [comments] (https://www.reddit.com/r/programming/comments/1ny2q7p/a_comparison_of_ada_and_rust_using_solutions_to/)
How functional programming shaped and twisted front end development
https://www.reddit.com/r/programming/comments/1ny2t2n/how_functional_programming_shaped_and_twisted/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://alfy.blog/2025/10/04/how-functional-programming-shaped-modern-frontend.html) [comments] (https://www.reddit.com/r/programming/comments/1ny2t2n/how_functional_programming_shaped_and_twisted/)
https://www.reddit.com/r/programming/comments/1ny2t2n/how_functional_programming_shaped_and_twisted/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://alfy.blog/2025/10/04/how-functional-programming-shaped-modern-frontend.html) [comments] (https://www.reddit.com/r/programming/comments/1ny2t2n/how_functional_programming_shaped_and_twisted/)
PEP 810 – Explicit lazy imports
https://www.reddit.com/r/programming/comments/1ny2t3u/pep_810_explicit_lazy_imports/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://pep-previews--4622.org.readthedocs.build/pep-0810/) [comments] (https://www.reddit.com/r/programming/comments/1ny2t3u/pep_810_explicit_lazy_imports/)
https://www.reddit.com/r/programming/comments/1ny2t3u/pep_810_explicit_lazy_imports/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://pep-previews--4622.org.readthedocs.build/pep-0810/) [comments] (https://www.reddit.com/r/programming/comments/1ny2t3u/pep_810_explicit_lazy_imports/)
You can't parse XML with regex. Let's do it anyways
https://www.reddit.com/r/programming/comments/1ny2uxb/you_cant_parse_xml_with_regex_lets_do_it_anyways/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://sdomi.pl/weblog/26-nobody-here-is-free-of-sin/) [comments] (https://www.reddit.com/r/programming/comments/1ny2uxb/you_cant_parse_xml_with_regex_lets_do_it_anyways/)
https://www.reddit.com/r/programming/comments/1ny2uxb/you_cant_parse_xml_with_regex_lets_do_it_anyways/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://sdomi.pl/weblog/26-nobody-here-is-free-of-sin/) [comments] (https://www.reddit.com/r/programming/comments/1ny2uxb/you_cant_parse_xml_with_regex_lets_do_it_anyways/)
OSWALD - Object Storage Write-Ahead Log Device
https://www.reddit.com/r/programming/comments/1ny2vhh/oswald_object_storage_writeahead_log_device/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nvartolomei.com/oswald/) [comments] (https://www.reddit.com/r/programming/comments/1ny2vhh/oswald_object_storage_writeahead_log_device/)
https://www.reddit.com/r/programming/comments/1ny2vhh/oswald_object_storage_writeahead_log_device/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nvartolomei.com/oswald/) [comments] (https://www.reddit.com/r/programming/comments/1ny2vhh/oswald_object_storage_writeahead_log_device/)
Game Development: History, Industry, and Engine Design
https://www.reddit.com/r/programming/comments/1ny2vmt/game_development_history_industry_and_engine/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://spiiin.github.io/blog/490626496/) [comments] (https://www.reddit.com/r/programming/comments/1ny2vmt/game_development_history_industry_and_engine/)
https://www.reddit.com/r/programming/comments/1ny2vmt/game_development_history_industry_and_engine/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://spiiin.github.io/blog/490626496/) [comments] (https://www.reddit.com/r/programming/comments/1ny2vmt/game_development_history_industry_and_engine/)
Delimited continuations in lone lisp
https://www.reddit.com/r/programming/comments/1ny2w5k/delimited_continuations_in_lone_lisp/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.matheusmoreira.com/articles/delimited-continuations-in-lone-lisp) [comments] (https://www.reddit.com/r/programming/comments/1ny2w5k/delimited_continuations_in_lone_lisp/)
https://www.reddit.com/r/programming/comments/1ny2w5k/delimited_continuations_in_lone_lisp/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.matheusmoreira.com/articles/delimited-continuations-in-lone-lisp) [comments] (https://www.reddit.com/r/programming/comments/1ny2w5k/delimited_continuations_in_lone_lisp/)
Modernizing GNOME
https://www.reddit.com/r/programming/comments/1ny2wby/modernizing_gnome/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=uCAlzx_x6rY) [comments] (https://www.reddit.com/r/programming/comments/1ny2wby/modernizing_gnome/)
https://www.reddit.com/r/programming/comments/1ny2wby/modernizing_gnome/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=uCAlzx_x6rY) [comments] (https://www.reddit.com/r/programming/comments/1ny2wby/modernizing_gnome/)
Advanced Matrix Multiplication Optimization on Multi-Core Processors
https://www.reddit.com/r/programming/comments/1ny2xwk/advanced_matrix_multiplication_optimization_on/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://salykova.github.io/gemm-cpu) [comments] (https://www.reddit.com/r/programming/comments/1ny2xwk/advanced_matrix_multiplication_optimization_on/)
https://www.reddit.com/r/programming/comments/1ny2xwk/advanced_matrix_multiplication_optimization_on/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://salykova.github.io/gemm-cpu) [comments] (https://www.reddit.com/r/programming/comments/1ny2xwk/advanced_matrix_multiplication_optimization_on/)
Discrete Fourier Transform
https://www.reddit.com/r/programming/comments/1ny2yoq/discrete_fourier_transform/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nima101.github.io/dft) [comments] (https://www.reddit.com/r/programming/comments/1ny2yoq/discrete_fourier_transform/)
https://www.reddit.com/r/programming/comments/1ny2yoq/discrete_fourier_transform/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nima101.github.io/dft) [comments] (https://www.reddit.com/r/programming/comments/1ny2yoq/discrete_fourier_transform/)
Procedural Generation with Wave Function Collapse
https://www.reddit.com/r/programming/comments/1ny2zo1/procedural_generation_with_wave_function_collapse/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.gridbugs.org/wave-function-collapse/) [comments] (https://www.reddit.com/r/programming/comments/1ny2zo1/procedural_generation_with_wave_function_collapse/)
https://www.reddit.com/r/programming/comments/1ny2zo1/procedural_generation_with_wave_function_collapse/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.gridbugs.org/wave-function-collapse/) [comments] (https://www.reddit.com/r/programming/comments/1ny2zo1/procedural_generation_with_wave_function_collapse/)
Programming in Assembly without an Operating System
https://www.reddit.com/r/programming/comments/1ny30ps/programming_in_assembly_without_an_operating/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=ZFHnbozz7b4) [comments] (https://www.reddit.com/r/programming/comments/1ny30ps/programming_in_assembly_without_an_operating/)
https://www.reddit.com/r/programming/comments/1ny30ps/programming_in_assembly_without_an_operating/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=ZFHnbozz7b4) [comments] (https://www.reddit.com/r/programming/comments/1ny30ps/programming_in_assembly_without_an_operating/)
Responsible AI Adopter Badge: A Free, Self-Asserted Commitment
https://www.reddit.com/r/programming/comments/1nydpqk/responsible_ai_adopter_badge_a_free_selfasserted/
submitted by /u/aks-here (https://www.reddit.com/user/aks-here)
[link] (https://github.com/asadani/responsible-ai-badge) [comments] (https://www.reddit.com/r/programming/comments/1nydpqk/responsible_ai_adopter_badge_a_free_selfasserted/)
https://www.reddit.com/r/programming/comments/1nydpqk/responsible_ai_adopter_badge_a_free_selfasserted/
submitted by /u/aks-here (https://www.reddit.com/user/aks-here)
[link] (https://github.com/asadani/responsible-ai-badge) [comments] (https://www.reddit.com/r/programming/comments/1nydpqk/responsible_ai_adopter_badge_a_free_selfasserted/)
The Rise and Fall of Query Caching: From MySQL’s Query Cache to Modern Application‑Level Caches
https://www.reddit.com/r/programming/comments/1nyeejy/the_rise_and_fall_of_query_caching_from_mysqls/
submitted by /u/mqian41 (https://www.reddit.com/user/mqian41)
[link] (https://codemia.io/blog/path/The-Rise-and-Fall-of-Query-Caching-From-MySQLs-Query-Cache-to-Modern-ApplicationLevel-Caches) [comments] (https://www.reddit.com/r/programming/comments/1nyeejy/the_rise_and_fall_of_query_caching_from_mysqls/)
https://www.reddit.com/r/programming/comments/1nyeejy/the_rise_and_fall_of_query_caching_from_mysqls/
submitted by /u/mqian41 (https://www.reddit.com/user/mqian41)
[link] (https://codemia.io/blog/path/The-Rise-and-Fall-of-Query-Caching-From-MySQLs-Query-Cache-to-Modern-ApplicationLevel-Caches) [comments] (https://www.reddit.com/r/programming/comments/1nyeejy/the_rise_and_fall_of_query_caching_from_mysqls/)
Round Robin vs Least Connection vs IP Hash? Which Load Balancing Algorithm Wins?
https://www.reddit.com/r/programming/comments/1nyfbgk/round_robin_vs_least_connection_vs_ip_hash_which/
submitted by /u/javinpaul (https://www.reddit.com/user/javinpaul)
[link] (https://javarevisited.substack.com/p/top-7-load-balancing-algorithms-and) [comments] (https://www.reddit.com/r/programming/comments/1nyfbgk/round_robin_vs_least_connection_vs_ip_hash_which/)
https://www.reddit.com/r/programming/comments/1nyfbgk/round_robin_vs_least_connection_vs_ip_hash_which/
submitted by /u/javinpaul (https://www.reddit.com/user/javinpaul)
[link] (https://javarevisited.substack.com/p/top-7-load-balancing-algorithms-and) [comments] (https://www.reddit.com/r/programming/comments/1nyfbgk/round_robin_vs_least_connection_vs_ip_hash_which/)
Four years, Five failures, One compiler
https://www.reddit.com/r/programming/comments/1nyjblp/four_years_five_failures_one_compiler/
<!-- SC_OFF -->spent 4 years trying to build a compiler for a game engine. failed 5 times. finally got one that works. wrote about the whole thing <!-- SC_ON --> submitted by /u/Commission-Either (https://www.reddit.com/user/Commission-Either)
[link] (https://daymare.net/blogs/four-years-five-failures-one-compiler/) [comments] (https://www.reddit.com/r/programming/comments/1nyjblp/four_years_five_failures_one_compiler/)
https://www.reddit.com/r/programming/comments/1nyjblp/four_years_five_failures_one_compiler/
<!-- SC_OFF -->spent 4 years trying to build a compiler for a game engine. failed 5 times. finally got one that works. wrote about the whole thing <!-- SC_ON --> submitted by /u/Commission-Either (https://www.reddit.com/user/Commission-Either)
[link] (https://daymare.net/blogs/four-years-five-failures-one-compiler/) [comments] (https://www.reddit.com/r/programming/comments/1nyjblp/four_years_five_failures_one_compiler/)