212
I will send you newest post from subreddit /r/programming
Observability for AI Workloads: A New Paradigm for a New Era
https://www.reddit.com/r/programming/comments/1r5g5sk/observability_for_ai_workloads_a_new_paradigm_for/
<!-- SC_OFF -->Everyone's rushing to deploy AI workloads in production. but what about observability for these workloads? AI workloads introduce entirely new observability needs around model evaluation, cost attribution, and AI safety that didn’t exist before. Even more surprisingly, AI workloads force us to rethink fundamental assumptions baked into our “traditional” observability practices: assumptions about throughput, latency tolerances, and payload sizes. Curious to hear more insights on this topic from others here. <!-- SC_ON --> submitted by /u/horovits (https://www.reddit.com/user/horovits)
[link] (https://medium.com/p/b8972ba1b6ba) [comments] (https://www.reddit.com/r/programming/comments/1r5g5sk/observability_for_ai_workloads_a_new_paradigm_for/)
Ring programming language version 1.26 is released!
https://www.reddit.com/r/programming/comments/1r5dyof/ring_programming_language_version_126_is_released/
submitted by /u/mrpro1a1 (https://www.reddit.com/user/mrpro1a1)
[link] (https://ring-lang.github.io/doc1.26/whatisnew26.html) [comments] (https://www.reddit.com/r/programming/comments/1r5dyof/ring_programming_language_version_126_is_released/)
Solving the "Dual Write" Problem in Microservices with the Transactional Outbox Pattern (Spring Boot + Kafka)
https://www.reddit.com/r/programming/comments/1r5agnp/solving_the_dual_write_problem_in_microservices/
<!-- SC_OFF -->Hey everyone, One of the biggest headaches in distributed systems is ensuring data consistency when you need to update a database and notify another service (via Kafka/RabbitMQ) at the same time. If the DB commit succeeds but the message fails to send, your system is now inconsistent. I put together a deep dive on the Transactional Outbox Pattern to solve this. The scenario I used: A Pizza Shop ordering system. The Order Service saves the order, but if the message to the Inventory Service is lost, you have a hungry customer and a broken stock count. What’s covered in the implementation: The "Dual Write" Trap: Why u/Transactional (https://www.reddit.com/user/Transactional/) isn't enough when external brokers are involved. The Outbox Table: How to treat business logic and event publishing as one unbreakable unit. The Poller Service: Setting up a scheduled relay service to query and publish unprocessed events. Alternatives: Brief mention of CDC (Debezium) and the Saga Pattern for heavier requirements. Tech Stack: Java 21 Spring Boot 3.x Kafka & Docker Desktop PostgreSQL I’ve included a full demo showing both a Success Scenario (eventual consistency) and a Failure/Rollback Scenario (simulating a 10/0 error to show how the Outbox prevents ghost messages). Full Video Deep Dive: https://youtu.be/HK4tH17lljM GitHub Repo: https://github.com/abchatterjee7 I'd love to hear how you guys are handling distributed transactions, are you team Outbox, or do you prefer CDC/Debezium for this? <!-- SC_ON --> submitted by /u/aadiraj48 (https://www.reddit.com/user/aadiraj48)
[link] (https://youtu.be/HK4tH17lljM) [comments] (https://www.reddit.com/r/programming/comments/1r5agnp/solving_the_dual_write_problem_in_microservices/)
The Next Two Years of Software Engineering
https://www.reddit.com/r/programming/comments/1r58zqv/the_next_two_years_of_software_engineering/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://addyosmani.com/blog/next-two-years/) [comments] (https://www.reddit.com/r/programming/comments/1r58zqv/the_next_two_years_of_software_engineering/)
Integrating a log management platform with Dokploy
https://www.reddit.com/r/programming/comments/1r4qhbr/integrating_a_log_management_platform_with_dokploy/
submitted by /u/tanin47 (https://www.reddit.com/user/tanin47)
[link] (https://tanin.nanakorn.com/integrating-a-log-management-platform-with-dokploy/) [comments] (https://www.reddit.com/r/programming/comments/1r4qhbr/integrating_a_log_management_platform_with_dokploy/)
One line of code, 102 blocked threads
https://www.reddit.com/r/programming/comments/1r4m2rs/one_line_of_code_102_blocked_threads/
<!-- SC_OFF -->Wrote up the full investigation with thread dumps and JDK source analysis here: medium.com/@nik6/a-deep-dive-into-classloader-contention-in-java-a0415039b0c1 (nik6/a-deep-dive-into-classloader-contention-in-java-a0415039b0c1" rel="nofollow">http://medium.com/@nik6/a-deep-dive-into-classloader-contention-in-java-a0415039b0c1) <!-- SC_ON --> submitted by /u/nk_25 (https://www.reddit.com/user/nk_25)
[link] (nik6/a-deep-dive-into-classloader-contention-in-java-a0415039b0c1" rel="nofollow">https://medium.com/@nik6/a-deep-dive-into-classloader-contention-in-java-a0415039b0c1) [comments] (https://www.reddit.com/r/programming/comments/1r4m2rs/one_line_of_code_102_blocked_threads/)
Micro Frontends: When They Make Sense and When They Don’t
https://www.reddit.com/r/programming/comments/1r4dkgx/micro_frontends_when_they_make_sense_and_when/
submitted by /u/archunit (https://www.reddit.com/user/archunit)
[link] (https://lukasniessen.medium.com/micro-frontends-when-they-make-sense-and-when-they-dont-a1a06b726065) [comments] (https://www.reddit.com/r/programming/comments/1r4dkgx/micro_frontends_when_they_make_sense_and_when/)
In a relationship with Git — a Valentine’s Day story every developer will understand
https://www.reddit.com/r/programming/comments/1r4cbgy/in_a_relationship_with_git_a_valentines_day_story/
submitted by /u/SulthanNK (https://www.reddit.com/user/SulthanNK)
[link] (https://www.reddit.com/r/developersIndia/comments/1r4caam/in_a_relationship_with_git_a_valentines_day_story/) [comments] (https://www.reddit.com/r/programming/comments/1r4cbgy/in_a_relationship_with_git_a_valentines_day_story/)
Design Decision: Technical Debt in BillaBear
https://www.reddit.com/r/programming/comments/1r3myvg/design_decision_technical_debt_in_billabear/
submitted by /u/that_guy_iain (https://www.reddit.com/user/that_guy_iain)
[link] (https://iain.rocks/blog/technical-debt-in-billabear) [comments] (https://www.reddit.com/r/programming/comments/1r3myvg/design_decision_technical_debt_in_billabear/)
My Business as Code
https://www.reddit.com/r/programming/comments/1r3mlab/my_business_as_code/
<!-- SC_OFF -->After a recent peak in interest for a post about "company-as-code" on my blog, I thought it might be nice to follow up and show how I'm approaching this practically with Firm in my small business. Hope you find it interesting! <!-- SC_ON --> submitted by /u/danielrothmann (https://www.reddit.com/user/danielrothmann)
[link] (https://blog.42futures.com/p/my-business-as-code) [comments] (https://www.reddit.com/r/programming/comments/1r3mlab/my_business_as_code/)
Google might think your Website is down
https://www.reddit.com/r/programming/comments/1r3lr2c/google_might_think_your_website_is_down/
submitted by /u/omarous (https://www.reddit.com/user/omarous)
[link] (https://codeinput.com/blog/google-seo) [comments] (https://www.reddit.com/r/programming/comments/1r3lr2c/google_might_think_your_website_is_down/)
gpt-4o is dying today and i’m actually kind of relieved?
https://www.reddit.com/r/programming/comments/1r3kirg/gpt4o_is_dying_today_and_im_actually_kind_of/
<!-- SC_OFF -->honestly watching the meltdown over openai retiring 4o today is wild. like yeah, it was the reliable workhorse for mern stack boilerplate and fixing my broken docker configs at 2am, but is it just me or was it starting to feel... mid? i’ve been moving my workflow over to agentic tools and things like claude code anyway. it feels like we’re finally moving past the "chatbot" era and into actual autonomous dev tools. 4o served its purpose but i'm ready for the next thing to just handle the organization-service logic so i can actually go outside for once. are you guys actually mass-unsubscribing or are we just being dramatic for the sake of it? <!-- SC_ON --> submitted by /u/Pansota03033288667 (https://www.reddit.com/user/Pansota03033288667)
[link] (https://naeem-ashraf.vercel.app/) [comments] (https://www.reddit.com/r/programming/comments/1r3kirg/gpt4o_is_dying_today_and_im_actually_kind_of/)
I Tried to Implement a 2024 USENIX Paper on Caching. Here’s What Happened.
https://www.reddit.com/r/programming/comments/1r34gxs/i_tried_to_implement_a_2024_usenix_paper_on/
submitted by /u/wineandcode (https://www.reddit.com/user/wineandcode)
[link] (rxdmehr/i-tried-to-implement-a-2024-usenix-paper-on-caching-heres-what-happened-8eb3482a5840?source=friends_link&sk=e111c194f456bc73f5d31761025614d5" rel="nofollow">https://medium.com/@rxdmehr/i-tried-to-implement-a-2024-usenix-paper-on-caching-heres-what-happened-8eb3482a5840?source=friends_link&sk=e111c194f456bc73f5d31761025614d5) [comments] (https://www.reddit.com/r/programming/comments/1r34gxs/i_tried_to_implement_a_2024_usenix_paper_on/)
PDF Generation in Quarkus: Practical, Performant, and Native
https://www.reddit.com/r/programming/comments/1r2uluk/pdf_generation_in_quarkus_practical_performant/
submitted by /u/Active-Fuel-49 (https://www.reddit.com/user/Active-Fuel-49)
[link] (https://www.the-main-thread.com/p/howto-pdf-generation-in-quarkus) [comments] (https://www.reddit.com/r/programming/comments/1r2uluk/pdf_generation_in_quarkus_practical_performant/)
Lines of Code Are Back (And It's Worse Than Before)
https://www.reddit.com/r/programming/comments/1r2t1ea/lines_of_code_are_back_and_its_worse_than_before/
submitted by /u/amacgregor (https://www.reddit.com/user/amacgregor)
[link] (https://www.thepragmaticcto.com/p/lines-of-code-are-back-and-its-worse) [comments] (https://www.reddit.com/r/programming/comments/1r2t1ea/lines_of_code_are_back_and_its_worse_than_before/)
Redefining Go Functions
https://www.reddit.com/r/programming/comments/1r5f9xz/redefining_go_functions/
submitted by /u/stackoverflooooooow (https://www.reddit.com/user/stackoverflooooooow)
[link] (https://pboyd.io/posts/redefining-go-functions) [comments] (https://www.reddit.com/r/programming/comments/1r5f9xz/redefining_go_functions/)
Rethinking Java Web UIs with Jakarta Faces and Quarkus
https://www.reddit.com/r/programming/comments/1r5cldu/rethinking_java_web_uis_with_jakarta_faces_and/
submitted by /u/henk53 (https://www.reddit.com/user/henk53)
[link] (https://www.simplex-software.fr/posts-archive/quarkuspf/) [comments] (https://www.reddit.com/r/programming/comments/1r5cldu/rethinking_java_web_uis_with_jakarta_faces_and/)
Package Management Namespaces
https://www.reddit.com/r/programming/comments/1r59xjq/package_management_namespaces/
submitted by /u/max123246 (https://www.reddit.com/user/max123246)
[link] (https://nesbitt.io/2026/02/14/package-management-namespaces.html) [comments] (https://www.reddit.com/r/programming/comments/1r59xjq/package_management_namespaces/)
What security engineers need to know about quantum cryptography in 2026 (beyond the buzzwords)
https://www.reddit.com/r/programming/comments/1r4r7v4/what_security_engineers_need_to_know_about/
<!-- SC_OFF -->Honest technical assessment of PQC vs QKD, hybrid modes, and why fixing your basic security hygiene matters way more than worrying about quantum computers right now. https://cybernews-node.blogspot.com/2026/02/quantum-cryptography-in-2026-still-more.html <!-- SC_ON --> submitted by /u/No_Fisherman1212 (https://www.reddit.com/user/No_Fisherman1212)
[link] (https://cybernews-node.blogspot.com/2026/02/quantum-cryptography-in-2026-still-more.html) [comments] (https://www.reddit.com/r/programming/comments/1r4r7v4/what_security_engineers_need_to_know_about/)
Evolving Git for the next decade
https://www.reddit.com/r/programming/comments/1r4o4px/evolving_git_for_the_next_decade/
submitted by /u/symbolicard (https://www.reddit.com/user/symbolicard)
[link] (https://lwn.net/SubscriberLink/1057561/bddc1e61152fadf6/) [comments] (https://www.reddit.com/r/programming/comments/1r4o4px/evolving_git_for_the_next_decade/)
AI usage in popular open source projects
https://www.reddit.com/r/programming/comments/1r4fst5/ai_usage_in_popular_open_source_projects/
<!-- SC_OFF -->As the AI ecosystem continues to evolve the policies so does the policies towards AI usage in open source projects. There has been a lot of talk around usage of AI reducing the need for software engineers as AI is promoted to handle most of the coding work. But the open source community has not seen the improvements claimed with only 1-2% of the AI assisted code assisted found in large open source projects in the last couple of years. Open source projects are also taking increasing stance on the AI slop with strong guidelines on the responsibility of the contributor to understand the code before proposing the changes. Some projects have also banned AI code submissions due to increased AI slop and poor quality of contributions taking a lot of maintainer time and the copyright issues of the contributed code. <!-- SC_ON --> submitted by /u/xtreak (https://www.reddit.com/user/xtreak)
[link] (https://tirkarthi.github.io/programming/2026/02/13/genai-oss.html) [comments] (https://www.reddit.com/r/programming/comments/1r4fst5/ai_usage_in_popular_open_source_projects/)
Tired of broken Selenium scripts? Try letting AI handle browser automation
https://www.reddit.com/r/programming/comments/1r4d3je/tired_of_broken_selenium_scripts_try_letting_ai/
<!-- SC_OFF -->Spent years maintaining fragile Selenium/Playwright scripts until I tried AGBCLOUD (https://agb.cloud/)'s Browser Use feature. Give the agent a goal ("scrape pricing from competitor sites") and it handles DOM changes, logins, CAPTCHAs (with human-in-loop) autonomously. No more XPath hell. Has anyone built production scrapers with agent-based approaches? <!-- SC_ON --> submitted by /u/skipdaballs (https://www.reddit.com/user/skipdaballs)
[link] (https://agb.cloud/) [comments] (https://www.reddit.com/r/programming/comments/1r4d3je/tired_of_broken_selenium_scripts_try_letting_ai/)
Rendering the visible spectrum
https://www.reddit.com/r/programming/comments/1r4c7eb/rendering_the_visible_spectrum/
submitted by /u/thepowderguy (https://www.reddit.com/user/thepowderguy)
[link] (https://brandonli.net/spectra/doc/) [comments] (https://www.reddit.com/r/programming/comments/1r4c7eb/rendering_the_visible_spectrum/)
Recovered 1973 diving decompression algorithm
https://www.reddit.com/r/programming/comments/1r3msai/recovered_1973_diving_decompression_algorithm/
<!-- SC_OFF -->Originally by u/edelprino (https://www.reddit.com/u/edelprino), at https://www.reddit.com/r/scuba/comments/1r3kwld/i_recovered_the_1973_dciem_decompression_model/ A FORTRAN program from 1973, used to calculate safe diving limits. <!-- SC_ON --> submitted by /u/thunderbird89 (https://www.reddit.com/user/thunderbird89)
[link] (https://github.com/edelprino/DCIEM?tab=readme-ov-file) [comments] (https://www.reddit.com/r/programming/comments/1r3msai/recovered_1973_diving_decompression_algorithm/)
Allocators from C to Zig
https://www.reddit.com/r/programming/comments/1r3m0vp/allocators_from_c_to_zig/
submitted by /u/Nuoji (https://www.reddit.com/user/Nuoji)
[link] (https://antonz.org/allocators/) [comments] (https://www.reddit.com/r/programming/comments/1r3m0vp/allocators_from_c_to_zig/)
Harness engineering: leveraging Codex in an agent-first world
https://www.reddit.com/r/programming/comments/1r3kjqt/harness_engineering_leveraging_codex_in_an/
submitted by /u/SnooWords9033 (https://www.reddit.com/user/SnooWords9033)
[link] (https://openai.com/index/harness-engineering/) [comments] (https://www.reddit.com/r/programming/comments/1r3kjqt/harness_engineering_leveraging_codex_in_an/)
Understanding Communication in Computer Applications part one: sockets and websockets
https://www.reddit.com/r/programming/comments/1r37c1q/understanding_communication_in_computer/
submitted by /u/Plus_Hawk1182 (https://www.reddit.com/user/Plus_Hawk1182)
[link] (https://blog.matthewcodes.dev/2026/02/11/how-computer-systems-talk-part-one-sockets-and-websockets/) [comments] (https://www.reddit.com/r/programming/comments/1r37c1q/understanding_communication_in_computer/)
Quickly restoring 1M+ files from backup
https://www.reddit.com/r/programming/comments/1r2vraq/quickly_restoring_1m_files_from_backup/
submitted by /u/axkotti (https://www.reddit.com/user/axkotti)
[link] (https://blog.axiorema.com/engineering/quickly-restoring-1m-files-from-backup/) [comments] (https://www.reddit.com/r/programming/comments/1r2vraq/quickly_restoring_1m_files_from_backup/)
After Q-Day: Quantum Applications at Scale • Matthew Keesan
https://www.reddit.com/r/programming/comments/1r2tg1a/after_qday_quantum_applications_at_scale_matthew/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/oE9dGufCxoo?list=PLEx5khR4g7PLjpaSO0XI-6euF483ORLyJ) [comments] (https://www.reddit.com/r/programming/comments/1r2tg1a/after_qday_quantum_applications_at_scale_matthew/)
How to run your userland code inside the kernel: Writing a faster `top`
https://www.reddit.com/r/programming/comments/1r2sx3u/how_to_run_your_userland_code_inside_the_kernel/
submitted by /u/Kai_ (https://www.reddit.com/user/Kai_)
[link] (https://over-yonder.tech/#articles/rstat) [comments] (https://www.reddit.com/r/programming/comments/1r2sx3u/how_to_run_your_userland_code_inside_the_kernel/)