reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

214

I will send you newest post from subreddit /r/programming

Subscribe to a channel

Reddit Programming

System Design Basics - Databases and Connection Pools
https://www.reddit.com/r/programming/comments/1lyvflu/system_design_basics_databases_and_connection/

submitted by /u/javinpaul (https://www.reddit.com/user/javinpaul)
[link] (https://javarevisited.substack.com/p/system-design-basics-databases-and) [comments] (https://www.reddit.com/r/programming/comments/1lyvflu/system_design_basics_databases_and_connection/)

Читать полностью…

Reddit Programming

After managing 50+ security breaches, I documented our incident response framework with ready to use forensic scripts
https://www.reddit.com/r/programming/comments/1lyup38/after_managing_50_security_breaches_i_documented/

submitted by /u/Ok-Conversation6816 (https://www.reddit.com/user/Ok-Conversation6816)
[link] (https://ncse.info/cyber-attack-response-plan/) [comments] (https://www.reddit.com/r/programming/comments/1lyup38/after_managing_50_security_breaches_i_documented/)

Читать полностью…

Reddit Programming

Target Propagation: A Biologically Plausible Neural Network Training Algorithm
https://www.reddit.com/r/programming/comments/1lyry5i/target_propagation_a_biologically_plausible/

submitted by /u/DataBaeBee (https://www.reddit.com/user/DataBaeBee)
[link] (https://leetarxiv.substack.com/p/target-propagation) [comments] (https://www.reddit.com/r/programming/comments/1lyry5i/target_propagation_a_biologically_plausible/)

Читать полностью…

Reddit Programming

Sunday reads for Engineering Managers
https://www.reddit.com/r/programming/comments/1lyqhtc/sunday_reads_for_engineering_managers/

submitted by /u/stmoreau (https://www.reddit.com/user/stmoreau)
[link] (https://www.blog4ems.com/p/5-sunday-reads-for-ems) [comments] (https://www.reddit.com/r/programming/comments/1lyqhtc/sunday_reads_for_engineering_managers/)

Читать полностью…

Reddit Programming

blazed.js
https://www.reddit.com/r/programming/comments/1lynput/blazedjs/

<!-- SC_OFF -->So hello everyone! I have been maintaining this package named blazed.js in npm since last year which is fast light weight high performance http and dns client It would be greatly appreciated if you guys could provide your valuable feedback and opinions regarding this package like on what could I improve etc Here's the package link https://www.npmjs.com/package/blazed.js Thank you in advance :) <!-- SC_ON --> submitted by /u/Flat_Molasses_9715 (https://www.reddit.com/user/Flat_Molasses_9715)
[link] (https://www.npmjs.com/package/blazed.js) [comments] (https://www.reddit.com/r/programming/comments/1lynput/blazedjs/)

Читать полностью…

Reddit Programming

AI slows down some experienced software developers, study finds
https://www.reddit.com/r/programming/comments/1lykgzc/ai_slows_down_some_experienced_software/

submitted by /u/donutloop (https://www.reddit.com/user/donutloop)
[link] (https://www.reuters.com/business/ai-slows-down-some-experienced-software-developers-study-finds-2025-07-10/) [comments] (https://www.reddit.com/r/programming/comments/1lykgzc/ai_slows_down_some_experienced_software/)

Читать полностью…

Reddit Programming

Working through 'Writing A C Compiler'
https://www.reddit.com/r/programming/comments/1lyan2n/working_through_writing_a_c_compiler/

submitted by /u/AlexeyBrin (https://www.reddit.com/user/AlexeyBrin)
[link] (https://jollygoodsw.wordpress.com/2025/03/13/working-through-writing-a-c-compiler/) [comments] (https://www.reddit.com/r/programming/comments/1lyan2n/working_through_writing_a_c_compiler/)

Читать полностью…

Reddit Programming

Let's make a game! 288: Critical hits: Influencers and Warriors
https://www.reddit.com/r/programming/comments/1ly7wjv/lets_make_a_game_288_critical_hits_influencers/

submitted by /u/apeloverage (https://www.reddit.com/user/apeloverage)
[link] (https://www.youtube.com/watch?v=p1tG1mx0FyQ) [comments] (https://www.reddit.com/r/programming/comments/1ly7wjv/lets_make_a_game_288_critical_hits_influencers/)

Читать полностью…

Reddit Programming

A closer look at the Model Context Protocol
https://www.reddit.com/r/programming/comments/1ly5qrn/a_closer_look_at_the_model_context_protocol/

<!-- SC_OFF -->A casual walkthrough of the model context protocol, along with some comments and opinions. I briefly touch on agents vs tool use and what differentiates MCP from JSON-RPC. Since I don't have a comment function on my blog, I would love to get some feedback here. Thanks in advance! <!-- SC_ON --> submitted by /u/kn0rk (https://www.reddit.com/user/kn0rk)
[link] (https://jan.scheffczyk.page/posts/2025-05-04-mcp_from_scartch/) [comments] (https://www.reddit.com/r/programming/comments/1ly5qrn/a_closer_look_at_the_model_context_protocol/)

Читать полностью…

Reddit Programming

A great video for introducion why Trunkbased Development is an important practice
https://www.reddit.com/r/programming/comments/1ly4tos/a_great_video_for_introducion_why_trunkbased/

submitted by /u/martindukz (https://www.reddit.com/user/martindukz)
[link] (https://www.youtube.com/watch?v=lqRQYEHAtpk) [comments] (https://www.reddit.com/r/programming/comments/1ly4tos/a_great_video_for_introducion_why_trunkbased/)

Читать полностью…

Reddit Programming

Convert pixel-art-style images from LLMs into true pixel resolution assets
https://www.reddit.com/r/programming/comments/1lxqrbj/convert_pixelartstyle_images_from_llms_into_true/

<!-- SC_OFF -->I created an algorithm that turns pixel-art-style outputs from LLMs such as GPT-4o into usable assets. GPT-4o has a fantastic image generator and can turn images into a pixel-art-like style. However, the raw output is generally unusable as an asset due to High noise High resolution Inconsistent grid spacing Random artifacts Due to these issues, regular down-sampling techniques do not work, and the only options are to either use a down-sampling method that does not produce a result that is faithful to the original image, or manually recreate the art pixel by pixel. Additionally, these issues make raw outputs very difficult to edit and fine-tune. I created an algorithm that post-processes pixel-art-style images generated by GPT-4o, and outputs the true resolution image as a usable asset. It also works on images of pixel art from screenshots and fixes art corrupted by compression. If you are trying to use this and not getting the results you would like feel free to reach out! <!-- SC_ON --> submitted by /u/Ok-Championship-5768 (https://www.reddit.com/user/Ok-Championship-5768)
[link] (https://github.com/KennethJAllen/generative-pixel-art) [comments] (https://www.reddit.com/r/programming/comments/1lxqrbj/convert_pixelartstyle_images_from_llms_into_true/)

Читать полностью…

Reddit Programming

Do Programming Language Features Deliver on their Promises?
https://www.reddit.com/r/programming/comments/1lxjz8m/do_programming_language_features_deliver_on_their/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=V8sACAhg4vM) [comments] (https://www.reddit.com/r/programming/comments/1lxjz8m/do_programming_language_features_deliver_on_their/)

Читать полностью…

Reddit Programming

Introduction to Digital Filters
https://www.reddit.com/r/programming/comments/1lxjxb0/introduction_to_digital_filters/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://ccrma.stanford.edu/~jos/filters/) [comments] (https://www.reddit.com/r/programming/comments/1lxjxb0/introduction_to_digital_filters/)

Читать полностью…

Reddit Programming

An (almost) catastrophic OpenZFS bug and the humans that made it (and Rust is here too)
https://www.reddit.com/r/programming/comments/1lxg4d7/an_almost_catastrophic_openzfs_bug_and_the_humans/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://despairlabs.com/blog/posts/2025-07-10-an-openzfs-bug-and-the-humans-that-made-it/) [comments] (https://www.reddit.com/r/programming/comments/1lxg4d7/an_almost_catastrophic_openzfs_bug_and_the_humans/)

Читать полностью…

Reddit Programming

Concurrent Programming with Harmony
https://www.reddit.com/r/programming/comments/1lxg2d8/concurrent_programming_with_harmony/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://harmony.cs.cornell.edu/book/) [comments] (https://www.reddit.com/r/programming/comments/1lxg2d8/concurrent_programming_with_harmony/)

Читать полностью…

Reddit Programming

Built a Real-Time Chat App Backend with Node.js & Socket.IO — Typing, Read Receipts, Private Messaging!
https://www.reddit.com/r/programming/comments/1lyvas6/built_a_realtime_chat_app_backend_with_nodejs/

<!-- SC_OFF -->I recently built a complete real-time chat application backend from scratch using Node.js, Express, and Socket.IO, and wanted to share the project with the community. <!-- SC_ON --> submitted by /u/Azad_11014 (https://www.reddit.com/user/Azad_11014)
[link] (https://youtu.be/FcDgTUvzRMg) [comments] (https://www.reddit.com/r/programming/comments/1lyvas6/built_a_realtime_chat_app_backend_with_nodejs/)

Читать полностью…

Reddit Programming

LOON - Label Oriented Object Notation
https://www.reddit.com/r/programming/comments/1lyshpm/loon_label_oriented_object_notation/

submitted by /u/PerformerDazzling601 (https://www.reddit.com/user/PerformerDazzling601)
[link] (https://github.com/mmmmosca/LOON) [comments] (https://www.reddit.com/r/programming/comments/1lyshpm/loon_label_oriented_object_notation/)

Читать полностью…

Reddit Programming

Nuke-Kv - High performance Key-value store built in C++⚡
https://www.reddit.com/r/programming/comments/1lyqt7o/nukekv_high_performance_keyvalue_store_built_in_c/

<!-- SC_OFF -->we revealed the v2.0 recently - with more commands and features . it was using HTTP . for connection before . but now it is using nuke-wire TCP protocol . the overall performance is also increased very drastically . touching ~2M ops/seconds very frequently in becnmark ! Advanced JSON Queries : Filter, update, search, delete, and append to JSON arrays using intuitive syntax . consider giving it a try . and give us a review - lets make the things more fast ⚡ <!-- SC_ON --> submitted by /u/Firm_Mission_7143 (https://www.reddit.com/user/Firm_Mission_7143)
[link] (https://github.com/Akshat-Diwedi/nuke-kv) [comments] (https://www.reddit.com/r/programming/comments/1lyqt7o/nukekv_high_performance_keyvalue_store_built_in_c/)

Читать полностью…

Reddit Programming

Wrote a deep dive on LLM tool calling with step-by-step REST and Spring AI examples
https://www.reddit.com/r/programming/comments/1lyoxct/wrote_a_deep_dive_on_llm_tool_calling_with/

submitted by /u/muthuishere2101 (https://www.reddit.com/user/muthuishere2101)
[link] (https://muthuishere.medium.com/understanding-tool-function-calling-in-llms-step-by-step-examples-in-rest-and-spring-ai-2149ecd6b18b) [comments] (https://www.reddit.com/r/programming/comments/1lyoxct/wrote_a_deep_dive_on_llm_tool_calling_with/)

Читать полностью…

Reddit Programming

Scalability
https://www.reddit.com/r/programming/comments/1lyngbu/scalability/

submitted by /u/TheAnonymousHumann (https://www.reddit.com/user/TheAnonymousHumann)
[link] (https://open.substack.com/pub/theremoteengineer/p/scalability-in-system-design?utm_source=share&amp;utm_medium=android&amp;r=1rms38) [comments] (https://www.reddit.com/r/programming/comments/1lyngbu/scalability/)

Читать полностью…

Reddit Programming

TUI for Alias Management with Command Usage Tracking and Smart alias suggestions
https://www.reddit.com/r/programming/comments/1lyk875/tui_for_alias_management_with_command_usage/

<!-- SC_OFF -->Hey everyone, I built alman (alias manager) a command-line tool and TUI designed to make alias management easier, by using a cool algorithm to detect commands in your terminal workflow which could benefit from having an alias, and then intelligently suggesting an alias for that command, thereby saving you time and keystrokes. Here is the github : https://github.com/vaibhav-mattoo/alman Alman ranking algorithm Alman ranks your commands based on: Length: Longer commands get a slight boost (using length^(3/5) to avoid bias). Frequency: Commands you use often score higher. Last use time: Recent commands get a multiplier (e.g., 4x for This ensures the most useful commands are prioritized for alias creation. It then generates intelligent alias suggestions using schemes like: Vowel Removal: git status → gst Abbreviation: ls -la → ll First Letter Combination: docker compose → dcompose Smart Truncation: git checkout → gco Prefix Matching: git commands → g + subcommand letter Some of its features are: Interactive aliases for browsing adding and removing aliases. Ability to track your aliases across multiple shells and multiple alias files. Command-line mode for quick alias operations. Cross-platform: Works on Linux, macOS, BSD, and Windows (via WSL). Alman offers an installation script that works on any platform for easy setup and is also available through cargo, yay, etc. Try it out and streamline your workflow. I’d really appreciate any feedback or suggestions, and if you find it helpful, feel free to check it out and star the repo. <!-- SC_ON --> submitted by /u/YboMa2 (https://www.reddit.com/user/YboMa2)
[link] (https://github.com/vaibhav-mattoo/alman) [comments] (https://www.reddit.com/r/programming/comments/1lyk875/tui_for_alias_management_with_command_usage/)

Читать полностью…

Reddit Programming

Rust vs. C: A Deep Dive
https://www.reddit.com/r/programming/comments/1lyaeia/rust_vs_c_a_deep_dive/

submitted by /u/pacinothere (https://www.reddit.com/user/pacinothere)
[link] (https://ponderwall.com/index.php/2025/07/12/rust-c/) [comments] (https://www.reddit.com/r/programming/comments/1lyaeia/rust_vs_c_a_deep_dive/)

Читать полностью…

Reddit Programming

How AI is actually making programmers more essential
https://www.reddit.com/r/programming/comments/1ly6as5/how_ai_is_actually_making_programmers_more/

<!-- SC_OFF -->Here's a humble little article I wrote that you may now swat as self-promotion but I really feel strongly about these issues and would at least appreciate a smattering of old-school BBS snark as it survives on Reddit before hand. <!-- SC_ON --> submitted by /u/darkhorsematt (https://www.reddit.com/user/darkhorsematt)
[link] (https://www.infoworld.com/article/4018265/artificial-intelligence-is-a-commodity-but-understanding-is-a-superpower.html) [comments] (https://www.reddit.com/r/programming/comments/1ly6as5/how_ai_is_actually_making_programmers_more/)

Читать полностью…

Reddit Programming

Github actions to support trunk based development with non-blocking reviews
https://www.reddit.com/r/programming/comments/1ly5e0m/github_actions_to_support_trunk_based_development/

submitted by /u/martindukz (https://www.reddit.com/user/martindukz)
[link] (https://github.com/Non-blocking-reviews/simple-single-review) [comments] (https://www.reddit.com/r/programming/comments/1ly5e0m/github_actions_to_support_trunk_based_development/)

Читать полностью…

Reddit Programming

You Can't Fool the CPU: All x86 Conditional Jumps Are EFLAGS-Driven (Live GDB Demo + Explainer Video)
https://www.reddit.com/r/programming/comments/1ly4hn3/you_cant_fool_the_cpu_all_x86_conditional_jumps/

submitted by /u/HarrisonSec (https://www.reddit.com/user/HarrisonSec)
[link] (https://youtu.be/2lcf8OW86r4?si=jQ7-HEJS62sgxp2t) [comments] (https://www.reddit.com/r/programming/comments/1ly4hn3/you_cant_fool_the_cpu_all_x86_conditional_jumps/)

Читать полностью…

Reddit Programming

Engineering With Java: Digest #56
https://www.reddit.com/r/programming/comments/1lxpwqo/engineering_with_java_digest_56/

<!-- SC_OFF --> Testing Java Applications With WireMock and Spring Boot API Rate Limits with Spring Boot and Redis Buckets Tracking Failed Attempts with Temporary Block Logic in Spring Boot Top 10 Java Gotchas That Still Catch Developers in 2025 Securing Spring AI MCP Servers With OAuth2 How I Improved Zero-Shot Classification in Deep Java Library (DJL) OSS and more <!-- SC_ON --> submitted by /u/Educational-Ad2036 (https://www.reddit.com/user/Educational-Ad2036)
[link] (https://javabulletin.substack.com/p/engineering-with-java-digest-56) [comments] (https://www.reddit.com/r/programming/comments/1lxpwqo/engineering_with_java_digest_56/)

Читать полностью…

Reddit Programming

Placing functions
https://www.reddit.com/r/programming/comments/1lxjz70/placing_functions/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.yoshuawuyts.com/placing-functions/) [comments] (https://www.reddit.com/r/programming/comments/1lxjz70/placing_functions/)

Читать полностью…

Reddit Programming

Study finds that AI tools make experienced programmers 19% slower. But that is not the most interesting find...
https://www.reddit.com/r/programming/comments/1lxh8ip/study_finds_that_ai_tools_make_experienced/

<!-- SC_OFF -->Yesterday released a study showing that using AI coding too made experienced developers 19% slower The developers estimated on average that AI had made them 20% faster. This is a massive gap between perceived effect and actual outcome. From the method description this looks to be one of the most well designed studies on the topic. Things to note: * The participants were experienced developers with 10+ years of experience on average. * They worked on projects they were very familiar with. * They were solving real issues It is not the first study to conclude that AI might not have the positive effect that people so often advertise. The 2024 DORA report found similar results. We wrote a blog post about it here (https://blog.nordcraft.com/does-ai-really-make-you-more-productive) <!-- SC_ON --> submitted by /u/Livid_Sign9681 (https://www.reddit.com/user/Livid_Sign9681)
[link] (https://metr.org/Early_2025_AI_Experienced_OS_Devs_Study.pdf) [comments] (https://www.reddit.com/r/programming/comments/1lxh8ip/study_finds_that_ai_tools_make_experienced/)

Читать полностью…

Reddit Programming

Regarding Prollyferation: Followup to "People Keep Inventing Prolly Trees"
https://www.reddit.com/r/programming/comments/1lxg2px/regarding_prollyferation_followup_to_people_keep/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.dolthub.com/blog/2025-07-03-regarding-prollyferation/) [comments] (https://www.reddit.com/r/programming/comments/1lxg2px/regarding_prollyferation_followup_to_people_keep/)

Читать полностью…

Reddit Programming

Lossless float image compression
https://www.reddit.com/r/programming/comments/1lxg26y/lossless_float_image_compression/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://aras-p.info/blog/2025/07/08/Lossless-Float-Image-Compression/) [comments] (https://www.reddit.com/r/programming/comments/1lxg26y/lossless_float_image_compression/)

Читать полностью…
Subscribe to a channel