Reddit Programming – Telegram
Reddit Programming
211 subscribers
1.22K photos
125K links
I will send you newest post from subreddit /r/programming
Download Telegram
Is vibe coding the new gateway to technical debt?
https://www.reddit.com/r/programming/comments/1pldtea/is_vibe_coding_the_new_gateway_to_technical_debt/

<!-- SC_OFF -->The exhilarating speed of AI-assisted development must be united with a human mind that bridges inspiration and engineering. Without it, vibe coding becomes a fast track to crushing technical debt. <!-- SC_ON --> submitted by /u/Cultural-Ball4700 (https://www.reddit.com/user/Cultural-Ball4700)
[link] (https://www.infoworld.com/article/4098925/is-vibe-coding-the-new-gateway-to-technical-debt.html) [comments] (https://www.reddit.com/r/programming/comments/1pldtea/is_vibe_coding_the_new_gateway_to_technical_debt/)
Drop-in replacement for deprecated gh-copilot
https://www.reddit.com/r/programming/comments/1plfvyb/dropin_replacement_for_deprecated_ghcopilot/

<!-- SC_OFF -->GitHub recently sunset their old gh-copilot (https://github.com/github/gh-copilot) for the new gh-copilot-cli (https://github.com/github/copilot-cli). The only problem is the new CLI is focused on agentic coding tasks, whereas the former was a simple prompt-in, command-out workflow. I don't need paragraphs of text, I just want the command, quick and fast. That's why I created cmdly. It's a drop-in replacement for the previous CLI with added support for multiple providers (Anthropic, OpenAI, Google, etc.). There's no agent loop or tool calls so it's blazing fast. Responses are also streamed to the terminal rather than waiting for the full text. https://github.com/Armadillidiid/cmdly Give it a shot! <!-- SC_ON --> submitted by /u/Emmanuel_Isenah (https://www.reddit.com/user/Emmanuel_Isenah)
[link] (https://github.com/Armadillidiid/cmdly) [comments] (https://www.reddit.com/r/programming/comments/1plfvyb/dropin_replacement_for_deprecated_ghcopilot/)
How Circular Dependencies Kill Your Microservices
https://www.reddit.com/r/programming/comments/1plg7ci/how_circular_dependencies_kill_your_microservices/

<!-- SC_OFF -->Our payment service was down. Not slow—completely dead. Every request timing out. The culprit? A circular dependency we never knew existed, hidden five service hops deep. One team added a "quick feature" that closed the circle, and under Black Friday load, 300 threads sat waiting for each other forever. The Problem: A Thread Pool Death Spiral Here's what actually happens: Your user-service calls order-service with 10 threads available. Order-service calls inventory-service, which needs user data, so it calls user-service back. Now all 10 threads in user-service are blocked waiting for order-service, which is waiting for inventory-service, which is waiting for those same 10 threads. Deadlock. Game over. Show Image The terrifying part? This works fine in staging with 5 requests per second. At 5,000 RPS in production, your thread pools drain in under 3 seconds. https://sdcourse.substack.com/s/system-design-course-with-java-and https://aiamastery.substack.com/about <!-- SC_ON --> submitted by /u/Extra_Ear_10 (https://www.reddit.com/user/Extra_Ear_10)
[link] (https://systemdr.substack.com/p/how-circular-dependencies-kill-your) [comments] (https://www.reddit.com/r/programming/comments/1plg7ci/how_circular_dependencies_kill_your_microservices/)
mp4 mp5 best AI Video Format On Earth
https://www.reddit.com/r/programming/comments/1plghjf/mp4_mp5_best_ai_video_format_on_earth/

<!-- SC_OFF -->I got tired of juggling .mp4 + .json for AI pipelines, so I built MP5 — a drop-in MP4-compatible format that embeds all metadata + auto-features inside the video itself. Would you use something like this in your own workflow? <!-- SC_ON --> submitted by /u/javantanna1 (https://www.reddit.com/user/javantanna1)
[link] (https://github.com/javantanna/mp5) [comments] (https://www.reddit.com/r/programming/comments/1plghjf/mp4_mp5_best_ai_video_format_on_earth/)
System Architecture of a self-hosted Server-Side Rendered React Application
https://www.reddit.com/r/programming/comments/1plljsx/system_architecture_of_a_selfhosted_serverside/

<!-- SC_OFF -->I provide here a high-level overview system overview of a self-hosted Server-Side Rendered React Application. This has been an exciting experience for me where I also learned a lot. Maybe some of you finds this helpful. <!-- SC_ON --> submitted by /u/kivarada (https://www.reddit.com/user/kivarada)
[link] (https://insidestack.it/articles/system-architecture-of-a-self-hosted-server-side-rendered-react-application) [comments] (https://www.reddit.com/r/programming/comments/1plljsx/system_architecture_of_a_selfhosted_serverside/)
Why Twilio Segment Moved from Microservices Back to a Monolith
https://www.reddit.com/r/programming/comments/1plrq5e/why_twilio_segment_moved_from_microservices_back/

<!-- SC_OFF -->real-world experience from Twilio Segment on what went wrong with microservices and why a monolith ended up working better. <!-- SC_ON --> submitted by /u/Digitalunicon (https://www.reddit.com/user/Digitalunicon)
[link] (https://www.twilio.com/en-us/blog/developers/best-practices/goodbye-microservices) [comments] (https://www.reddit.com/r/programming/comments/1plrq5e/why_twilio_segment_moved_from_microservices_back/)
Database Sharding and Partitioning with a solid breakdown of different strategies and their use cases.
https://www.reddit.com/r/programming/comments/1plvg1p/database_sharding_and_partitioning_with_a_solid/

<!-- SC_OFF -->Sharding and partitioning are useful when we want to scale our databases (both storage and compute) and directly improve the overall throughput and availability of the system. In this blog idive deep into details around how a database is scaled using sharding and partitioning, understanding the difference and different strategies, and learn how they beautifully fit together, and help us handle the desired scale. Once you read the blog, you will never be confused between the two; moreover, you will know all the practical nuances as to what it takes to configure either in production. <!-- SC_ON --> submitted by /u/Comfortable-Fan-580 (https://www.reddit.com/user/Comfortable-Fan-580)
[link] (https://pradyumnachippigiri.substack.com/p/nail-sharding-in-system-design-interviews) [comments] (https://www.reddit.com/r/programming/comments/1plvg1p/database_sharding_and_partitioning_with_a_solid/)
Overcoming ClickHouse's JSON Constraints to build a High Performance JSON Log Store
https://www.reddit.com/r/programming/comments/1pm94lv/overcoming_clickhouses_json_constraints_to_build/

<!-- SC_OFF -->Hi! I write for a newsletter called The Observability Real Talk, and this week's edition covered how we built a high-performance JSON log store, overcoming Clickhouse's JSON constraints. We are touching up on,
- Some of the problems we faced
- Exploring max_dynamic_path option setting
- How we built a 2-tier log storage system, which drastically improved our efficiency
Lmk your thoughts and subscribe if you love such deep engineering lore! <!-- SC_ON --> submitted by /u/elizObserves (https://www.reddit.com/user/elizObserves)
[link] (https://newsletter.signoz.io/p/overcoming-clickhouses-json-constraints) [comments] (https://www.reddit.com/r/programming/comments/1pm94lv/overcoming_clickhouses_json_constraints_to_build/)
The strangest programming languages you've ever heard of!!
https://www.reddit.com/r/programming/comments/1pmeq58/the_strangest_programming_languages_youve_ever/

<!-- SC_OFF -->Share with us the STRANGEST programming languages you've ever heard of: <!-- SC_ON --> submitted by /u/Leading-Welcome-5847 (https://www.reddit.com/user/Leading-Welcome-5847)
[link] (https://www.omnesgroup.com/weirdest-programming/) [comments] (https://www.reddit.com/r/programming/comments/1pmeq58/the_strangest_programming_languages_youve_ever/)