Software development topics I've changed my mind on after 10 years in the industry
https://www.reddit.com/r/programming/comments/1igsvcd/software_development_topics_ive_changed_my_mind/
submitted by /u/chriskiehl (https://www.reddit.com/user/chriskiehl)
[link] (https://chriskiehl.com/article/thoughts-after-10-years) [comments] (https://www.reddit.com/r/programming/comments/1igsvcd/software_development_topics_ive_changed_my_mind/)
  https://www.reddit.com/r/programming/comments/1igsvcd/software_development_topics_ive_changed_my_mind/
submitted by /u/chriskiehl (https://www.reddit.com/user/chriskiehl)
[link] (https://chriskiehl.com/article/thoughts-after-10-years) [comments] (https://www.reddit.com/r/programming/comments/1igsvcd/software_development_topics_ive_changed_my_mind/)
Interviews in the Age of AI: Ditch Leetcode - Try Code Reviews Instead
https://www.reddit.com/r/programming/comments/1iguac6/interviews_in_the_age_of_ai_ditch_leetcode_try/
submitted by /u/c-digs (https://www.reddit.com/user/c-digs)
[link] (https://chrlschn.dev/blog/2023/07/interviews-age-of-ai-ditch-leetcode-try-code-reviews-instead/) [comments] (https://www.reddit.com/r/programming/comments/1iguac6/interviews_in_the_age_of_ai_ditch_leetcode_try/)
  https://www.reddit.com/r/programming/comments/1iguac6/interviews_in_the_age_of_ai_ditch_leetcode_try/
submitted by /u/c-digs (https://www.reddit.com/user/c-digs)
[link] (https://chrlschn.dev/blog/2023/07/interviews-age-of-ai-ditch-leetcode-try-code-reviews-instead/) [comments] (https://www.reddit.com/r/programming/comments/1iguac6/interviews_in_the_age_of_ai_ditch_leetcode_try/)
Ruby “Thread Contention” Is Simply GVL Queuing
https://www.reddit.com/r/programming/comments/1igzebh/ruby_thread_contention_is_simply_gvl_queuing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://island94.org/2025/01/ruby-thread-contention-simply-gvl-queuing) [comments] (https://www.reddit.com/r/programming/comments/1igzebh/ruby_thread_contention_is_simply_gvl_queuing/)
  https://www.reddit.com/r/programming/comments/1igzebh/ruby_thread_contention_is_simply_gvl_queuing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://island94.org/2025/01/ruby-thread-contention-simply-gvl-queuing) [comments] (https://www.reddit.com/r/programming/comments/1igzebh/ruby_thread_contention_is_simply_gvl_queuing/)
F-strings for C++26 proposal [pdf]
https://www.reddit.com/r/programming/comments/1igzfc8/fstrings_for_c26_proposal_pdf/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3412r0.pdf) [comments] (https://www.reddit.com/r/programming/comments/1igzfc8/fstrings_for_c26_proposal_pdf/)
  https://www.reddit.com/r/programming/comments/1igzfc8/fstrings_for_c26_proposal_pdf/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3412r0.pdf) [comments] (https://www.reddit.com/r/programming/comments/1igzfc8/fstrings_for_c26_proposal_pdf/)
The Art of Dithering and Retro Shading for the Web
https://www.reddit.com/r/programming/comments/1igzfwi/the_art_of_dithering_and_retro_shading_for_the_web/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.maximeheckel.com/posts/the-art-of-dithering-and-retro-shading-web/) [comments] (https://www.reddit.com/r/programming/comments/1igzfwi/the_art_of_dithering_and_retro_shading_for_the_web/)
  https://www.reddit.com/r/programming/comments/1igzfwi/the_art_of_dithering_and_retro_shading_for_the_web/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.maximeheckel.com/posts/the-art-of-dithering-and-retro-shading-web/) [comments] (https://www.reddit.com/r/programming/comments/1igzfwi/the_art_of_dithering_and_retro_shading_for_the_web/)
Why Durable Execution Should Be Lightweight
https://www.reddit.com/r/programming/comments/1igzg39/why_durable_execution_should_be_lightweight/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.dbos.dev/blog/what-is-lightweight-durable-execution) [comments] (https://www.reddit.com/r/programming/comments/1igzg39/why_durable_execution_should_be_lightweight/)
  https://www.reddit.com/r/programming/comments/1igzg39/why_durable_execution_should_be_lightweight/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.dbos.dev/blog/what-is-lightweight-durable-execution) [comments] (https://www.reddit.com/r/programming/comments/1igzg39/why_durable_execution_should_be_lightweight/)
Pinning Down "Future Is Not Send" Errors (rust)
https://www.reddit.com/r/programming/comments/1igzh2p/pinning_down_future_is_not_send_errors_rust/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://emschwartz.me/pinning-down-future-is-not-send-errors/) [comments] (https://www.reddit.com/r/programming/comments/1igzh2p/pinning_down_future_is_not_send_errors_rust/)
  https://www.reddit.com/r/programming/comments/1igzh2p/pinning_down_future_is_not_send_errors_rust/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://emschwartz.me/pinning-down-future-is-not-send-errors/) [comments] (https://www.reddit.com/r/programming/comments/1igzh2p/pinning_down_future_is_not_send_errors_rust/)
Learn Common Lisp by Example: GTK GUI with SBCL
https://www.reddit.com/r/programming/comments/1igzicz/learn_common_lisp_by_example_gtk_gui_with_sbcl/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://goober99.hashnode.dev/learn-common-lisp-by-example-gtk-gui-with-sbcl) [comments] (https://www.reddit.com/r/programming/comments/1igzicz/learn_common_lisp_by_example_gtk_gui_with_sbcl/)
  https://www.reddit.com/r/programming/comments/1igzicz/learn_common_lisp_by_example_gtk_gui_with_sbcl/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://goober99.hashnode.dev/learn-common-lisp-by-example-gtk-gui-with-sbcl) [comments] (https://www.reddit.com/r/programming/comments/1igzicz/learn_common_lisp_by_example_gtk_gui_with_sbcl/)
So You Want To Remove The GVL? (ruby)
https://www.reddit.com/r/programming/comments/1igzix4/so_you_want_to_remove_the_gvl_ruby/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://byroot.github.io/ruby/performance/2025/01/29/so-you-want-to-remove-the-gvl.html) [comments] (https://www.reddit.com/r/programming/comments/1igzix4/so_you_want_to_remove_the_gvl_ruby/)
  https://www.reddit.com/r/programming/comments/1igzix4/so_you_want_to_remove_the_gvl_ruby/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://byroot.github.io/ruby/performance/2025/01/29/so-you-want-to-remove-the-gvl.html) [comments] (https://www.reddit.com/r/programming/comments/1igzix4/so_you_want_to_remove_the_gvl_ruby/)
Arithmetic Coding for Data Compression [1987 pdf]
https://www.reddit.com/r/programming/comments/1igzjgg/arithmetic_coding_for_data_compression_1987_pdf/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://dl.acm.org/doi/pdf/10.1145/214762.214771) [comments] (https://www.reddit.com/r/programming/comments/1igzjgg/arithmetic_coding_for_data_compression_1987_pdf/)
  https://www.reddit.com/r/programming/comments/1igzjgg/arithmetic_coding_for_data_compression_1987_pdf/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://dl.acm.org/doi/pdf/10.1145/214762.214771) [comments] (https://www.reddit.com/r/programming/comments/1igzjgg/arithmetic_coding_for_data_compression_1987_pdf/)
Disassembling a binary: linear sweep and recursive traversal
https://www.reddit.com/r/programming/comments/1igzk8n/disassembling_a_binary_linear_sweep_and_recursive/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nicolo.dev/en/blog/disassembling-binary-linear-recursive/) [comments] (https://www.reddit.com/r/programming/comments/1igzk8n/disassembling_a_binary_linear_sweep_and_recursive/)
  https://www.reddit.com/r/programming/comments/1igzk8n/disassembling_a_binary_linear_sweep_and_recursive/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://nicolo.dev/en/blog/disassembling-binary-linear-recursive/) [comments] (https://www.reddit.com/r/programming/comments/1igzk8n/disassembling_a_binary_linear_sweep_and_recursive/)
Everyone knows your location: tracking myself down through in-app ads
https://www.reddit.com/r/programming/comments/1ih6lej/everyone_knows_your_location_tracking_myself_down/
submitted by /u/ScottContini (https://www.reddit.com/user/ScottContini)
[link] (https://timsh.org/tracking-myself-down-through-in-app-ads/) [comments] (https://www.reddit.com/r/programming/comments/1ih6lej/everyone_knows_your_location_tracking_myself_down/)
  https://www.reddit.com/r/programming/comments/1ih6lej/everyone_knows_your_location_tracking_myself_down/
submitted by /u/ScottContini (https://www.reddit.com/user/ScottContini)
[link] (https://timsh.org/tracking-myself-down-through-in-app-ads/) [comments] (https://www.reddit.com/r/programming/comments/1ih6lej/everyone_knows_your_location_tracking_myself_down/)
Concurrencia en Erlang parte 11
https://www.reddit.com/r/programming/comments/1ih72if/concurrencia_en_erlang_parte_11/
submitted by /u/emanuelpeg (https://www.reddit.com/user/emanuelpeg)
[link] (https://emanuelpeg.blogspot.com/2025/02/concurrencia-en-erlang-parte-11.html) [comments] (https://www.reddit.com/r/programming/comments/1ih72if/concurrencia_en_erlang_parte_11/)
  https://www.reddit.com/r/programming/comments/1ih72if/concurrencia_en_erlang_parte_11/
submitted by /u/emanuelpeg (https://www.reddit.com/user/emanuelpeg)
[link] (https://emanuelpeg.blogspot.com/2025/02/concurrencia-en-erlang-parte-11.html) [comments] (https://www.reddit.com/r/programming/comments/1ih72if/concurrencia_en_erlang_parte_11/)
What I worked on today: What is the super-set of messages and requests? Hyper-requests. Or we can just call them edges.
https://www.reddit.com/r/programming/comments/1ih8w09/what_i_worked_on_today_what_is_the_superset_of/
submitted by /u/eccsoheccsseven (https://www.reddit.com/user/eccsoheccsseven)
[link] (https://goatmatrix.net/c/DevBlog/EaEyj5ZUtH) [comments] (https://www.reddit.com/r/programming/comments/1ih8w09/what_i_worked_on_today_what_is_the_superset_of/)
  https://www.reddit.com/r/programming/comments/1ih8w09/what_i_worked_on_today_what_is_the_superset_of/
submitted by /u/eccsoheccsseven (https://www.reddit.com/user/eccsoheccsseven)
[link] (https://goatmatrix.net/c/DevBlog/EaEyj5ZUtH) [comments] (https://www.reddit.com/r/programming/comments/1ih8w09/what_i_worked_on_today_what_is_the_superset_of/)
No-Panic Rust: A Nice Technique for Systems Programming
https://www.reddit.com/r/programming/comments/1ih98ns/nopanic_rust_a_nice_technique_for_systems/
submitted by /u/FoxInTheRedBox (https://www.reddit.com/user/FoxInTheRedBox)
[link] (https://blog.reverberate.org/2025/02/03/no-panic-rust.html) [comments] (https://www.reddit.com/r/programming/comments/1ih98ns/nopanic_rust_a_nice_technique_for_systems/)
  https://www.reddit.com/r/programming/comments/1ih98ns/nopanic_rust_a_nice_technique_for_systems/
submitted by /u/FoxInTheRedBox (https://www.reddit.com/user/FoxInTheRedBox)
[link] (https://blog.reverberate.org/2025/02/03/no-panic-rust.html) [comments] (https://www.reddit.com/r/programming/comments/1ih98ns/nopanic_rust_a_nice_technique_for_systems/)
Resistance to Rust abstractions for DMA mapping
https://www.reddit.com/r/programming/comments/1ihcagr/resistance_to_rust_abstractions_for_dma_mapping/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lwn.net/SubscriberLink/1006805/f75d238e25728afe/) [comments] (https://www.reddit.com/r/programming/comments/1ihcagr/resistance_to_rust_abstractions_for_dma_mapping/)
  https://www.reddit.com/r/programming/comments/1ihcagr/resistance_to_rust_abstractions_for_dma_mapping/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lwn.net/SubscriberLink/1006805/f75d238e25728afe/) [comments] (https://www.reddit.com/r/programming/comments/1ihcagr/resistance_to_rust_abstractions_for_dma_mapping/)
Build your own SQLite in Rust, Part 4: reading tables metadata
https://www.reddit.com/r/programming/comments/1ihcbs6/build_your_own_sqlite_in_rust_part_4_reading/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.sylver.dev/build-your-own-sqlite-part-4-reading-tables-metadata) [comments] (https://www.reddit.com/r/programming/comments/1ihcbs6/build_your_own_sqlite_in_rust_part_4_reading/)
  https://www.reddit.com/r/programming/comments/1ihcbs6/build_your_own_sqlite_in_rust_part_4_reading/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.sylver.dev/build-your-own-sqlite-part-4-reading-tables-metadata) [comments] (https://www.reddit.com/r/programming/comments/1ihcbs6/build_your_own_sqlite_in_rust_part_4_reading/)
Our company has too many non-critical services that still require SMS for two-factor authentication. Fixed this by purchasing an SMS gateway with an Ethernet port.
https://www.reddit.com/r/programming/comments/1ihcbz2/our_company_has_too_many_noncritical_services/
submitted by /u/DonutAccomplished422 (https://www.reddit.com/user/DonutAccomplished422)
[link] (https://x.com/adriaandotcom/status/1882812860969160911) [comments] (https://www.reddit.com/r/programming/comments/1ihcbz2/our_company_has_too_many_noncritical_services/)
  https://www.reddit.com/r/programming/comments/1ihcbz2/our_company_has_too_many_noncritical_services/
submitted by /u/DonutAccomplished422 (https://www.reddit.com/user/DonutAccomplished422)
[link] (https://x.com/adriaandotcom/status/1882812860969160911) [comments] (https://www.reddit.com/r/programming/comments/1ihcbz2/our_company_has_too_many_noncritical_services/)
"GOTO Considered Harmful" Considered Harmful (1987, pdf)
https://www.reddit.com/r/programming/comments/1ihcc08/goto_considered_harmful_considered_harmful_1987/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://web.archive.org/web/20090320002214/http://www.ecn.purdue.edu/ParaMount/papers/rubin87goto.pdf) [comments] (https://www.reddit.com/r/programming/comments/1ihcc08/goto_considered_harmful_considered_harmful_1987/)
  https://www.reddit.com/r/programming/comments/1ihcc08/goto_considered_harmful_considered_harmful_1987/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://web.archive.org/web/20090320002214/http://www.ecn.purdue.edu/ParaMount/papers/rubin87goto.pdf) [comments] (https://www.reddit.com/r/programming/comments/1ihcc08/goto_considered_harmful_considered_harmful_1987/)
Gang of None? Design Patterns in Elixir [video]
https://www.reddit.com/r/programming/comments/1ihccc1/gang_of_none_design_patterns_in_elixir_video/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=agkXUp0hCW8) [comments] (https://www.reddit.com/r/programming/comments/1ihccc1/gang_of_none_design_patterns_in_elixir_video/)
  https://www.reddit.com/r/programming/comments/1ihccc1/gang_of_none_design_patterns_in_elixir_video/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=agkXUp0hCW8) [comments] (https://www.reddit.com/r/programming/comments/1ihccc1/gang_of_none_design_patterns_in_elixir_video/)
proposal: sync/v2 [go]
https://www.reddit.com/r/programming/comments/1ihcd1b/proposal_syncv2_go/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://github.com/golang/go/issues/71076) [comments] (https://www.reddit.com/r/programming/comments/1ihcd1b/proposal_syncv2_go/)
  https://www.reddit.com/r/programming/comments/1ihcd1b/proposal_syncv2_go/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://github.com/golang/go/issues/71076) [comments] (https://www.reddit.com/r/programming/comments/1ihcd1b/proposal_syncv2_go/)