Everything Wrong With Developer Productivity Metrics
https://www.reddit.com/r/programming/comments/1nf85j7/everything_wrong_with_developer_productivity/
<!-- SC_OFF -->The DORA Four were meant as feedback mechanisms for teams to improve, not as a way to compare performance across an entire org. Somewhere along the way, we lost that thread and started chasing “productivity metrics” instead. Martin Fowler said it best: you can’t measure individual developer productivity. That’s a fool’s errand. And even the official DORA site emphasizes these aren’t productivity metrics, they’re software delivery performance metrics. There’s definitely an industry now. Tools that plug into your repos and issue trackers and spit out dashboards of 40+ metrics. Some of these are useful. Others are actively harmful by design. The problem is, code is a lossy representation of the real work. Writing code is often less than half of what engineers actually do. Problem solving, exploring tradeoffs, and system design aren’t captured in a commit log. Folks like Kent Beck and Rich Hickey have even argued that the most valuable part of development is the thinking, not the typing. And you can’t really capture that in a metric. <!-- SC_ON --> submitted by /u/aviator_co (https://www.reddit.com/user/aviator_co)
[link] (https://youtu.be/_xta9YyNmEw?si=_HzwJtK9Kp3SHHuF) [comments] (https://www.reddit.com/r/programming/comments/1nf85j7/everything_wrong_with_developer_productivity/)
https://www.reddit.com/r/programming/comments/1nf85j7/everything_wrong_with_developer_productivity/
<!-- SC_OFF -->The DORA Four were meant as feedback mechanisms for teams to improve, not as a way to compare performance across an entire org. Somewhere along the way, we lost that thread and started chasing “productivity metrics” instead. Martin Fowler said it best: you can’t measure individual developer productivity. That’s a fool’s errand. And even the official DORA site emphasizes these aren’t productivity metrics, they’re software delivery performance metrics. There’s definitely an industry now. Tools that plug into your repos and issue trackers and spit out dashboards of 40+ metrics. Some of these are useful. Others are actively harmful by design. The problem is, code is a lossy representation of the real work. Writing code is often less than half of what engineers actually do. Problem solving, exploring tradeoffs, and system design aren’t captured in a commit log. Folks like Kent Beck and Rich Hickey have even argued that the most valuable part of development is the thinking, not the typing. And you can’t really capture that in a metric. <!-- SC_ON --> submitted by /u/aviator_co (https://www.reddit.com/user/aviator_co)
[link] (https://youtu.be/_xta9YyNmEw?si=_HzwJtK9Kp3SHHuF) [comments] (https://www.reddit.com/r/programming/comments/1nf85j7/everything_wrong_with_developer_productivity/)
Many Hard Leetcode Problems are Easy Constraint Problems
https://www.reddit.com/r/programming/comments/1nf8hyo/many_hard_leetcode_problems_are_easy_constraint/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://buttondown.com/hillelwayne/archive/many-hard-leetcode-problems-are-easy-constraint/) [comments] (https://www.reddit.com/r/programming/comments/1nf8hyo/many_hard_leetcode_problems_are_easy_constraint/)
https://www.reddit.com/r/programming/comments/1nf8hyo/many_hard_leetcode_problems_are_easy_constraint/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://buttondown.com/hillelwayne/archive/many-hard-leetcode-problems-are-easy-constraint/) [comments] (https://www.reddit.com/r/programming/comments/1nf8hyo/many_hard_leetcode_problems_are_easy_constraint/)
Get Excited About Postgres 18
https://www.reddit.com/r/programming/comments/1nf90qr/get_excited_about_postgres_18/
submitted by /u/craigkerstiens (https://www.reddit.com/user/craigkerstiens)
[link] (https://www.crunchydata.com/blog/get-excited-about-postgres-18) [comments] (https://www.reddit.com/r/programming/comments/1nf90qr/get_excited_about_postgres_18/)
https://www.reddit.com/r/programming/comments/1nf90qr/get_excited_about_postgres_18/
submitted by /u/craigkerstiens (https://www.reddit.com/user/craigkerstiens)
[link] (https://www.crunchydata.com/blog/get-excited-about-postgres-18) [comments] (https://www.reddit.com/r/programming/comments/1nf90qr/get_excited_about_postgres_18/)
How Containers Work: Building a Docker-like Container From Scratch
https://www.reddit.com/r/programming/comments/1nf96ir/how_containers_work_building_a_dockerlike/
submitted by /u/iximiuz (https://www.reddit.com/user/iximiuz)
[link] (https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch) [comments] (https://www.reddit.com/r/programming/comments/1nf96ir/how_containers_work_building_a_dockerlike/)
https://www.reddit.com/r/programming/comments/1nf96ir/how_containers_work_building_a_dockerlike/
submitted by /u/iximiuz (https://www.reddit.com/user/iximiuz)
[link] (https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch) [comments] (https://www.reddit.com/r/programming/comments/1nf96ir/how_containers_work_building_a_dockerlike/)
The productivity paradox of AI coding assistants
https://www.reddit.com/r/programming/comments/1nf9buo/the_productivity_paradox_of_ai_coding_assistants/
submitted by /u/West-Chard-1474 (https://www.reddit.com/user/West-Chard-1474)
[link] (https://www.cerbos.dev/blog/productivity-paradox-of-ai-coding-assistants) [comments] (https://www.reddit.com/r/programming/comments/1nf9buo/the_productivity_paradox_of_ai_coding_assistants/)
https://www.reddit.com/r/programming/comments/1nf9buo/the_productivity_paradox_of_ai_coding_assistants/
submitted by /u/West-Chard-1474 (https://www.reddit.com/user/West-Chard-1474)
[link] (https://www.cerbos.dev/blog/productivity-paradox-of-ai-coding-assistants) [comments] (https://www.reddit.com/r/programming/comments/1nf9buo/the_productivity_paradox_of_ai_coding_assistants/)
PHP developer with 10 years of experience – Should I switch to Java or Python?
https://www.reddit.com/r/programming/comments/1nfna9d/php_developer_with_10_years_of_experience_should/
<!-- SC_OFF -->Hi everyone,
I’ve been working as a PHP developer for around 10 years. Now I feel it’s the right time to switch to another programming language for better career growth and opportunities. I’m confused between Java and Python. Which one would be a better choice in terms of job demand, long-term growth, and learning curve? Considering my background in PHP, which language would be easier to pick up? Any advice or real-world experience would be really helpful. Thanks in advance! <!-- SC_ON --> submitted by /u/Silly_Payment803 (https://www.reddit.com/user/Silly_Payment803)
[link] (https://www.linkedin.com/in/vikas-jain-3712bb74) [comments] (https://www.reddit.com/r/programming/comments/1nfna9d/php_developer_with_10_years_of_experience_should/)
https://www.reddit.com/r/programming/comments/1nfna9d/php_developer_with_10_years_of_experience_should/
<!-- SC_OFF -->Hi everyone,
I’ve been working as a PHP developer for around 10 years. Now I feel it’s the right time to switch to another programming language for better career growth and opportunities. I’m confused between Java and Python. Which one would be a better choice in terms of job demand, long-term growth, and learning curve? Considering my background in PHP, which language would be easier to pick up? Any advice or real-world experience would be really helpful. Thanks in advance! <!-- SC_ON --> submitted by /u/Silly_Payment803 (https://www.reddit.com/user/Silly_Payment803)
[link] (https://www.linkedin.com/in/vikas-jain-3712bb74) [comments] (https://www.reddit.com/r/programming/comments/1nfna9d/php_developer_with_10_years_of_experience_should/)
Defeating Nondeterminism in LLM Inference
https://www.reddit.com/r/programming/comments/1nfnsu8/defeating_nondeterminism_in_llm_inference/
submitted by /u/phillipcarter2 (https://www.reddit.com/user/phillipcarter2)
[link] (https://thinkingmachines.ai/blog/defeating-nondeterminism-in-llm-inference/) [comments] (https://www.reddit.com/r/programming/comments/1nfnsu8/defeating_nondeterminism_in_llm_inference/)
https://www.reddit.com/r/programming/comments/1nfnsu8/defeating_nondeterminism_in_llm_inference/
submitted by /u/phillipcarter2 (https://www.reddit.com/user/phillipcarter2)
[link] (https://thinkingmachines.ai/blog/defeating-nondeterminism-in-llm-inference/) [comments] (https://www.reddit.com/r/programming/comments/1nfnsu8/defeating_nondeterminism_in_llm_inference/)
Why You Are Bad At Coding
https://www.reddit.com/r/programming/comments/1nfolpk/why_you_are_bad_at_coding/
<!-- SC_OFF -->Yes you. Well, maybe. How would you know? Does it really matter? Is it just a skill issue? Find out what I think. It is clickbait or is there something of value here? Just watch the video anyway and let YouTube know that I actually exist. <!-- SC_ON --> submitted by /u/stumblingtowards (https://www.reddit.com/user/stumblingtowards)
[link] (https://youtu.be/75dx3831upg) [comments] (https://www.reddit.com/r/programming/comments/1nfolpk/why_you_are_bad_at_coding/)
https://www.reddit.com/r/programming/comments/1nfolpk/why_you_are_bad_at_coding/
<!-- SC_OFF -->Yes you. Well, maybe. How would you know? Does it really matter? Is it just a skill issue? Find out what I think. It is clickbait or is there something of value here? Just watch the video anyway and let YouTube know that I actually exist. <!-- SC_ON --> submitted by /u/stumblingtowards (https://www.reddit.com/user/stumblingtowards)
[link] (https://youtu.be/75dx3831upg) [comments] (https://www.reddit.com/r/programming/comments/1nfolpk/why_you_are_bad_at_coding/)
[ Removed by Reddit ]
https://www.reddit.com/r/programming/comments/1nfq0mh/removed_by_reddit/
<!-- SC_OFF -->[ Removed by Reddit on account of violating the content policy (https://www.reddit.com/help/contentpolicy). ] <!-- SC_ON --> submitted by /u/neilmadden (https://www.reddit.com/user/neilmadden)
[link] (https://www.reddit.com/r/programming/comments/1nfq0mh/removed_by_reddit/) [comments] (https://www.reddit.com/r/programming/comments/1nfq0mh/removed_by_reddit/)
https://www.reddit.com/r/programming/comments/1nfq0mh/removed_by_reddit/
<!-- SC_OFF -->[ Removed by Reddit on account of violating the content policy (https://www.reddit.com/help/contentpolicy). ] <!-- SC_ON --> submitted by /u/neilmadden (https://www.reddit.com/user/neilmadden)
[link] (https://www.reddit.com/r/programming/comments/1nfq0mh/removed_by_reddit/) [comments] (https://www.reddit.com/r/programming/comments/1nfq0mh/removed_by_reddit/)
Benchmark Battle: But how fast is the GPU really?
https://www.reddit.com/r/programming/comments/1nfqsf6/benchmark_battle_but_how_fast_is_the_gpu_really/
submitted by /u/fablue (https://www.reddit.com/user/fablue)
[link] (https://youtu.be/JCOS3dQCtYI) [comments] (https://www.reddit.com/r/programming/comments/1nfqsf6/benchmark_battle_but_how_fast_is_the_gpu_really/)
https://www.reddit.com/r/programming/comments/1nfqsf6/benchmark_battle_but_how_fast_is_the_gpu_really/
submitted by /u/fablue (https://www.reddit.com/user/fablue)
[link] (https://youtu.be/JCOS3dQCtYI) [comments] (https://www.reddit.com/r/programming/comments/1nfqsf6/benchmark_battle_but_how_fast_is_the_gpu_really/)
crates.io phishing campaign | Rust Blog
https://www.reddit.com/r/programming/comments/1nfsfml/cratesio_phishing_campaign_rust_blog/
submitted by /u/mareek (https://www.reddit.com/user/mareek)
[link] (https://blog.rust-lang.org/2025/09/12/crates-io-phishing-campaign/) [comments] (https://www.reddit.com/r/programming/comments/1nfsfml/cratesio_phishing_campaign_rust_blog/)
https://www.reddit.com/r/programming/comments/1nfsfml/cratesio_phishing_campaign_rust_blog/
submitted by /u/mareek (https://www.reddit.com/user/mareek)
[link] (https://blog.rust-lang.org/2025/09/12/crates-io-phishing-campaign/) [comments] (https://www.reddit.com/r/programming/comments/1nfsfml/cratesio_phishing_campaign_rust_blog/)
js1024 Revisited in 2025
https://www.reddit.com/r/programming/comments/1nfum5p/js1024_revisited_in_2025/
submitted by /u/Active-Fuel-49 (https://www.reddit.com/user/Active-Fuel-49)
[link] (https://www.i-programmer.info/news/167-javanoscript/18312-js1024-revisited-in-2025.html) [comments] (https://www.reddit.com/r/programming/comments/1nfum5p/js1024_revisited_in_2025/)
https://www.reddit.com/r/programming/comments/1nfum5p/js1024_revisited_in_2025/
submitted by /u/Active-Fuel-49 (https://www.reddit.com/user/Active-Fuel-49)
[link] (https://www.i-programmer.info/news/167-javanoscript/18312-js1024-revisited-in-2025.html) [comments] (https://www.reddit.com/r/programming/comments/1nfum5p/js1024_revisited_in_2025/)
Elon Musk’s xAI has laid off hundreds of employees responsible for training its Grok chatbot.
https://www.reddit.com/r/programming/comments/1nfuxb8/elon_musks_xai_has_laid_off_hundreds_of_employees/
submitted by /u/Slight_Republic_4242 (https://www.reddit.com/user/Slight_Republic_4242)
[link] (https://www.businessinsider.com/elon-musk-xai-layoffs-data-annotators-2025-9) [comments] (https://www.reddit.com/r/programming/comments/1nfuxb8/elon_musks_xai_has_laid_off_hundreds_of_employees/)
https://www.reddit.com/r/programming/comments/1nfuxb8/elon_musks_xai_has_laid_off_hundreds_of_employees/
submitted by /u/Slight_Republic_4242 (https://www.reddit.com/user/Slight_Republic_4242)
[link] (https://www.businessinsider.com/elon-musk-xai-layoffs-data-annotators-2025-9) [comments] (https://www.reddit.com/r/programming/comments/1nfuxb8/elon_musks_xai_has_laid_off_hundreds_of_employees/)
Announcing iceoryx2 v0.7: Fast and Robust Inter-Process Communication (IPC) Library for Rust, Python, C++, and C
https://www.reddit.com/r/programming/comments/1nfvdvk/announcing_iceoryx2_v07_fast_and_robust/
submitted by /u/elfenpiff (https://www.reddit.com/user/elfenpiff)
[link] (https://ekxide.io/blog/iceoryx2-0-7-release/) [comments] (https://www.reddit.com/r/programming/comments/1nfvdvk/announcing_iceoryx2_v07_fast_and_robust/)
https://www.reddit.com/r/programming/comments/1nfvdvk/announcing_iceoryx2_v07_fast_and_robust/
submitted by /u/elfenpiff (https://www.reddit.com/user/elfenpiff)
[link] (https://ekxide.io/blog/iceoryx2-0-7-release/) [comments] (https://www.reddit.com/r/programming/comments/1nfvdvk/announcing_iceoryx2_v07_fast_and_robust/)
On Staying Sane as a Developer
https://www.reddit.com/r/programming/comments/1nfy4xg/on_staying_sane_as_a_developer/
submitted by /u/ablx0000 (https://www.reddit.com/user/ablx0000)
[link] (https://open.substack.com/pub/verbosemode/p/on-staying-sane-as-a-developer?r=31x3tz&utm_campaign=post&utm_medium=web) [comments] (https://www.reddit.com/r/programming/comments/1nfy4xg/on_staying_sane_as_a_developer/)
https://www.reddit.com/r/programming/comments/1nfy4xg/on_staying_sane_as_a_developer/
submitted by /u/ablx0000 (https://www.reddit.com/user/ablx0000)
[link] (https://open.substack.com/pub/verbosemode/p/on-staying-sane-as-a-developer?r=31x3tz&utm_campaign=post&utm_medium=web) [comments] (https://www.reddit.com/r/programming/comments/1nfy4xg/on_staying_sane_as_a_developer/)
Git’s hidden simplicity: what’s behind every commit
https://www.reddit.com/r/programming/comments/1nfzfuo/gits_hidden_simplicity_whats_behind_every_commit/
<!-- SC_OFF -->It’s time to learn some Git internals. <!-- SC_ON --> submitted by /u/Low-Strawberry7579 (https://www.reddit.com/user/Low-Strawberry7579)
[link] (https://open.substack.com/pub/allvpv/p/gits-hidden-simplicity?r=6ehrq6&utm_medium=ios) [comments] (https://www.reddit.com/r/programming/comments/1nfzfuo/gits_hidden_simplicity_whats_behind_every_commit/)
https://www.reddit.com/r/programming/comments/1nfzfuo/gits_hidden_simplicity_whats_behind_every_commit/
<!-- SC_OFF -->It’s time to learn some Git internals. <!-- SC_ON --> submitted by /u/Low-Strawberry7579 (https://www.reddit.com/user/Low-Strawberry7579)
[link] (https://open.substack.com/pub/allvpv/p/gits-hidden-simplicity?r=6ehrq6&utm_medium=ios) [comments] (https://www.reddit.com/r/programming/comments/1nfzfuo/gits_hidden_simplicity_whats_behind_every_commit/)
Setsum - order agnostic, additive, subtractive checksum
https://www.reddit.com/r/programming/comments/1nfzgho/setsum_order_agnostic_additive_subtractive/
submitted by /u/avinassh (https://www.reddit.com/user/avinassh)
[link] (https://avi.im/blag/2025/setsum/) [comments] (https://www.reddit.com/r/programming/comments/1nfzgho/setsum_order_agnostic_additive_subtractive/)
https://www.reddit.com/r/programming/comments/1nfzgho/setsum_order_agnostic_additive_subtractive/
submitted by /u/avinassh (https://www.reddit.com/user/avinassh)
[link] (https://avi.im/blag/2025/setsum/) [comments] (https://www.reddit.com/r/programming/comments/1nfzgho/setsum_order_agnostic_additive_subtractive/)
Be An Agnostic Programmer
https://www.reddit.com/r/programming/comments/1ng1yn4/be_an_agnostic_programmer/
<!-- SC_OFF -->Hey guys! Back with another article on a topic that's been stewing in the back of my mind for a while. Please enjoy! <!-- SC_ON --> submitted by /u/The_Axolot (https://www.reddit.com/user/The_Axolot)
[link] (https://theaxolot.wordpress.com/2025/09/10/be-an-agnostic-programmer/) [comments] (https://www.reddit.com/r/programming/comments/1ng1yn4/be_an_agnostic_programmer/)
https://www.reddit.com/r/programming/comments/1ng1yn4/be_an_agnostic_programmer/
<!-- SC_OFF -->Hey guys! Back with another article on a topic that's been stewing in the back of my mind for a while. Please enjoy! <!-- SC_ON --> submitted by /u/The_Axolot (https://www.reddit.com/user/The_Axolot)
[link] (https://theaxolot.wordpress.com/2025/09/10/be-an-agnostic-programmer/) [comments] (https://www.reddit.com/r/programming/comments/1ng1yn4/be_an_agnostic_programmer/)
Build 2D Software Rasterizer for graphic library
https://www.reddit.com/r/programming/comments/1ng2umk/build_2d_software_rasterizer_for_graphic_library/
submitted by /u/Important_Earth6615 (https://www.reddit.com/user/Important_Earth6615)
[link] (https://alielmorsy.github.io/projects-2/2d-software-rasterizer/) [comments] (https://www.reddit.com/r/programming/comments/1ng2umk/build_2d_software_rasterizer_for_graphic_library/)
https://www.reddit.com/r/programming/comments/1ng2umk/build_2d_software_rasterizer_for_graphic_library/
submitted by /u/Important_Earth6615 (https://www.reddit.com/user/Important_Earth6615)
[link] (https://alielmorsy.github.io/projects-2/2d-software-rasterizer/) [comments] (https://www.reddit.com/r/programming/comments/1ng2umk/build_2d_software_rasterizer_for_graphic_library/)
Would keeping your hands free with a foot mouse help programmers?
https://www.reddit.com/r/programming/comments/1ng3v5w/would_keeping_your_hands_free_with_a_foot_mouse/
submitted by /u/No_Suit_5724 (https://www.reddit.com/user/No_Suit_5724)
[link] (https://youtube.com/@navifutxstep?feature=shared) [comments] (https://www.reddit.com/r/programming/comments/1ng3v5w/would_keeping_your_hands_free_with_a_foot_mouse/)
https://www.reddit.com/r/programming/comments/1ng3v5w/would_keeping_your_hands_free_with_a_foot_mouse/
submitted by /u/No_Suit_5724 (https://www.reddit.com/user/No_Suit_5724)
[link] (https://youtube.com/@navifutxstep?feature=shared) [comments] (https://www.reddit.com/r/programming/comments/1ng3v5w/would_keeping_your_hands_free_with_a_foot_mouse/)
The DRAGON Framework, aka TOGAF light: Simple IT Decision Framework | Lukas Niessen
https://www.reddit.com/r/programming/comments/1ng6mwn/the_dragon_framework_aka_togaf_light_simple_it/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.com/blog/122-simple-it-decision-framework/) [comments] (https://www.reddit.com/r/programming/comments/1ng6mwn/the_dragon_framework_aka_togaf_light_simple_it/)
https://www.reddit.com/r/programming/comments/1ng6mwn/the_dragon_framework_aka_togaf_light_simple_it/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.com/blog/122-simple-it-decision-framework/) [comments] (https://www.reddit.com/r/programming/comments/1ng6mwn/the_dragon_framework_aka_togaf_light_simple_it/)