A Primer on Memory Consistency and Cache Coherence, Second Edition
https://www.reddit.com/r/programming/comments/1nyul98/a_primer_on_memory_consistency_and_cache/
<!-- SC_OFF -->I've been trying to learn about different memory consistency models more rigorously and found this book to be a nice introduction so far (I'm only on the fourth chapter, though). As an aside, I've been happy to see that a lot of my intuition regarding mathematical formulations of database concurrency has carried over to make this an easier read than it would otherwise be. The parts I've read have only covered the "simpler" case of sequential consistency though, maybe my feelings will change when I learn about more complex memory models. <!-- SC_ON --> submitted by /u/SereneCalathea (https://www.reddit.com/user/SereneCalathea)
[link] (https://link.springer.com/book/10.1007/978-3-031-01764-3) [comments] (https://www.reddit.com/r/programming/comments/1nyul98/a_primer_on_memory_consistency_and_cache/)
https://www.reddit.com/r/programming/comments/1nyul98/a_primer_on_memory_consistency_and_cache/
<!-- SC_OFF -->I've been trying to learn about different memory consistency models more rigorously and found this book to be a nice introduction so far (I'm only on the fourth chapter, though). As an aside, I've been happy to see that a lot of my intuition regarding mathematical formulations of database concurrency has carried over to make this an easier read than it would otherwise be. The parts I've read have only covered the "simpler" case of sequential consistency though, maybe my feelings will change when I learn about more complex memory models. <!-- SC_ON --> submitted by /u/SereneCalathea (https://www.reddit.com/user/SereneCalathea)
[link] (https://link.springer.com/book/10.1007/978-3-031-01764-3) [comments] (https://www.reddit.com/r/programming/comments/1nyul98/a_primer_on_memory_consistency_and_cache/)
Why Reactive Programming Hasn't Taken Off in Python (And How Signals Can Change That)
https://www.reddit.com/r/programming/comments/1nzcutl/why_reactive_programming_hasnt_taken_off_in/
submitted by /u/loyoan (https://www.reddit.com/user/loyoan)
[link] (https://bui.app/why-reactive-programming-hasnt-taken-off-in-python-and-how-signals-can-change-that/) [comments] (https://www.reddit.com/r/programming/comments/1nzcutl/why_reactive_programming_hasnt_taken_off_in/)
https://www.reddit.com/r/programming/comments/1nzcutl/why_reactive_programming_hasnt_taken_off_in/
submitted by /u/loyoan (https://www.reddit.com/user/loyoan)
[link] (https://bui.app/why-reactive-programming-hasnt-taken-off-in-python-and-how-signals-can-change-that/) [comments] (https://www.reddit.com/r/programming/comments/1nzcutl/why_reactive_programming_hasnt_taken_off_in/)
Event-driven Modelling Anti-Patterns
https://www.reddit.com/r/programming/comments/1nzdnr7/eventdriven_modelling_antipatterns/
submitted by /u/Adventurous-Salt8514 (https://www.reddit.com/user/Adventurous-Salt8514)
[link] (https://www.youtube.com/watch?v=Lf1MZlpbkGA) [comments] (https://www.reddit.com/r/programming/comments/1nzdnr7/eventdriven_modelling_antipatterns/)
https://www.reddit.com/r/programming/comments/1nzdnr7/eventdriven_modelling_antipatterns/
submitted by /u/Adventurous-Salt8514 (https://www.reddit.com/user/Adventurous-Salt8514)
[link] (https://www.youtube.com/watch?v=Lf1MZlpbkGA) [comments] (https://www.reddit.com/r/programming/comments/1nzdnr7/eventdriven_modelling_antipatterns/)
How to keep advancing as a developer when your company has no noscripts
https://www.reddit.com/r/programming/comments/1nzdo0o/how_to_keep_advancing_as_a_developer_when_your/
<!-- SC_OFF -->I just wrote a short “Developer’s Handbook” that breaks down a practical, DIY career‑growth plan. It covers: • Defining personal growth goals (skill, impact, visibility)
• Building a quarterly roadmap with clear success metrics
• Finding mentors—peer, cross‑team, or reverse
• Making your work visible (weekly updates, monthly demos)
• Taking stretch assignments as mini‑promotions
• Regular reflection & leader check‑ins The whole thing is meant to be actionable today. If you’re curious, just check the link. Happy reading, and please don't hesitate to share what’s worked for you! <!-- SC_ON --> submitted by /u/gabortilldotcom (https://www.reddit.com/user/gabortilldotcom)
[link] (https://techleadmastery.substack.com/p/developers-handbook-thriving-without-promotions) [comments] (https://www.reddit.com/r/programming/comments/1nzdo0o/how_to_keep_advancing_as_a_developer_when_your/)
https://www.reddit.com/r/programming/comments/1nzdo0o/how_to_keep_advancing_as_a_developer_when_your/
<!-- SC_OFF -->I just wrote a short “Developer’s Handbook” that breaks down a practical, DIY career‑growth plan. It covers: • Defining personal growth goals (skill, impact, visibility)
• Building a quarterly roadmap with clear success metrics
• Finding mentors—peer, cross‑team, or reverse
• Making your work visible (weekly updates, monthly demos)
• Taking stretch assignments as mini‑promotions
• Regular reflection & leader check‑ins The whole thing is meant to be actionable today. If you’re curious, just check the link. Happy reading, and please don't hesitate to share what’s worked for you! <!-- SC_ON --> submitted by /u/gabortilldotcom (https://www.reddit.com/user/gabortilldotcom)
[link] (https://techleadmastery.substack.com/p/developers-handbook-thriving-without-promotions) [comments] (https://www.reddit.com/r/programming/comments/1nzdo0o/how_to_keep_advancing_as_a_developer_when_your/)
Spline based movement tutorial
https://www.reddit.com/r/programming/comments/1nzdsjh/spline_based_movement_tutorial/
submitted by /u/PeterBrobby (https://www.reddit.com/user/PeterBrobby)
[link] (https://youtu.be/T7k_n6Ol-6Q) [comments] (https://www.reddit.com/r/programming/comments/1nzdsjh/spline_based_movement_tutorial/)
https://www.reddit.com/r/programming/comments/1nzdsjh/spline_based_movement_tutorial/
submitted by /u/PeterBrobby (https://www.reddit.com/user/PeterBrobby)
[link] (https://youtu.be/T7k_n6Ol-6Q) [comments] (https://www.reddit.com/r/programming/comments/1nzdsjh/spline_based_movement_tutorial/)
Delimited continuations in lone lisp
https://www.reddit.com/r/programming/comments/1nzfhfn/delimited_continuations_in_lone_lisp/
submitted by /u/GarethX (https://www.reddit.com/user/GarethX)
[link] (https://www.matheusmoreira.com/articles/delimited-continuations-in-lone-lisp) [comments] (https://www.reddit.com/r/programming/comments/1nzfhfn/delimited_continuations_in_lone_lisp/)
https://www.reddit.com/r/programming/comments/1nzfhfn/delimited_continuations_in_lone_lisp/
submitted by /u/GarethX (https://www.reddit.com/user/GarethX)
[link] (https://www.matheusmoreira.com/articles/delimited-continuations-in-lone-lisp) [comments] (https://www.reddit.com/r/programming/comments/1nzfhfn/delimited_continuations_in_lone_lisp/)
Explainer: inodes and inode numbers
https://www.reddit.com/r/programming/comments/1nzfiqm/explainer_inodes_and_inode_numbers/
submitted by /u/GarethX (https://www.reddit.com/user/GarethX)
[link] (https://eclecticlight.co/2025/10/04/explainer-inodes-and-inode-numbers/) [comments] (https://www.reddit.com/r/programming/comments/1nzfiqm/explainer_inodes_and_inode_numbers/)
https://www.reddit.com/r/programming/comments/1nzfiqm/explainer_inodes_and_inode_numbers/
submitted by /u/GarethX (https://www.reddit.com/user/GarethX)
[link] (https://eclecticlight.co/2025/10/04/explainer-inodes-and-inode-numbers/) [comments] (https://www.reddit.com/r/programming/comments/1nzfiqm/explainer_inodes_and_inode_numbers/)
Chess.com Regional Pricing: A Case Study
https://www.reddit.com/r/programming/comments/1nzhvql/chesscom_regional_pricing_a_case_study/
<!-- SC_OFF -->I built a scraper to analyze Chess.com’s regional pricing. The fingerprinting techniques used to hide pricing information was interesting. Code for the scraper is available here (https://github.com/mobeigi/chesscom-prices). <!-- SC_ON --> submitted by /u/PersianMG (https://www.reddit.com/user/PersianMG)
[link] (https://mobeigi.com/blog/economics/chesscom-regional-pricing/) [comments] (https://www.reddit.com/r/programming/comments/1nzhvql/chesscom_regional_pricing_a_case_study/)
https://www.reddit.com/r/programming/comments/1nzhvql/chesscom_regional_pricing_a_case_study/
<!-- SC_OFF -->I built a scraper to analyze Chess.com’s regional pricing. The fingerprinting techniques used to hide pricing information was interesting. Code for the scraper is available here (https://github.com/mobeigi/chesscom-prices). <!-- SC_ON --> submitted by /u/PersianMG (https://www.reddit.com/user/PersianMG)
[link] (https://mobeigi.com/blog/economics/chesscom-regional-pricing/) [comments] (https://www.reddit.com/r/programming/comments/1nzhvql/chesscom_regional_pricing_a_case_study/)
The G in GPU is for Graphics damnit
https://www.reddit.com/r/programming/comments/1nzjhce/the_g_in_gpu_is_for_graphics_damnit/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://ut21.github.io/blog/triton.html) [comments] (https://www.reddit.com/r/programming/comments/1nzjhce/the_g_in_gpu_is_for_graphics_damnit/)
https://www.reddit.com/r/programming/comments/1nzjhce/the_g_in_gpu_is_for_graphics_damnit/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://ut21.github.io/blog/triton.html) [comments] (https://www.reddit.com/r/programming/comments/1nzjhce/the_g_in_gpu_is_for_graphics_damnit/)
A case for learning GPU programming with a compute-first mindset
https://www.reddit.com/r/programming/comments/1nzjj41/a_case_for_learning_gpu_programming_with_a/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://themaister.net/blog/2025/10/05/a-case-for-learning-gpu-programming-with-a-compute-first-mindset/) [comments] (https://www.reddit.com/r/programming/comments/1nzjj41/a_case_for_learning_gpu_programming_with_a/)
https://www.reddit.com/r/programming/comments/1nzjj41/a_case_for_learning_gpu_programming_with_a/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://themaister.net/blog/2025/10/05/a-case-for-learning-gpu-programming-with-a-compute-first-mindset/) [comments] (https://www.reddit.com/r/programming/comments/1nzjj41/a_case_for_learning_gpu_programming_with_a/)
Callbacks in C++ using template functors (1994)
https://www.reddit.com/r/programming/comments/1nzjjw3/callbacks_in_c_using_template_functors_1994/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://www.tutok.sk/fastgl/callback.html) [comments] (https://www.reddit.com/r/programming/comments/1nzjjw3/callbacks_in_c_using_template_functors_1994/)
https://www.reddit.com/r/programming/comments/1nzjjw3/callbacks_in_c_using_template_functors_1994/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://www.tutok.sk/fastgl/callback.html) [comments] (https://www.reddit.com/r/programming/comments/1nzjjw3/callbacks_in_c_using_template_functors_1994/)
The Case for Learned Index Structures
https://www.reddit.com/r/programming/comments/1nzjkls/the_case_for_learned_index_structures/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://dl.acm.org/doi/10.1145/3183713.3196909) [comments] (https://www.reddit.com/r/programming/comments/1nzjkls/the_case_for_learned_index_structures/)
https://www.reddit.com/r/programming/comments/1nzjkls/the_case_for_learned_index_structures/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://dl.acm.org/doi/10.1145/3183713.3196909) [comments] (https://www.reddit.com/r/programming/comments/1nzjkls/the_case_for_learned_index_structures/)
What .NET 10 GC Changes Mean for Developers
https://www.reddit.com/r/programming/comments/1nzjl19/what_net_10_gc_changes_mean_for_developers/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://roxeem.com/2025/09/30/what-net-10-gc-changes-mean-for-developers/) [comments] (https://www.reddit.com/r/programming/comments/1nzjl19/what_net_10_gc_changes_mean_for_developers/)
https://www.reddit.com/r/programming/comments/1nzjl19/what_net_10_gc_changes_mean_for_developers/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://roxeem.com/2025/09/30/what-net-10-gc-changes-mean-for-developers/) [comments] (https://www.reddit.com/r/programming/comments/1nzjl19/what_net_10_gc_changes_mean_for_developers/)
Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques
https://www.reddit.com/r/programming/comments/1nzjm8o/unlocking_modern_cpu_power_nextgen_c_optimization/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=wGSSUSeaLgA) [comments] (https://www.reddit.com/r/programming/comments/1nzjm8o/unlocking_modern_cpu_power_nextgen_c_optimization/)
https://www.reddit.com/r/programming/comments/1nzjm8o/unlocking_modern_cpu_power_nextgen_c_optimization/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=wGSSUSeaLgA) [comments] (https://www.reddit.com/r/programming/comments/1nzjm8o/unlocking_modern_cpu_power_nextgen_c_optimization/)
Solution designs should only be a few pages
https://www.reddit.com/r/programming/comments/1nzkp4d/solution_designs_should_only_be_a_few_pages/
submitted by /u/GeneralZiltoid (https://www.reddit.com/user/GeneralZiltoid)
[link] (https://frederickvanbrabant.com/blog/2025-10-03-solution-designs-should-only-be-a-few-pages/) [comments] (https://www.reddit.com/r/programming/comments/1nzkp4d/solution_designs_should_only_be_a_few_pages/)
https://www.reddit.com/r/programming/comments/1nzkp4d/solution_designs_should_only_be_a_few_pages/
submitted by /u/GeneralZiltoid (https://www.reddit.com/user/GeneralZiltoid)
[link] (https://frederickvanbrabant.com/blog/2025-10-03-solution-designs-should-only-be-a-few-pages/) [comments] (https://www.reddit.com/r/programming/comments/1nzkp4d/solution_designs_should_only_be_a_few_pages/)
Compiling a Forth
https://www.reddit.com/r/programming/comments/1nzqxc4/compiling_a_forth/
submitted by /u/candurz (https://www.reddit.com/user/candurz)
[link] (https://healeycodes.com/compiling-a-forth) [comments] (https://www.reddit.com/r/programming/comments/1nzqxc4/compiling_a_forth/)
https://www.reddit.com/r/programming/comments/1nzqxc4/compiling_a_forth/
submitted by /u/candurz (https://www.reddit.com/user/candurz)
[link] (https://healeycodes.com/compiling-a-forth) [comments] (https://www.reddit.com/r/programming/comments/1nzqxc4/compiling_a_forth/)
buffalo::buffalo::buffalo
https://www.reddit.com/r/programming/comments/1nzqy7a/buffalobuffalobuffalo/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.ganets.ky/Buffalo/) [comments] (https://www.reddit.com/r/programming/comments/1nzqy7a/buffalobuffalobuffalo/)
https://www.reddit.com/r/programming/comments/1nzqy7a/buffalobuffalobuffalo/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.ganets.ky/Buffalo/) [comments] (https://www.reddit.com/r/programming/comments/1nzqy7a/buffalobuffalobuffalo/)
Swift Profile Recorder: Identifying Performance Bottlenecks in Production
https://www.reddit.com/r/programming/comments/1nzqzta/swift_profile_recorder_identifying_performance/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.swift.org/blog/swift-profile-recorder/) [comments] (https://www.reddit.com/r/programming/comments/1nzqzta/swift_profile_recorder_identifying_performance/)
https://www.reddit.com/r/programming/comments/1nzqzta/swift_profile_recorder_identifying_performance/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.swift.org/blog/swift-profile-recorder/) [comments] (https://www.reddit.com/r/programming/comments/1nzqzta/swift_profile_recorder_identifying_performance/)
Anthony of Boston’s Secondary Detection: A Beginner’s Guide on Advanced Drone Detection for Military Systems
https://www.reddit.com/r/programming/comments/1nzuqby/anthony_of_bostons_secondary_detection_a/
submitted by /u/thedowcast (https://www.reddit.com/user/thedowcast)
[link] (https://anthonyofboston.substack.com/p/anthony-of-bostons-secondary-detection) [comments] (https://www.reddit.com/r/programming/comments/1nzuqby/anthony_of_bostons_secondary_detection_a/)
https://www.reddit.com/r/programming/comments/1nzuqby/anthony_of_bostons_secondary_detection_a/
submitted by /u/thedowcast (https://www.reddit.com/user/thedowcast)
[link] (https://anthonyofboston.substack.com/p/anthony-of-bostons-secondary-detection) [comments] (https://www.reddit.com/r/programming/comments/1nzuqby/anthony_of_bostons_secondary_detection_a/)
Bold Devlog - Text Editing and Undo/Redo
https://www.reddit.com/r/programming/comments/1nzwe1j/bold_devlog_text_editing_and_undoredo/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://bold-edit.com/devlog/25-09-summary.html) [comments] (https://www.reddit.com/r/programming/comments/1nzwe1j/bold_devlog_text_editing_and_undoredo/)
https://www.reddit.com/r/programming/comments/1nzwe1j/bold_devlog_text_editing_and_undoredo/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://bold-edit.com/devlog/25-09-summary.html) [comments] (https://www.reddit.com/r/programming/comments/1nzwe1j/bold_devlog_text_editing_and_undoredo/)
Announcing a 10-Week Graduate-Style Seminar on OS Trade-Offs for Engineers
https://www.reddit.com/r/programming/comments/1nzwu3b/announcing_a_10week_graduatestyle_seminar_on_os/
<!-- SC_OFF -->Hi everyone, The Tock Foundation / Better Bytes (the non-profit behind the Tock operating system) is launching a new virtual graduate-style seminar for practicing engineers, and we wanted to share it with this community. Title: Operating System Trade-Offs: Performance, Extensibility, and Security Denoscription: The course is a 10-week deep dive into the fundamental trade-offs in systems design. The goal is to help engineers become better systems builders and researchers by identifying and analyzing these trade-offs through a curated list of foundational and modern papers. Instructor: It's led by Dr. Amit Levy, a well-known researcher in the OS community. Format: This is designed for a professional schedule. It’s a weekly 1-hour live discussion (Tuesdays, 11am-12pm PT) based on 1-2 papers. The seminar runs from Oct 21 to Dec 23, 2025. Audience: It's intended for SWEs with a background in systems programming. The cost is $2,000 USD, and proceeds support our non-profit's mission. We know this is a significant cost, and it's structured to be a good fit for company professional development/education budgets. You can find all the details on the landing page here: https://betterbytes.org/courses/seminars/ I'm one of the organizers and am happy to answer any questions you might have. <!-- SC_ON --> submitted by /u/exobrain (https://www.reddit.com/user/exobrain)
[link] (https://betterbytes.org/courses/seminars/) [comments] (https://www.reddit.com/r/programming/comments/1nzwu3b/announcing_a_10week_graduatestyle_seminar_on_os/)
https://www.reddit.com/r/programming/comments/1nzwu3b/announcing_a_10week_graduatestyle_seminar_on_os/
<!-- SC_OFF -->Hi everyone, The Tock Foundation / Better Bytes (the non-profit behind the Tock operating system) is launching a new virtual graduate-style seminar for practicing engineers, and we wanted to share it with this community. Title: Operating System Trade-Offs: Performance, Extensibility, and Security Denoscription: The course is a 10-week deep dive into the fundamental trade-offs in systems design. The goal is to help engineers become better systems builders and researchers by identifying and analyzing these trade-offs through a curated list of foundational and modern papers. Instructor: It's led by Dr. Amit Levy, a well-known researcher in the OS community. Format: This is designed for a professional schedule. It’s a weekly 1-hour live discussion (Tuesdays, 11am-12pm PT) based on 1-2 papers. The seminar runs from Oct 21 to Dec 23, 2025. Audience: It's intended for SWEs with a background in systems programming. The cost is $2,000 USD, and proceeds support our non-profit's mission. We know this is a significant cost, and it's structured to be a good fit for company professional development/education budgets. You can find all the details on the landing page here: https://betterbytes.org/courses/seminars/ I'm one of the organizers and am happy to answer any questions you might have. <!-- SC_ON --> submitted by /u/exobrain (https://www.reddit.com/user/exobrain)
[link] (https://betterbytes.org/courses/seminars/) [comments] (https://www.reddit.com/r/programming/comments/1nzwu3b/announcing_a_10week_graduatestyle_seminar_on_os/)