REST APIs Turn 25: How They Came To Be and What Could Be Next
https://www.reddit.com/r/programming/comments/1g7yi6i/rest_apis_turn_25_how_they_came_to_be_and_what/
submitted by /u/shrsv (https://www.reddit.com/user/shrsv)
[link] (https://journal.hexmos.com/rest-turns-25/) [comments] (https://www.reddit.com/r/programming/comments/1g7yi6i/rest_apis_turn_25_how_they_came_to_be_and_what/)
How to Represent Single-Variable Functions Using Functional Graphs
https://www.reddit.com/r/programming/comments/1g7y127/how_to_represent_singlevariable_functions_using/
submitted by /u/albeXL (https://www.reddit.com/user/albeXL)
[link] (https://albexl.substack.com/p/functional-graphs) [comments] (https://www.reddit.com/r/programming/comments/1g7y127/how_to_represent_singlevariable_functions_using/)
C preprocessor in Python
https://www.reddit.com/r/programming/comments/1g7x2ak/c_preprocessor_in_python/
<!-- SC_OFF -->Hi. I've made a C language preprocessor in Python. It's nothing too fancy, but it can be useful if you work with C and need to expand macros in a controlled manner for some special purposes. The main highlight is that the expanded macros retain the original formatting, i.e., the whitespaces are preserved (well, mostly...). Feel free to use it if you want. <!-- SC_ON --> submitted by /u/solitary_black_sheep (https://www.reddit.com/user/solitary_black_sheep)
[link] (https://github.com/lubomilko/pycpp) [comments] (https://www.reddit.com/r/programming/comments/1g7x2ak/c_preprocessor_in_python/)
QUIC is not Quick Enough over Fast Internet
https://www.reddit.com/r/programming/comments/1g7vv66/quic_is_not_quick_enough_over_fast_internet/
submitted by /u/MissionToAfrica (https://www.reddit.com/user/MissionToAfrica)
[link] (https://arxiv.org/abs/2310.09423) [comments] (https://www.reddit.com/r/programming/comments/1g7vv66/quic_is_not_quick_enough_over_fast_internet/)
When and Where to Use Pointers in Go
https://www.reddit.com/r/programming/comments/1g7v2p3/when_and_where_to_use_pointers_in_go/
submitted by /u/stackoverflooooooow (https://www.reddit.com/user/stackoverflooooooow)
[link] (https://www.pixelstech.net/article/1651389580-When-and-Where-to-Use-Pointers-in-Go) [comments] (https://www.reddit.com/r/programming/comments/1g7v2p3/when_and_where_to_use_pointers_in_go/)
Top JavaScript Tools for Developers
https://www.reddit.com/r/programming/comments/1g7tvot/top_javascript_tools_for_developers/
submitted by /u/Latter-Dust8587 (https://www.reddit.com/user/Latter-Dust8587)
[link] (https://makemychance.com/top-javascript-tools-for-developers/) [comments] (https://www.reddit.com/r/programming/comments/1g7tvot/top_javascript_tools_for_developers/)
Mastering Time Management as a Staff SWE
https://www.reddit.com/r/programming/comments/1g7qu62/mastering_time_management_as_a_staff_swe/
submitted by /u/musskk (https://www.reddit.com/user/musskk)
[link] (https://open.substack.com/pub/thehustlingengineer/p/mastering-time-management-by-a-staff?r=yznlc&utm_medium=ios) [comments] (https://www.reddit.com/r/programming/comments/1g7qu62/mastering_time_management_as_a_staff_swe/)
Bare metal raycaster in x86 assembly by stillwwater -- boots from floppy image
https://www.reddit.com/r/programming/comments/1g7niq9/bare_metal_raycaster_in_x86_assembly_by/
submitted by /u/r_retrohacking_mod2 (https://www.reddit.com/user/r_retrohacking_mod2)
[link] (https://github.com/stillwwater/raycaster) [comments] (https://www.reddit.com/r/programming/comments/1g7niq9/bare_metal_raycaster_in_x86_assembly_by/)
Creating a Programming Language From Scratch - Week 01
https://www.reddit.com/r/programming/comments/1g79wji/creating_a_programming_language_from_scratch_week/
submitted by /u/Innorbio (https://www.reddit.com/user/Innorbio)
[link] (https://www.youtube.com/watch?v=Zh9CqTKU0wE&t=1s) [comments] (https://www.reddit.com/r/programming/comments/1g79wji/creating_a_programming_language_from_scratch_week/)
Mastering Design Patterns in JavaScript: Part 2 — The Factory Pattern 🏭
https://www.reddit.com/r/programming/comments/1g77fdd/mastering_design_patterns_in_javascript_part_2/
submitted by /u/HolidayCartoonist323 (https://www.reddit.com/user/HolidayCartoonist323)
[link] (https://codexstoney.medium.com/6a0c96295c01?source=friends_link&sk=9183ec820ab40c936ebe525f8f2ac738) [comments] (https://www.reddit.com/r/programming/comments/1g77fdd/mastering_design_patterns_in_javascript_part_2/)
Writing system software: code comments.
https://www.reddit.com/r/programming/comments/1g748bs/writing_system_software_code_comments/
submitted by /u/stackoverflooooooow (https://www.reddit.com/user/stackoverflooooooow)
[link] (http://antirez.com/news/124) [comments] (https://www.reddit.com/r/programming/comments/1g748bs/writing_system_software_code_comments/)
Hexagonal Architecture in Practice, Live Coding That Will Make Your Applications More Sustainable by
https://www.reddit.com/r/programming/comments/1g73ous/hexagonal_architecture_in_practice_live_coding/
submitted by /u/sviperll (https://www.reddit.com/user/sviperll)
[link] (https://youtu.be/YPmKHm7G19Q?si=LuHlvBslPGCDMgrY) [comments] (https://www.reddit.com/r/programming/comments/1g73ous/hexagonal_architecture_in_practice_live_coding/)
Debugging of a Weird Crash
https://www.reddit.com/r/programming/comments/1g72zjn/debugging_of_a_weird_crash/
submitted by /u/theapache64 (https://www.reddit.com/user/theapache64)
[link] (https://theapache64.github.io/posts/that-weird-compose-crash/) [comments] (https://www.reddit.com/r/programming/comments/1g72zjn/debugging_of_a_weird_crash/)
Erasure Coding
https://www.reddit.com/r/programming/comments/1g71p2m/erasure_coding/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://transactional.blog/blog/2024-erasure-coding) [comments] (https://www.reddit.com/r/programming/comments/1g71p2m/erasure_coding/)
Programming With ChatGPT
https://www.reddit.com/r/programming/comments/1g6ztcl/programming_with_chatgpt/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://henrikwarne.com/2024/08/25/programming-with-chatgpt/) [comments] (https://www.reddit.com/r/programming/comments/1g6ztcl/programming_with_chatgpt/)
How to Learn Python the Lazy Way - KDnuggets
https://www.reddit.com/r/programming/comments/1g7y7o4/how_to_learn_python_the_lazy_way_kdnuggets/
submitted by /u/kingabzpro (https://www.reddit.com/user/kingabzpro)
[link] (https://www.kdnuggets.com/how-to-learn-python-the-lazy-way) [comments] (https://www.reddit.com/r/programming/comments/1g7y7o4/how_to_learn_python_the_lazy_way_kdnuggets/)
8 effective debugging strategies to find and fix bugs like a pro
https://www.reddit.com/r/programming/comments/1g7xhhz/8_effective_debugging_strategies_to_find_and_fix/
submitted by /u/pepincho (https://www.reddit.com/user/pepincho)
[link] (https://thetshaped.dev/p/8-effective-debugging-strategies) [comments] (https://www.reddit.com/r/programming/comments/1g7xhhz/8_effective_debugging_strategies_to_find_and_fix/)
Add AI to Your App with Cloudflare Workers – No Headaches!
https://www.reddit.com/r/programming/comments/1g7wmom/add_ai_to_your_app_with_cloudflare_workers_no/
submitted by /u/Wise-Assignment1478 (https://www.reddit.com/user/Wise-Assignment1478)
[link] (https://youtu.be/YsLDFuifH8Y) [comments] (https://www.reddit.com/r/programming/comments/1g7wmom/add_ai_to_your_app_with_cloudflare_workers_no/)
Searching for and navigating Git commits
https://www.reddit.com/r/programming/comments/1g7vkkr/searching_for_and_navigating_git_commits/
submitted by /u/XLEX97 (https://www.reddit.com/user/XLEX97)
[link] (https://alexharri.com/blog/searching-and-navigating-git-commits) [comments] (https://www.reddit.com/r/programming/comments/1g7vkkr/searching_for_and_navigating_git_commits/)
Desktop version 2024.10.0 is no longer free software
https://www.reddit.com/r/programming/comments/1g7uwu7/desktop_version_2024100_is_no_longer_free_software/
submitted by /u/pigage145 (https://www.reddit.com/user/pigage145)
[link] (https://github.com/bitwarden/clients/issues/11611) [comments] (https://www.reddit.com/r/programming/comments/1g7uwu7/desktop_version_2024100_is_no_longer_free_software/)
Are LLMs Any Good at Ranking People?
https://www.reddit.com/r/programming/comments/1g7s8rl/are_llms_any_good_at_ranking_people/
submitted by /u/wilsoniumite (https://www.reddit.com/user/wilsoniumite)
[link] (https://wilsoniumite.com/2024/10/18/are-llms-any-good-at-ranking-people/) [comments] (https://www.reddit.com/r/programming/comments/1g7s8rl/are_llms_any_good_at_ranking_people/)
Low Down & Dirty Web Developers - Learn Webassembly, the low level language made just for Web Devs
https://www.reddit.com/r/programming/comments/1g7oxrp/low_down_dirty_web_developers_learn_webassembly/
submitted by /u/Late_Bowl_9505 (https://www.reddit.com/user/Late_Bowl_9505)
[link] (https://youtu.be/2_x1WsGanAo) [comments] (https://www.reddit.com/r/programming/comments/1g7oxrp/low_down_dirty_web_developers_learn_webassembly/)
Engineering With Java: Digest #38
https://www.reddit.com/r/programming/comments/1g7dfir/engineering_with_java_digest_38/
submitted by /u/Educational-Ad2036 (https://www.reddit.com/user/Educational-Ad2036)
[link] (https://javabulletin.substack.com/p/engineering-with-java-digest-38) [comments] (https://www.reddit.com/r/programming/comments/1g7dfir/engineering_with_java_digest_38/)
Is COBOL programming language still being used in 2024?
https://www.reddit.com/r/programming/comments/1g78df9/is_cobol_programming_language_still_being_used_in/
<!-- SC_OFF -->I researched that COBOL language was used in banking softwares, but now banks are updating their softwares and they are replacing COBOL to Java or python. Do you think that there are still companies using COBOL? or hiring COBOL developers? <!-- SC_ON --> submitted by /u/Bryce2474 (https://www.reddit.com/user/Bryce2474)
[link] (https://en.m.wikipedia.org/wiki/COBOL) [comments] (https://www.reddit.com/r/programming/comments/1g78df9/is_cobol_programming_language_still_being_used_in/)
All-in-one OSINT tool for analysing any website.
https://www.reddit.com/r/programming/comments/1g74f5q/allinone_osint_tool_for_analysing_any_website/
submitted by /u/Karmaseed (https://www.reddit.com/user/Karmaseed)
[link] (https://web-check.xyz/) [comments] (https://www.reddit.com/r/programming/comments/1g74f5q/allinone_osint_tool_for_analysing_any_website/)
Asynchronous Bottom-Up State Management
https://www.reddit.com/r/programming/comments/1g7459r/asynchronous_bottomup_state_management/
submitted by /u/Accurate-Screen8774 (https://www.reddit.com/user/Accurate-Screen8774)
[link] (https://positive-intentions.com/blog/async-state-management) [comments] (https://www.reddit.com/r/programming/comments/1g7459r/asynchronous_bottomup_state_management/)
Top JavaScript Libraries for Data Visualization
https://www.reddit.com/r/programming/comments/1g73g7e/top_javascript_libraries_for_data_visualization/
submitted by /u/Latter-Dust8587 (https://www.reddit.com/user/Latter-Dust8587)
[link] (https://makemychance.com/top-javascript-libraries-for-data-visualization/) [comments] (https://www.reddit.com/r/programming/comments/1g73g7e/top_javascript_libraries_for_data_visualization/)
Introduction to durable execution with Flawless
https://www.reddit.com/r/programming/comments/1g71saf/introduction_to_durable_execution_with_flawless/
submitted by /u/bkolobara (https://www.reddit.com/user/bkolobara)
[link] (https://flawless.dev/docs/) [comments] (https://www.reddit.com/r/programming/comments/1g71saf/introduction_to_durable_execution_with_flawless/)
The STRINGIFY C preprocessor macro
https://www.reddit.com/r/programming/comments/1g70p4q/the_stringify_c_preprocessor_macro/
submitted by /u/henryprecheur (https://www.reddit.com/user/henryprecheur)
[link] (https://henry.precheur.org/code/STRINGIFY/) [comments] (https://www.reddit.com/r/programming/comments/1g70p4q/the_stringify_c_preprocessor_macro/)
Designing Secure and Informative API Keys
https://www.reddit.com/r/programming/comments/1g6qkai/designing_secure_and_informative_api_keys/
submitted by /u/punkpeye (https://www.reddit.com/user/punkpeye)
[link] (https://glama.ai/blog/2024-10-18-what-makes-a-good-api-key) [comments] (https://www.reddit.com/r/programming/comments/1g6qkai/designing_secure_and_informative_api_keys/)