Petition to stop Google's attack on Android devs
https://www.reddit.com/r/programming/comments/1n38vz6/petition_to_stop_googles_attack_on_android_devs/
<!-- SC_OFF -->Sign the petition! 🫵✊🤝 <!-- SC_ON --> submitted by /u/Clippy-Windows95 (https://www.reddit.com/user/Clippy-Windows95)
[link] (https://chng.it/7GrRtBnPtd) [comments] (https://www.reddit.com/r/programming/comments/1n38vz6/petition_to_stop_googles_attack_on_android_devs/)
https://www.reddit.com/r/programming/comments/1n38vz6/petition_to_stop_googles_attack_on_android_devs/
<!-- SC_OFF -->Sign the petition! 🫵✊🤝 <!-- SC_ON --> submitted by /u/Clippy-Windows95 (https://www.reddit.com/user/Clippy-Windows95)
[link] (https://chng.it/7GrRtBnPtd) [comments] (https://www.reddit.com/r/programming/comments/1n38vz6/petition_to_stop_googles_attack_on_android_devs/)
Self-Healing Systems: Architectural Patterns
https://www.reddit.com/r/programming/comments/1n39yxo/selfhealing_systems_architectural_patterns/
<!-- SC_OFF -->Every self-healing system operates on three core principles that work in continuous loops: Detection: The System's Nervous System Modern self-healing relies on multi-layered health signals rather than simple ping checks. Netflix's microservices don't just monitor CPU and memory—they track business metrics like recommendation accuracy and user engagement rates. Circuit Breaker Integration: When a service's error rate crosses 50%, circuit breakers automatically isolate it while healing mechanisms activate. This prevents cascade failures during recovery. Behavioral Anomaly Detection: Systems learn normal patterns and detect deviations. A sudden 300% increase in database query time triggers healing before users notice slowness. Decision: The Healing Brain The decision engine determines the appropriate response based on failure type, system state, and historical success rates of different recovery strategies. Recovery Strategy Selection: Memory leaks trigger instance replacement, while network issues trigger retry with exponential backoff. Database connection exhaustion triggers connection pool scaling. Risk Assessment: Before taking action, the system evaluates potential impact. Restarting a critical service during peak hours might cause more damage than the original problem. Action: The Healing Hands Recovery actions range from gentle adjustments to aggressive interventions, always prioritizing system stability over perfect recovery. Graceful Degradation: Instead of complete failure, systems reduce functionality. YouTube serves lower-quality videos when CDN nodes fail rather than showing error pages. Progressive Recovery: Healing happens incrementally. One instance restarts at a time, with health verification before proceeding to the next. <!-- SC_ON --> submitted by /u/Extra_Ear_10 (https://www.reddit.com/user/Extra_Ear_10)
[link] (https://systemdr.substack.com/p/self-healing-systems-architectural) [comments] (https://www.reddit.com/r/programming/comments/1n39yxo/selfhealing_systems_architectural_patterns/)
https://www.reddit.com/r/programming/comments/1n39yxo/selfhealing_systems_architectural_patterns/
<!-- SC_OFF -->Every self-healing system operates on three core principles that work in continuous loops: Detection: The System's Nervous System Modern self-healing relies on multi-layered health signals rather than simple ping checks. Netflix's microservices don't just monitor CPU and memory—they track business metrics like recommendation accuracy and user engagement rates. Circuit Breaker Integration: When a service's error rate crosses 50%, circuit breakers automatically isolate it while healing mechanisms activate. This prevents cascade failures during recovery. Behavioral Anomaly Detection: Systems learn normal patterns and detect deviations. A sudden 300% increase in database query time triggers healing before users notice slowness. Decision: The Healing Brain The decision engine determines the appropriate response based on failure type, system state, and historical success rates of different recovery strategies. Recovery Strategy Selection: Memory leaks trigger instance replacement, while network issues trigger retry with exponential backoff. Database connection exhaustion triggers connection pool scaling. Risk Assessment: Before taking action, the system evaluates potential impact. Restarting a critical service during peak hours might cause more damage than the original problem. Action: The Healing Hands Recovery actions range from gentle adjustments to aggressive interventions, always prioritizing system stability over perfect recovery. Graceful Degradation: Instead of complete failure, systems reduce functionality. YouTube serves lower-quality videos when CDN nodes fail rather than showing error pages. Progressive Recovery: Healing happens incrementally. One instance restarts at a time, with health verification before proceeding to the next. <!-- SC_ON --> submitted by /u/Extra_Ear_10 (https://www.reddit.com/user/Extra_Ear_10)
[link] (https://systemdr.substack.com/p/self-healing-systems-architectural) [comments] (https://www.reddit.com/r/programming/comments/1n39yxo/selfhealing_systems_architectural_patterns/)
Aspects of modern HTML/CSS you may not be familiar with
https://www.reddit.com/r/programming/comments/1n3g6px/aspects_of_modern_htmlcss_you_may_not_be_familiar/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lyra.horse/blog/2025/08/you-dont-need-js/) [comments] (https://www.reddit.com/r/programming/comments/1n3g6px/aspects_of_modern_htmlcss_you_may_not_be_familiar/)
https://www.reddit.com/r/programming/comments/1n3g6px/aspects_of_modern_htmlcss_you_may_not_be_familiar/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lyra.horse/blog/2025/08/you-dont-need-js/) [comments] (https://www.reddit.com/r/programming/comments/1n3g6px/aspects_of_modern_htmlcss_you_may_not_be_familiar/)
Pyret: A programming language for programming education
https://www.reddit.com/r/programming/comments/1n3g825/pyret_a_programming_language_for_programming/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://pyret.org/) [comments] (https://www.reddit.com/r/programming/comments/1n3g825/pyret_a_programming_language_for_programming/)
https://www.reddit.com/r/programming/comments/1n3g825/pyret_a_programming_language_for_programming/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://pyret.org/) [comments] (https://www.reddit.com/r/programming/comments/1n3g825/pyret_a_programming_language_for_programming/)
Simple but Powerful Pratt Parsing
https://www.reddit.com/r/programming/comments/1n3ga48/simple_but_powerful_pratt_parsing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html) [comments] (https://www.reddit.com/r/programming/comments/1n3ga48/simple_but_powerful_pratt_parsing/)
https://www.reddit.com/r/programming/comments/1n3ga48/simple_but_powerful_pratt_parsing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html) [comments] (https://www.reddit.com/r/programming/comments/1n3ga48/simple_but_powerful_pratt_parsing/)
A tour of dyn Trait
https://www.reddit.com/r/programming/comments/1n3gcmu/a_tour_of_dyn_trait/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://quinedot.github.io/rust-learning/dyn-trait.html) [comments] (https://www.reddit.com/r/programming/comments/1n3gcmu/a_tour_of_dyn_trait/)
https://www.reddit.com/r/programming/comments/1n3gcmu/a_tour_of_dyn_trait/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://quinedot.github.io/rust-learning/dyn-trait.html) [comments] (https://www.reddit.com/r/programming/comments/1n3gcmu/a_tour_of_dyn_trait/)
Challenging LR Parsing
https://www.reddit.com/r/programming/comments/1n3gcoj/challenging_lr_parsing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://rust-analyzer.github.io//blog/2020/09/16/challeging-LR-parsing.html) [comments] (https://www.reddit.com/r/programming/comments/1n3gcoj/challenging_lr_parsing/)
https://www.reddit.com/r/programming/comments/1n3gcoj/challenging_lr_parsing/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://rust-analyzer.github.io//blog/2020/09/16/challeging-LR-parsing.html) [comments] (https://www.reddit.com/r/programming/comments/1n3gcoj/challenging_lr_parsing/)
Java 25's new CPU-Time Profiler
https://www.reddit.com/r/programming/comments/1n3gcq0/java_25s_new_cputime_profiler/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1/) [comments] (https://www.reddit.com/r/programming/comments/1n3gcq0/java_25s_new_cputime_profiler/)
https://www.reddit.com/r/programming/comments/1n3gcq0/java_25s_new_cputime_profiler/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1/) [comments] (https://www.reddit.com/r/programming/comments/1n3gcq0/java_25s_new_cputime_profiler/)
The $69 Billion Domino Effect: How VMware’s Debt-Fueled Acquisition Is Killing Open Source, One Repository at a Time
https://www.reddit.com/r/programming/comments/1n3guzd/the_69_billion_domino_effect_how_vmwares/
<!-- SC_OFF -->Bitnami’s decision to end its free tier by August 2025 has sparked widespread outrage among developers who rely on its services. This change is part of Broadcom CEO Hock Tan’s strategy to monetize essential software following acquisitions, impacting countless users and forcing companies to either pay steep fees or undergo costly migrations. <!-- SC_ON --> submitted by /u/gamunu (https://www.reddit.com/user/gamunu)
[link] (https://fastcode.io/2025/08/30/the-69-billion-domino-effect-how-vmwares-debt-fueled-acquisition-is-killing-open-source-one-repository-at-a-time) [comments] (https://www.reddit.com/r/programming/comments/1n3guzd/the_69_billion_domino_effect_how_vmwares/)
https://www.reddit.com/r/programming/comments/1n3guzd/the_69_billion_domino_effect_how_vmwares/
<!-- SC_OFF -->Bitnami’s decision to end its free tier by August 2025 has sparked widespread outrage among developers who rely on its services. This change is part of Broadcom CEO Hock Tan’s strategy to monetize essential software following acquisitions, impacting countless users and forcing companies to either pay steep fees or undergo costly migrations. <!-- SC_ON --> submitted by /u/gamunu (https://www.reddit.com/user/gamunu)
[link] (https://fastcode.io/2025/08/30/the-69-billion-domino-effect-how-vmwares-debt-fueled-acquisition-is-killing-open-source-one-repository-at-a-time) [comments] (https://www.reddit.com/r/programming/comments/1n3guzd/the_69_billion_domino_effect_how_vmwares/)
Cognitive Load is what matters
https://www.reddit.com/r/programming/comments/1n3i1y1/cognitive_load_is_what_matters/
<!-- SC_OFF -->Hi! It was posted a few times in past year, but every time I get valuable feedback. Thanks! <!-- SC_ON --> submitted by /u/RobinCrusoe25 (https://www.reddit.com/user/RobinCrusoe25)
[link] (https://github.com/zakirullin/cognitive-load) [comments] (https://www.reddit.com/r/programming/comments/1n3i1y1/cognitive_load_is_what_matters/)
https://www.reddit.com/r/programming/comments/1n3i1y1/cognitive_load_is_what_matters/
<!-- SC_OFF -->Hi! It was posted a few times in past year, but every time I get valuable feedback. Thanks! <!-- SC_ON --> submitted by /u/RobinCrusoe25 (https://www.reddit.com/user/RobinCrusoe25)
[link] (https://github.com/zakirullin/cognitive-load) [comments] (https://www.reddit.com/r/programming/comments/1n3i1y1/cognitive_load_is_what_matters/)
Porting ioquake3 from SDL2 to SDL3
https://www.reddit.com/r/programming/comments/1n3ihs3/porting_ioquake3_from_sdl2_to_sdl3/
submitted by /u/r_retrohacking_mod2 (https://www.reddit.com/user/r_retrohacking_mod2)
[link] (https://www.youtube.com/watch?v=i3yVqWYFbCE) [comments] (https://www.reddit.com/r/programming/comments/1n3ihs3/porting_ioquake3_from_sdl2_to_sdl3/)
https://www.reddit.com/r/programming/comments/1n3ihs3/porting_ioquake3_from_sdl2_to_sdl3/
submitted by /u/r_retrohacking_mod2 (https://www.reddit.com/user/r_retrohacking_mod2)
[link] (https://www.youtube.com/watch?v=i3yVqWYFbCE) [comments] (https://www.reddit.com/r/programming/comments/1n3ihs3/porting_ioquake3_from_sdl2_to_sdl3/)
Do the simplest thing that could possibly work
https://www.reddit.com/r/programming/comments/1n3jn5l/do_the_simplest_thing_that_could_possibly_work/
submitted by /u/10ForwardShift (https://www.reddit.com/user/10ForwardShift)
[link] (https://www.seangoedecke.com/the-simplest-thing-that-could-possibly-work/) [comments] (https://www.reddit.com/r/programming/comments/1n3jn5l/do_the_simplest_thing_that_could_possibly_work/)
https://www.reddit.com/r/programming/comments/1n3jn5l/do_the_simplest_thing_that_could_possibly_work/
submitted by /u/10ForwardShift (https://www.reddit.com/user/10ForwardShift)
[link] (https://www.seangoedecke.com/the-simplest-thing-that-could-possibly-work/) [comments] (https://www.reddit.com/r/programming/comments/1n3jn5l/do_the_simplest_thing_that_could_possibly_work/)
Data engineering and software engineering are converging
https://www.reddit.com/r/programming/comments/1n3jwa3/data_engineering_and_software_engineering_are/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://clickhouse.com/blog/eight-principles-of-great-developer-experience-for-data-infrastructure) [comments] (https://www.reddit.com/r/programming/comments/1n3jwa3/data_engineering_and_software_engineering_are/)
https://www.reddit.com/r/programming/comments/1n3jwa3/data_engineering_and_software_engineering_are/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://clickhouse.com/blog/eight-principles-of-great-developer-experience-for-data-infrastructure) [comments] (https://www.reddit.com/r/programming/comments/1n3jwa3/data_engineering_and_software_engineering_are/)
What Does will-change In CSS Do?
https://www.reddit.com/r/programming/comments/1n3jwt7/what_does_willchange_in_css_do/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jakub.kr/components/will-change-in-css) [comments] (https://www.reddit.com/r/programming/comments/1n3jwt7/what_does_willchange_in_css_do/)
https://www.reddit.com/r/programming/comments/1n3jwt7/what_does_willchange_in_css_do/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://jakub.kr/components/will-change-in-css) [comments] (https://www.reddit.com/r/programming/comments/1n3jwt7/what_does_willchange_in_css_do/)
Cloudfire.boo's revolutionary customer support avoidance system
https://www.reddit.com/r/programming/comments/1n3rbki/cloudfireboos_revolutionary_customer_support/
submitted by /u/PoisnFang (https://www.reddit.com/user/PoisnFang)
[link] (https://cloudfire.boo/blog/dumpsterfire) [comments] (https://www.reddit.com/r/programming/comments/1n3rbki/cloudfireboos_revolutionary_customer_support/)
https://www.reddit.com/r/programming/comments/1n3rbki/cloudfireboos_revolutionary_customer_support/
submitted by /u/PoisnFang (https://www.reddit.com/user/PoisnFang)
[link] (https://cloudfire.boo/blog/dumpsterfire) [comments] (https://www.reddit.com/r/programming/comments/1n3rbki/cloudfireboos_revolutionary_customer_support/)
Internet Experiment Note Index
https://www.reddit.com/r/programming/comments/1n3scml/internet_experiment_note_index/
<!-- SC_OFF -->I'm a big fan of looking at the history of how foundational technologies evolved over time. This seems to be a collection of documents detailing the evolution and criticisms of early iterations of TCP and UDP. Hope other people also find this interesting! <!-- SC_ON --> submitted by /u/SereneCalathea (https://www.reddit.com/user/SereneCalathea)
[link] (https://www.rfc-editor.org/ien/ien-index.html) [comments] (https://www.reddit.com/r/programming/comments/1n3scml/internet_experiment_note_index/)
https://www.reddit.com/r/programming/comments/1n3scml/internet_experiment_note_index/
<!-- SC_OFF -->I'm a big fan of looking at the history of how foundational technologies evolved over time. This seems to be a collection of documents detailing the evolution and criticisms of early iterations of TCP and UDP. Hope other people also find this interesting! <!-- SC_ON --> submitted by /u/SereneCalathea (https://www.reddit.com/user/SereneCalathea)
[link] (https://www.rfc-editor.org/ien/ien-index.html) [comments] (https://www.reddit.com/r/programming/comments/1n3scml/internet_experiment_note_index/)
JavaScript Closures Explained with Interactive Demos
https://www.reddit.com/r/programming/comments/1n3th8z/javanoscript_closures_explained_with_interactive/
<!-- SC_OFF -->The best analogy to understand closures is Backpack. Read More, Check out the interactive demo here (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases) function exFunctionA() { const outerVariable = "I'm from the outside!"; function exFunctionB() { console.log(outerVariable); // Accesses the variable from its "backpack" } return exFunctionB; } const myClosure = exFunctionA(); // outerFunction runs and is gone... myClosure(); //...but innerFunction still has its backpack! Logs "I'm from the outside!" Think when we define any function (Function A), we define some variables inside it (lexical scope). Here we define the variable outerVariable inside Function A. Think, to remember this information, functions create a backpack and hold all these values inside it. Then again we define another function (Function B) inside our parent function (Function A). The Function B has access to the variable defined in the parent function (Function A). So now our inner function will create a backpack and hold all this information. When our outer function (Function A) executes and returns its context and lexical scope also finishes. But remember our inner function (Function B) has its own backpack, and inside the backpack it has the variable from the parent Function A (which is already executed). Now this phenomena, after the execution of parent Function A and lapsing of its lexical scope. Our inner Function B can still access the variable which was defined inside the parent Function A is called Closures. <!-- SC_ON --> submitted by /u/sanudelhi (https://www.reddit.com/user/sanudelhi)
[link] (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases) [comments] (https://www.reddit.com/r/programming/comments/1n3th8z/javanoscript_closures_explained_with_interactive/)
https://www.reddit.com/r/programming/comments/1n3th8z/javanoscript_closures_explained_with_interactive/
<!-- SC_OFF -->The best analogy to understand closures is Backpack. Read More, Check out the interactive demo here (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases) function exFunctionA() { const outerVariable = "I'm from the outside!"; function exFunctionB() { console.log(outerVariable); // Accesses the variable from its "backpack" } return exFunctionB; } const myClosure = exFunctionA(); // outerFunction runs and is gone... myClosure(); //...but innerFunction still has its backpack! Logs "I'm from the outside!" Think when we define any function (Function A), we define some variables inside it (lexical scope). Here we define the variable outerVariable inside Function A. Think, to remember this information, functions create a backpack and hold all these values inside it. Then again we define another function (Function B) inside our parent function (Function A). The Function B has access to the variable defined in the parent function (Function A). So now our inner function will create a backpack and hold all this information. When our outer function (Function A) executes and returns its context and lexical scope also finishes. But remember our inner function (Function B) has its own backpack, and inside the backpack it has the variable from the parent Function A (which is already executed). Now this phenomena, after the execution of parent Function A and lapsing of its lexical scope. Our inner Function B can still access the variable which was defined inside the parent Function A is called Closures. <!-- SC_ON --> submitted by /u/sanudelhi (https://www.reddit.com/user/sanudelhi)
[link] (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases) [comments] (https://www.reddit.com/r/programming/comments/1n3th8z/javanoscript_closures_explained_with_interactive/)
Understanding The Scope - with interactive Demo (play and learn)
https://www.reddit.com/r/programming/comments/1n3tkhx/understanding_the_scope_with_interactive_demo/
<!-- SC_OFF -->The JavaScript uses the lexical scoping of variables. Simply the placement of the variable will determine who can access it. The access to the variable does not depend on how and when the code runs. Javanoscript determines the access of variables at compile time itself. Play and Learn (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases)Here Hierarchy of Scope In Javanoscript Global Scope This are the variables which are accessible by all functions. We define them at the outermost place in our code structure. Function Scope These are the variables which we define inside the function (With var keyword). They are only accessible inside the function and children functions in which we define the variable. Block Scope The ES6 module provides us the block scope variable. These are the variables which we define inside any pair of curly braces { }. (using keywords let and const). <!-- SC_ON --> submitted by /u/sanudelhi (https://www.reddit.com/user/sanudelhi)
[link] (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases) [comments] (https://www.reddit.com/r/programming/comments/1n3tkhx/understanding_the_scope_with_interactive_demo/)
https://www.reddit.com/r/programming/comments/1n3tkhx/understanding_the_scope_with_interactive_demo/
<!-- SC_OFF -->The JavaScript uses the lexical scoping of variables. Simply the placement of the variable will determine who can access it. The access to the variable does not depend on how and when the code runs. Javanoscript determines the access of variables at compile time itself. Play and Learn (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases)Here Hierarchy of Scope In Javanoscript Global Scope This are the variables which are accessible by all functions. We define them at the outermost place in our code structure. Function Scope These are the variables which we define inside the function (With var keyword). They are only accessible inside the function and children functions in which we define the variable. Block Scope The ES6 module provides us the block scope variable. These are the variables which we define inside any pair of curly braces { }. (using keywords let and const). <!-- SC_ON --> submitted by /u/sanudelhi (https://www.reddit.com/user/sanudelhi)
[link] (https://beyondit.blog/blogs/javanoscript-closures-simplified-scope-use-cases) [comments] (https://www.reddit.com/r/programming/comments/1n3tkhx/understanding_the_scope_with_interactive_demo/)
I'm working on implementing a programming language all my own - Not Me OP
https://www.reddit.com/r/programming/comments/1n3ukwg/im_working_on_implementing_a_programming_language/
submitted by /u/JadeLuxe (https://www.reddit.com/user/JadeLuxe)
[link] (https://eli.li/to-the-surprise-of-literally-no-one-im-working-on-implementing-a-programming-language-all-my-own) [comments] (https://www.reddit.com/r/programming/comments/1n3ukwg/im_working_on_implementing_a_programming_language/)
https://www.reddit.com/r/programming/comments/1n3ukwg/im_working_on_implementing_a_programming_language/
submitted by /u/JadeLuxe (https://www.reddit.com/user/JadeLuxe)
[link] (https://eli.li/to-the-surprise-of-literally-no-one-im-working-on-implementing-a-programming-language-all-my-own) [comments] (https://www.reddit.com/r/programming/comments/1n3ukwg/im_working_on_implementing_a_programming_language/)
Bold Devlog - August Summary - Warnings, LSP & Test
https://www.reddit.com/r/programming/comments/1n3xdf6/bold_devlog_august_summary_warnings_lsp_test/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://bold-edit.com/devlog/25-08-summary.html) [comments] (https://www.reddit.com/r/programming/comments/1n3xdf6/bold_devlog_august_summary_warnings_lsp_test/)
https://www.reddit.com/r/programming/comments/1n3xdf6/bold_devlog_august_summary_warnings_lsp_test/
submitted by /u/levodelellis (https://www.reddit.com/user/levodelellis)
[link] (https://bold-edit.com/devlog/25-08-summary.html) [comments] (https://www.reddit.com/r/programming/comments/1n3xdf6/bold_devlog_august_summary_warnings_lsp_test/)
WoW private servers C++ code review by Tariq10x
https://www.reddit.com/r/programming/comments/1n47l0k/wow_private_servers_c_code_review_by_tariq10x/
<!-- SC_OFF -->High quality deep dive on how private servers work under the hood. As someone who played on these back in the days I always wondered how they pulled it off.. <!-- SC_ON --> submitted by /u/bulltrapking (https://www.reddit.com/user/bulltrapking)
[link] (https://youtu.be/0sX-hH9NAeM) [comments] (https://www.reddit.com/r/programming/comments/1n47l0k/wow_private_servers_c_code_review_by_tariq10x/)
https://www.reddit.com/r/programming/comments/1n47l0k/wow_private_servers_c_code_review_by_tariq10x/
<!-- SC_OFF -->High quality deep dive on how private servers work under the hood. As someone who played on these back in the days I always wondered how they pulled it off.. <!-- SC_ON --> submitted by /u/bulltrapking (https://www.reddit.com/user/bulltrapking)
[link] (https://youtu.be/0sX-hH9NAeM) [comments] (https://www.reddit.com/r/programming/comments/1n47l0k/wow_private_servers_c_code_review_by_tariq10x/)