reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

212

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

Subscribe to a channel

Reddit Programming

Joins are NOT Expensive
https://www.reddit.com/r/programming/comments/1s7xp78/joins_are_not_expensive/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.database-doctor.com/posts/joins-are-not-expensive) [comments] (https://www.reddit.com/r/programming/comments/1s7xp78/joins_are_not_expensive/)

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

Reddit Programming

C++26 is done: ISO C++ standards meeting Trip Report
https://www.reddit.com/r/programming/comments/1s7xio6/c26_is_done_iso_c_standards_meeting_trip_report/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://herbsutter.com/2026/03/29/c26-is-done-trip-report-march-2026-iso-c-standards-meeting-london-croydon-uk/) [comments] (https://www.reddit.com/r/programming/comments/1s7xio6/c26_is_done_iso_c_standards_meeting_trip_report/)

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

Reddit Programming

Rate Limiting System Design: Algorithms, Trade-offs and Best Practices
https://www.reddit.com/r/programming/comments/1s7gvx5/rate_limiting_system_design_algorithms_tradeoffs/

submitted by /u/Local_Ad_6109 (https://www.reddit.com/user/Local_Ad_6109)
[link] (https://animeshgaitonde.medium.com/rate-limiting-system-design-algorithms-trade-offs-and-best-practices-c6019cb2dd85?sk=3257688a9f3bfbf2707339876417f087) [comments] (https://www.reddit.com/r/programming/comments/1s7gvx5/rate_limiting_system_design_algorithms_tradeoffs/)

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

Reddit Programming

How Colossus optimizes data placement for performance
https://www.reddit.com/r/programming/comments/1s6sq66/how_colossus_optimizes_data_placement_for/

submitted by /u/yusufaytas (https://www.reddit.com/user/yusufaytas)
[link] (https://cloud.google.com/blog/products/storage-data-transfer/how-colossus-optimizes-data-placement-for-performance) [comments] (https://www.reddit.com/r/programming/comments/1s6sq66/how_colossus_optimizes_data_placement_for/)

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

Reddit Programming

Tracking reading position across devices with local-first sync (no cloud)
https://www.reddit.com/r/programming/comments/1s6lb72/tracking_reading_position_across_devices_with/

submitted by /u/iamstonecharioteer (https://www.reddit.com/user/iamstonecharioteer)
[link] (https://tech.stonecharioteer.com/posts/2026/merrilin-local-sync/) [comments] (https://www.reddit.com/r/programming/comments/1s6lb72/tracking_reading_position_across_devices_with/)

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

Reddit Programming

Big-Endian Testing with QEMU
https://www.reddit.com/r/programming/comments/1s5w4rg/bigendian_testing_with_qemu/

submitted by /u/hansw2000 (https://www.reddit.com/user/hansw2000)
[link] (https://www.hanshq.net/big-endian-qemu.html) [comments] (https://www.reddit.com/r/programming/comments/1s5w4rg/bigendian_testing_with_qemu/)

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

Reddit Programming

The API-First Workflow That Changed How I Build Fullstack Features
https://www.reddit.com/r/programming/comments/1s5uq0x/the_apifirst_workflow_that_changed_how_i_build/

submitted by /u/digital_soapbox (https://www.reddit.com/user/digital_soapbox)
[link] (https://rivetedinc.com/blog/api-first-development-workflow) [comments] (https://www.reddit.com/r/programming/comments/1s5uq0x/the_apifirst_workflow_that_changed_how_i_build/)

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

Reddit Programming

Dijkstra's Shortest-Path Algorithm: A visual exploration, following Sedgewick
https://www.reddit.com/r/programming/comments/1s5etpi/dijkstras_shortestpath_algorithm_a_visual/

submitted by /u/mttd (https://www.reddit.com/user/mttd)
[link] (https://joshmpollock.com/dijkstras-algorithm-article/) [comments] (https://www.reddit.com/r/programming/comments/1s5etpi/dijkstras_shortestpath_algorithm_a_visual/)

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

Reddit Programming

TurboQuant: Redefining AI efficiency with extreme compression
https://www.reddit.com/r/programming/comments/1s52ded/turboquant_redefining_ai_efficiency_with_extreme/

submitted by /u/yusufaytas (https://www.reddit.com/user/yusufaytas)
[link] (https://research.google/blog/turboquant-redefining-ai-efficiency-with-extreme-compression/) [comments] (https://www.reddit.com/r/programming/comments/1s52ded/turboquant_redefining_ai_efficiency_with_extreme/)

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

Reddit Programming

Building a Navier-Stokes Solver in Python from Scratch: Simulating Airflow
https://www.reddit.com/r/programming/comments/1s51jwl/building_a_navierstokes_solver_in_python_from/

submitted by /u/Georgiou1226 (https://www.reddit.com/user/Georgiou1226)
[link] (https://towardsdatascience.com/building-a-navier-stokes-solver-in-python-from-scratch-simulating-airflow/) [comments] (https://www.reddit.com/r/programming/comments/1s51jwl/building_a_navierstokes_solver_in_python_from/)

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

Reddit Programming

OpenTelemetry Profiles Enters Public Alpha
https://www.reddit.com/r/programming/comments/1s506cy/opentelemetry_profiles_enters_public_alpha/

submitted by /u/yusufaytas (https://www.reddit.com/user/yusufaytas)
[link] (https://opentelemetry.io/blog/2026/profiles-alpha/) [comments] (https://www.reddit.com/r/programming/comments/1s506cy/opentelemetry_profiles_enters_public_alpha/)

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

Reddit Programming

Deep Dive into Kafka Offset Commit with Spring Boot
https://www.reddit.com/r/programming/comments/1s4yhua/deep_dive_into_kafka_offset_commit_with_spring/

submitted by /u/piotr_minkowski (https://www.reddit.com/user/piotr_minkowski)
[link] (https://piotrminkowski.com/2026/03/27/deep-dive-into-kafka-offset-commit-with-spring-boot/) [comments] (https://www.reddit.com/r/programming/comments/1s4yhua/deep_dive_into_kafka_offset_commit_with_spring/)

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

Reddit Programming

Database Performance Bottlenecks: N+1 Queries, Missing Indexes, and Connection Pools
https://www.reddit.com/r/programming/comments/1s4s96t/database_performance_bottlenecks_n1_queries/

submitted by /u/Itchy-Warthog8260 (https://www.reddit.com/user/Itchy-Warthog8260)
[link] (https://howtocenterdiv.com/beyond-the-div/your-database-is-the-bottleneck-not-your-code) [comments] (https://www.reddit.com/r/programming/comments/1s4s96t/database_performance_bottlenecks_n1_queries/)

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

Reddit Programming

Petri nets as music sequencers — using token rings, inhibitor arcs, and Euclidean rhythms to generate deterministic tracks.
https://www.reddit.com/r/programming/comments/1s4nuem/petri_nets_as_music_sequencers_using_token_rings/

submitted by /u/orksliver (https://www.reddit.com/user/orksliver)
[link] (https://blog.stackdump.com/posts/petri-net-sequencer) [comments] (https://www.reddit.com/r/programming/comments/1s4nuem/petri_nets_as_music_sequencers_using_token_rings/)

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

Reddit Programming

Carrier Classes & Discussing Syntax - Inside Java Podcast 52
https://www.reddit.com/r/programming/comments/1s4c1s1/carrier_classes_discussing_syntax_inside_java/

submitted by /u/BlueGoliath (https://www.reddit.com/user/BlueGoliath)
[link] (https://www.youtube.com/watch?v=b6cXuA84c9g) [comments] (https://www.reddit.com/r/programming/comments/1s4c1s1/carrier_classes_discussing_syntax_inside_java/)

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

Reddit Programming

Category Theory Illustrated - Types
https://www.reddit.com/r/programming/comments/1s7xjkk/category_theory_illustrated_types/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://abuseofnotation.github.io/category-theory-illustrated/06_type/) [comments] (https://www.reddit.com/r/programming/comments/1s7xjkk/category_theory_illustrated_types/)

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

Reddit Programming

Hardware Image Compression
https://www.reddit.com/r/programming/comments/1s7p1t5/hardware_image_compression/

submitted by /u/ElectronicAudience28 (https://www.reddit.com/user/ElectronicAudience28)
[link] (https://www.ludicon.com/castano/blog/2026/03/hardware-image-compression/) [comments] (https://www.reddit.com/r/programming/comments/1s7p1t5/hardware_image_compression/)

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

Reddit Programming

Backend from first principles
https://www.reddit.com/r/programming/comments/1s7gp8m/backend_from_first_principles/

<!-- SC_OFF -->Most backend discussions start with tools. But systems don’t fail because of tools—they fail when fundamentals are unclear. This is Part 2 of my blog series on understanding backend systems from the ground up. In this part, I focused on questions that come up as systems start to grow: Why does REST look the way it does? How do databases behave under increasing load? When does caching actually help—and when can it backfire? Why do background jobs become necessary in real systems? The idea is to move beyond “how to use X” and instead understand the reasoning behind common backend patterns. If you’re working on backend systems or preparing for system design, this might be useful. <!-- SC_ON --> submitted by /u/No-Demand1385 (https://www.reddit.com/user/No-Demand1385)
[link] (karthik.joshi103/backend-from-first-principles-91eaf3720e38" rel="nofollow">https://medium.com/@karthik.joshi103/backend-from-first-principles-91eaf3720e38) [comments] (https://www.reddit.com/r/programming/comments/1s7gp8m/backend_from_first_principles/)

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

Reddit Programming

What Category Theory Teaches Us About DataFrames
https://www.reddit.com/r/programming/comments/1s6pvuz/what_category_theory_teaches_us_about_dataframes/

submitted by /u/m-chav (https://www.reddit.com/user/m-chav)
[link] (https://mchav.github.io/what-category-theory-teaches-us-about-dataframes/) [comments] (https://www.reddit.com/r/programming/comments/1s6pvuz/what_category_theory_teaches_us_about_dataframes/)

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

Reddit Programming

Debounce itself is not enough: AbortController, retries, and stale response handling in frontend js
https://www.reddit.com/r/programming/comments/1s5yfdr/debounce_itself_is_not_enough_abortcontroller/

submitted by /u/OtherwisePush6424 (https://www.reddit.com/user/OtherwisePush6424)
[link] (https://blog.gaborkoos.com/posts/2026-03-28-Your-Debounce-Is-Lying-to-You/) [comments] (https://www.reddit.com/r/programming/comments/1s5yfdr/debounce_itself_is_not_enough_abortcontroller/)

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

Reddit Programming

How I rediscovered ( or discovered ) the right way to use Typescript Interface to do Dependency Inversion
https://www.reddit.com/r/programming/comments/1s5vb70/how_i_rediscovered_or_discovered_the_right_way_to/

<!-- SC_OFF -->Hexagonal architecture, contract-first / API-first / interface first are just multiple names for the same concept of the D in SOLID - Dependency Inversion. What Dependency Inversion means that instead of a top-down coupling ( like how your repository services might coupled to a Postgres database service App -> DB ), both are actually only tightly couple to the interface App -> Interface <- DB ( see the inversion here ? ). So instead of teams writing the implementation first, both should sit down and think about the API and Interface between services or between Backend / Frontend, thus allow people to work independently ( with the least back and forth ) during the implementation phase. <!-- SC_ON --> submitted by /u/No-Performance-785 (https://www.reddit.com/user/No-Performance-785)
[link] (thoughtzip/note/p-192388940" rel="nofollow">https://substack.com/@thoughtzip/note/p-192388940) [comments] (https://www.reddit.com/r/programming/comments/1s5vb70/how_i_rediscovered_or_discovered_the_right_way_to/)

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

Reddit Programming

GitHub Actions Is Slowly Killing Your Engineering Team - Ian Duncan
https://www.reddit.com/r/programming/comments/1s5ja3a/github_actions_is_slowly_killing_your_engineering/

submitted by /u/cbigsby (https://www.reddit.com/user/cbigsby)
[link] (https://www.iankduncan.com/engineering/2026-02-05-github-actions-killing-your-team) [comments] (https://www.reddit.com/r/programming/comments/1s5ja3a/github_actions_is_slowly_killing_your_engineering/)

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

Reddit Programming

How I accidentally made the fastest C# CSV parser
https://www.reddit.com/r/programming/comments/1s59ff3/how_i_accidentally_made_the_fastest_c_csv_parser/

submitted by /u/big_bill_wilson (https://www.reddit.com/user/big_bill_wilson)
[link] (https://bepis.io/blog/turbo-csv-parser/) [comments] (https://www.reddit.com/r/programming/comments/1s59ff3/how_i_accidentally_made_the_fastest_c_csv_parser/)

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

Reddit Programming

Don’t shave that yak! (How we added Go to Visual Studio)
https://www.reddit.com/r/programming/comments/1s523ig/dont_shave_that_yak_how_we_added_go_to_visual/

<!-- SC_OFF -->Hi all, author here. TL;DR: We wanted to work with Go code within our main project, but without leaving Visual Studio. So we started a "weekend-size" task of integrating Go into VS and discovered a few things along the way. <!-- SC_ON --> submitted by /u/axkotti (https://www.reddit.com/user/axkotti)
[link] (https://blog.axiorema.com/engineering/dont-shave-that-yak-go-in-visual-studio/) [comments] (https://www.reddit.com/r/programming/comments/1s523ig/dont_shave_that_yak_how_we_added_go_to_visual/)

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

Reddit Programming

TeamPCP strikes again - telnyx 4.87.1 and 4.87.2 on PyPI are malicious
https://www.reddit.com/r/programming/comments/1s50g5t/teampcp_strikes_again_telnyx_4871_and_4872_on/

<!-- SC_OFF -->Same actor, same RSA key, same tpcp.tar.gz exfiltration header as the litellm compromise last week. This time they injected into telnyx/_client.py - triggers on import telnyx, no user interaction needed. New trick: payload is hidden inside WAV audio files using steganography to bypass network inspection. On Linux/macOS: steals credentials, encrypts with AES-256 + RSA-4096, exfiltrates to their C2. On Windows: drops a persistent binary in the Startup folder named msbuild.exe. They even pushed a quick 4.87.2 bugfix to fix a casing error that was breaking the Windows path. These folks are paying attention.
Pin to telnyx==4.87.0. Rotate creds if you installed either version. Full analysis with IoCs here https://safedep.io/malicious-telnyx-pypi-compromise/ <!-- SC_ON --> submitted by /u/No_Plan_3442 (https://www.reddit.com/user/No_Plan_3442)
[link] (https://safedep.io/malicious-telnyx-pypi-compromise/) [comments] (https://www.reddit.com/r/programming/comments/1s50g5t/teampcp_strikes_again_telnyx_4871_and_4872_on/)

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

Reddit Programming

What Happened To WebAssembly
https://www.reddit.com/r/programming/comments/1s4ypq8/what_happened_to_webassembly/

submitted by /u/Active-Fuel-49 (https://www.reddit.com/user/Active-Fuel-49)
[link] (https://emnudge.dev/blog/what-happened-to-webassembly/) [comments] (https://www.reddit.com/r/programming/comments/1s4ypq8/what_happened_to_webassembly/)

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

Reddit Programming

I am working on something to make following tutorials alot easier.
https://www.reddit.com/r/programming/comments/1s4tupd/i_am_working_on_something_to_make_following/

<!-- SC_OFF -->Does anybody else find themselves having a tab mess when doing tutorials. Especially with multiple sources and docs/readmes to follow for smth like remixing. <!-- SC_ON --> submitted by /u/BruhMomentBruhuno (https://www.reddit.com/user/BruhMomentBruhuno)
[link] (http://comingsoon.com/) [comments] (https://www.reddit.com/r/programming/comments/1s4tupd/i_am_working_on_something_to_make_following/)

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

Reddit Programming

Quantum frontiers may be closer than they appear - Google's timeline for PQC migration
https://www.reddit.com/r/programming/comments/1s4s0m1/quantum_frontiers_may_be_closer_than_they_appear/

submitted by /u/CircumspectCapybara (https://www.reddit.com/user/CircumspectCapybara)
[link] (https://blog.google/innovation-and-ai/technology/safety-security/cryptography-migration-timeline) [comments] (https://www.reddit.com/r/programming/comments/1s4s0m1/quantum_frontiers_may_be_closer_than_they_appear/)

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

Reddit Programming

My Story with Programming Languages
https://www.reddit.com/r/programming/comments/1s4d2ce/my_story_with_programming_languages/

<!-- SC_OFF -->Hi there! I’m glad to share my story with programming languages, from age 16 to now, with you! <!-- SC_ON --> submitted by /u/Ok-Razzmatazz-6125 (https://www.reddit.com/user/Ok-Razzmatazz-6125)
[link] (https://github.com/shd101wyy/Yo/blob/develop/docs/en-US/MY_STORY_WITH_PROGRAMMING_LANGUAGES.md) [comments] (https://www.reddit.com/r/programming/comments/1s4d2ce/my_story_with_programming_languages/)

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

Reddit Programming

What I Learned from a $2,000 Pen Test
https://www.reddit.com/r/programming/comments/1s4bv9a/what_i_learned_from_a_2000_pen_test/

submitted by /u/Weary-Database-8713 (https://www.reddit.com/user/Weary-Database-8713)
[link] (https://glama.ai/blog/2026-03-26-the-hackers-who-tracked-my-sleep-cycle) [comments] (https://www.reddit.com/r/programming/comments/1s4bv9a/what_i_learned_from_a_2000_pen_test/)

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