I will send you newest post from subreddit /r/programming
LinkedIn Announces Northguard and Xinfra: Scaling Beyond Kafka for Log Storage and Pub/Sub
https://www.reddit.com/r/programming/comments/1lk5b03/linkedin_announces_northguard_and_xinfra_scaling/
<!-- SC_OFF -->LinkedIn just announced Northguard — a new log storage system designed to replace Kafka at LinkedIn’s scale (32T records/day). It's built with sharded metadata, log striping, and self-healing clusters, plus Xinfra for seamless Kafka migration. It's a really cool example of distributed systems engineering. <!-- SC_ON --> submitted by /u/estiller (https://www.reddit.com/user/estiller)
[link] (https://www.infoq.com/news/2025/06/linkedin-northguard-xinfra/) [comments] (https://www.reddit.com/r/programming/comments/1lk5b03/linkedin_announces_northguard_and_xinfra_scaling/)
Start Alone, Then Together: Why Software Modelling Needs Solitary Brainstorming
https://www.reddit.com/r/programming/comments/1lk4iom/start_alone_then_together_why_software_modelling/
submitted by /u/Adventurous-Salt8514 (https://www.reddit.com/user/Adventurous-Salt8514)
[link] (https://www.architecture-weekly.com/p/start-alone-then-together-why-software) [comments] (https://www.reddit.com/r/programming/comments/1lk4iom/start_alone_then_together_why_software_modelling/)
How we cut CKEditor's bundle size by 40%
https://www.reddit.com/r/programming/comments/1lk3lhi/how_we_cut_ckeditors_bundle_size_by_40/
submitted by /u/PiotrekKoszulinski (https://www.reddit.com/user/PiotrekKoszulinski)
[link] (https://ckeditor.com/blog/how-we-reduced-ckeditor-bundle-size/) [comments] (https://www.reddit.com/r/programming/comments/1lk3lhi/how_we_cut_ckeditors_bundle_size_by_40/)
🎯 MQ Summit 2025 Early Bird Tickets Are Live!
https://www.reddit.com/r/programming/comments/1lk240r/mq_summit_2025_early_bird_tickets_are_live/
<!-- SC_OFF -->Join us for a full day of expert-led talks and in-depth discussions on messaging technologies. Don't miss this opportunity to network with messaging professionals and learn from industry leaders. Get the Pulse of Messaging Tech – Where distributed systems meet cutting-edge messaging. Early-bird pricing is available for a limited time. <!-- SC_ON --> submitted by /u/Code_Sync (https://www.reddit.com/user/Code_Sync)
[link] (https://mqsummit.com/#tickets) [comments] (https://www.reddit.com/r/programming/comments/1lk240r/mq_summit_2025_early_bird_tickets_are_live/)
Backend Permission Design: Should You Check in Middleware or in Handlers?
https://www.reddit.com/r/programming/comments/1ljzod0/backend_permission_design_should_you_check_in/
submitted by /u/Bruce_Dai91 (https://www.reddit.com/user/Bruce_Dai91)
[link] (https://www.reddit.com/r/rust/comments/1ljzkco/designing_permission_middleware_in_axum_manual_vs/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button) [comments] (https://www.reddit.com/r/programming/comments/1ljzod0/backend_permission_design_should_you_check_in/)
ELEMENTAL IS BACK
https://www.reddit.com/r/programming/comments/1ljwcp7/elemental_is_back/
<!-- SC_OFF -->forgot to post the update here, well anyway, here it is, Elemental Neon is a new thing with a custom nodeSDK i worked hard on, uhhh blog post revealing neon: "BLOG - 6/23/25 I'd like to introduce Elemental NEON! Now, whats the difference between NEON and Elemental Renderer? Abosultely FUCKING nothing, except my windows people can now successfully run elemental renderer. ive been asked by several hundred people "will elemental renderer be available on mac" NO!! im not doing allat ok bye now, ill post the update tonight, and both neon and elemental renderer will get good updates tonight" ## Version 0.2.0 (Current) ### Added
- **ImGui Integration**
- Added comprehensive ImGui-based user interface
- Material editor with real-time parameter tweaking
- Scene hierarchy browser
- Render graph visualization
- Shader graph editor integration - **GPU Profiling and Debug Tools**
- Frame timing metrics
- Render pass profiling
- GPU memory usage tracking
- Resource visualization
- Performance overlay - **Custom Node Authoring SDK**
- JSON-based node definition system
- C++ API for complex node implementation
- Hot-reloading support for rapid iteration
- Comprehensive documentation and examples - **Documentation**
- Added comprehensive getting started guide
- Created API reference documentation
- Added tutorials for common tasks
- Included code samples for all major features - **Demo Scenes**
- Shadow mapping demonstration
- PBR material showcase
- Post-processing effects examples
- Custom BRDF implementation samples
- Node-based shader examples ### Improved
- Enhanced shader editor with better node organization
- Optimized render graph performance
- Improved PBR lighting model accuracy
- Better texture handling and memory management
- More intuitive camera controls
- Expanded material system capabilities ### Fixed
- Corrected shadow mapping artifacts
- Fixed memory leaks in resource management
- Resolved threading issues in render pipeline
- Addressed shader compilation errors on some platforms
- Fixed JSON parsing in configuration files <!-- SC_ON --> submitted by /u/Vec3dAllah (https://www.reddit.com/user/Vec3dAllah)
[link] (https://github.com/ElementalRenderer/Elemental-Renderer) [comments] (https://www.reddit.com/r/programming/comments/1ljwcp7/elemental_is_back/)
Building a Task Reminder With Laravel and MongoDB
https://www.reddit.com/r/programming/comments/1ljsoff/building_a_task_reminder_with_laravel_and_mongodb/
submitted by /u/Majestic_Wallaby7374 (https://www.reddit.com/user/Majestic_Wallaby7374)
[link] (https://laravel-news.com/building-a-task-reminder-with-laravel-and-mongodb) [comments] (https://www.reddit.com/r/programming/comments/1ljsoff/building_a_task_reminder_with_laravel_and_mongodb/)
Version-Controlled Vector Indexes: Achieving Structural Sharing in Nearest-Neighbor Indexes
https://www.reddit.com/r/programming/comments/1ljp9ce/versioncontrolled_vector_indexes_achieving/
submitted by /u/nick_at_dolt (https://www.reddit.com/user/nick_at_dolt)
[link] (https://www.dolthub.com/blog/2025-06-23-vector-index-deep-dive/) [comments] (https://www.reddit.com/r/programming/comments/1ljp9ce/versioncontrolled_vector_indexes_achieving/)
Skip the Design Patterns Architecting with Nouns and Verbs
https://www.reddit.com/r/programming/comments/1ljlt79/skip_the_design_patterns_architecting_with_nouns/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=v-N6r8lcsNc) [comments] (https://www.reddit.com/r/programming/comments/1ljlt79/skip_the_design_patterns_architecting_with_nouns/)
The one-more-re-nightmare regular expression compiler
https://www.reddit.com/r/programming/comments/1ljlscd/the_onemorerenightmare_regular_expression_compiler/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://applied-langua.ge/posts/omrn-compiler.html) [comments] (https://www.reddit.com/r/programming/comments/1ljlscd/the_onemorerenightmare_regular_expression_compiler/)
🚧 RFC: Standard Commits 0.1.0 - A New Structured Approach to Commit Messages
https://www.reddit.com/r/programming/comments/1lg1jv6/rfc_standard_commits_010_a_new_structured/
<!-- SC_OFF -->We (Federico Bruzzone (https://github.com/FedericoBruzzone) and Roberto Zucchelli (https://github.com/zukkhs)) are excited to share a new Request for Comments (https://github.com/standard-commits/standard-commits) for a commit message format called Standard Commits (StdCom for short). This is an evolution beyond existing formats like Conventional Commits, designed to make commit history more structured, greppable, and context-rich. 🎯 What is Standard Commits? The Standard Commits format, as universally recognized, is composed of two distinct fragments: the REQUIRED structured (or formal) component and the OPTIONAL unstructured (or expository) component. The former adheres to a prescribed format, ensuring clarity and consistency in commit messages. It is formally expressed as: ()[]. The latter expands upon the structured prefix, providing deeper insight into the modification. It consists of three elements: , , and . Syntax Specification ()[]: Example add!(lib/type-check)[rel]: enforce type checking in function calls Previously, the semantic analyzer allowed mismatched parameter types in function calls, leading to runtime errors. This fix implements strict type validation during the semantic analysis phase. Breaking: The `validateCall` function now returns `TypeMismatchError` instead of returning boolean, requiring updates in error handling. Fixes: #247 Co-authored-by: Foo Bar 🔥 Key Features Grammar-based structure with predefined verbs (add, fix, ref, rem, undo, release) Importance levels (? possibly breaking, ! breaking, !! critical) Standardized scopes (lib, exe, test, docs, ci, cd) Reason annotations (int introduction, eff efficiency, rel reliability, sec security, etc.) Rich footer metadata for tooling integration 💪 Why Standard Commits?
Compared to other formats: Feature Standard Commits Conventional Commits Gitmoji Tim Pope Grammar-based 🟢 Yes 🟢 Yes 🔴 No 🔴 No Structured Format 🟢 High 🟡 Medium 🔴 Low 🔴 Low Consistency 🟢 High 🟡 Medium 🔴 Low 🔴 Low Greppability 🟢 High 🟡 Medium 🟡 Medium 🔴 Low Reason Annotation 🟢 Yes 🔴 No 🟡 Partially 🔴 No 🤔 Why This Matters History becomes easily greppable - find all security fixes with git log --grep="[sec]" Context-rich commits - understand not just what changed, but why and how critical it is Consistency across teams - standardized vocabulary for describing changes Tooling compatibility - structured format enables better automation 🗣️ We Want Your Feedback!
This is an RFC (Request for Comments) - we're actively seeking community input before finalizing the specification. Some areas we'd love feedback on: Is the syntax intuitive enough? Are the predefined verbs/reasons comprehensive? How does this compare to your current commit workflow? What tooling integrations would be most valuable? 🔗 Get Involved GitHub Project: https://github.com/standard-commits/standard-commits The full RFC is available in the repo with detailed specifications, examples, and rationale. We've set up GitHub Discussions for community feedback and will plan to track issues/suggestions in the project board. <!-- SC_ON --> submitted by /u/FedericoBruzzone (https://www.reddit.com/user/FedericoBruzzone)
[link] (https://github.com/standard-commits/standard-commits) [comments] (https://www.reddit.com/r/programming/comments/1lg1jv6/rfc_standard_commits_010_a_new_structured/)
Zig And Rust
https://www.reddit.com/r/programming/comments/1lg0bnm/zig_and_rust/
submitted by /u/symbolicard (https://www.reddit.com/user/symbolicard)
[link] (https://matklad.github.io/2023/03/26/zig-and-rust.html) [comments] (https://www.reddit.com/r/programming/comments/1lg0bnm/zig_and_rust/)
Boost Coding Agent’s Performance with 3 Simple Prompts
https://www.reddit.com/r/programming/comments/1lfxtod/boost_coding_agents_performance_with_3_simple/
submitted by /u/congolomera (https://www.reddit.com/user/congolomera)
[link] (mezoistvan/instantly-boost-your-coding-agents-performance-with-3-simple-prompts-ceb4dc9b5f05?source=friends_link&sk=9f785dd28f59424a287a5f76dc090783" rel="nofollow">https://medium.com/@mezoistvan/instantly-boost-your-coding-agents-performance-with-3-simple-prompts-ceb4dc9b5f05?source=friends_link&sk=9f785dd28f59424a287a5f76dc090783) [comments] (https://www.reddit.com/r/programming/comments/1lfxtod/boost_coding_agents_performance_with_3_simple/)
Terminal Commands That I Use to Boost Programming Speed
https://www.reddit.com/r/programming/comments/1lfx0se/terminal_commands_that_i_use_to_boost_programming/
submitted by /u/delvin0 (https://www.reddit.com/user/delvin0)
[link] (https://medium.com/gitconnected/terminal-commands-that-i-use-to-boost-programming-speed-e76b6ef07cb0?sk=84dc6150ea662198080fe12a1f4a0b81) [comments] (https://www.reddit.com/r/programming/comments/1lfx0se/terminal_commands_that_i_use_to_boost_programming/)
In Praise of “Normal” Engineers
https://www.reddit.com/r/programming/comments/1lfsa7f/in_praise_of_normal_engineers/
submitted by /u/gametorch (https://www.reddit.com/user/gametorch)
[link] (https://charity.wtf/2025/06/19/in-praise-of-normal-engineers/) [comments] (https://www.reddit.com/r/programming/comments/1lfsa7f/in_praise_of_normal_engineers/)
Architecture Isn’t Kubernetes • Diana Montalion
https://www.reddit.com/r/programming/comments/1lk4nq9/architecture_isnt_kubernetes_diana_montalion/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/v50oJao8W1Y) [comments] (https://www.reddit.com/r/programming/comments/1lk4nq9/architecture_isnt_kubernetes_diana_montalion/)
Building the TanStack (Formerly React Query) with Tanner Linsley
https://www.reddit.com/r/programming/comments/1lk3mxt/building_the_tanstack_formerly_react_query_with/
submitted by /u/IliasHad (https://www.reddit.com/user/IliasHad)
[link] (https://www.youtube.com/watch?v=M9Qnms_W3Ys) [comments] (https://www.reddit.com/r/programming/comments/1lk3mxt/building_the_tanstack_formerly_react_query_with/)
OpenAI is Ditching TypeScript to Rebuild Codex CLI with Rust
https://www.reddit.com/r/programming/comments/1lk2fng/openai_is_ditching_typescript_to_rebuild_codex/
<!-- SC_OFF -->OpenAI is retiring the TypeScript Codex CLI. Anyone tried the 'butter smooth' Rust version? <!-- SC_ON --> submitted by /u/Soul_Predator (https://www.reddit.com/user/Soul_Predator)
[link] (https://analyticsindiamag.com/global-tech/openai-is-ditching-typescript-to-rebuild-codex-cli-with-rust/) [comments] (https://www.reddit.com/r/programming/comments/1lk2fng/openai_is_ditching_typescript_to_rebuild_codex/)
The Nature of Lisp, Code Generation and Wieldable Programming Power
https://www.reddit.com/r/programming/comments/1lk22dx/the_nature_of_lisp_code_generation_and_wieldable/
<!-- SC_OFF -->Thoughts on The Nature of List article from defmacro (2006), code generation systems, their power and pitfalls. <!-- SC_ON --> submitted by /u/ppipada (https://www.reddit.com/user/ppipada)
[link] (https://pankajpipada.com/posts/2025-06-25-generation-systems/) [comments] (https://www.reddit.com/r/programming/comments/1lk22dx/the_nature_of_lisp_code_generation_and_wieldable/)
Build AI Apps using Cloudflare
https://www.reddit.com/r/programming/comments/1ljwobz/build_ai_apps_using_cloudflare/
<!-- SC_OFF -->In this article, we will use Cloudflare ecosystem to build some sample apps like translation, image generation and image classification using different AI models. <!-- SC_ON --> submitted by /u/ram-foss (https://www.reddit.com/user/ram-foss)
[link] (https://www.blackslate.io/articles/build-ai-apps-using-cloudflare) [comments] (https://www.reddit.com/r/programming/comments/1ljwobz/build_ai_apps_using_cloudflare/)
Jira CLI workflow
https://www.reddit.com/r/programming/comments/1ljvdal/jira_cli_workflow/
<!-- SC_OFF -->Super early draft of this project/idea. Simplify Jira workflows for developers via terminal flow. This isn't an query tool like https://github.com/ankitpokhrel/jira-cli Instead, I took the same workflow feeling I had when working with git and applied it to Jira. Lots of extensive capabilities I'll likely be adding in, currently there's no import of existing Epics and shoe horned for my organizations setup. This was a test for true vibe codes and how far I can take it within a short enough time. -- The primary motivation is to force myself to break up my work into more visible items for the team. This, I hope will enable better usage of my time and forces clarity by running it through AI to clarify the subtask. -- The core mental model is that you 'focus' on specific contexts e.g Subtask or task. This way the interface in your flow is simply `jai subtask` and it's context aware enough to populate the correct info. Inspired by Git & JJ. <!-- SC_ON --> submitted by /u/Lunchboxsushi (https://www.reddit.com/user/Lunchboxsushi)
[link] (https://github.com/lunchboxsushi/jai) [comments] (https://www.reddit.com/r/programming/comments/1ljvdal/jira_cli_workflow/)
I made a Reddit Devvit App to help moderators get instant author stats on new posts. It's called PostTrail.
https://www.reddit.com/r/programming/comments/1ljru4g/i_made_a_reddit_devvit_app_to_help_moderators_get/
<!-- SC_OFF -->I've developed a new community tool called PostTrail, and I wanted to share it with you all. The idea is to make it easier to discover great content. When someone makes a new post, PostTrail adds a public comment that automatically links to their 5 most recent posts from the subreddit that user is posting in. How this helps the community: For Viewers: If you see a post you love, you can instantly find more from that same creator without having to dig through their profile. It’s like a "content playlist" for every user. For Creators: It gives your posts more visibility. When someone enjoys one of your posts, they're immediately shown more of your work, helping your content get the attention it deserves. Here’s a quick look at how the comment appears under a post: It’s all handled through Reddit's official app platform. My hope is that it can become a feature here to help everyone discover more of the content being shared by users. You can check out the app here: https://developers.reddit.com/apps/posttrail Would love to hear what y'all think! More updates on the way as Reddit approves at it's pace. <!-- SC_ON --> submitted by /u/DreGotWangs (https://www.reddit.com/user/DreGotWangs)
[link] (https://developers.reddit.com/apps/posttrail) [comments] (https://www.reddit.com/r/programming/comments/1ljru4g/i_made_a_reddit_devvit_app_to_help_moderators_get/)
A Lisp adventure on the calm waters of the dead C
https://www.reddit.com/r/programming/comments/1ljltgp/a_lisp_adventure_on_the_calm_waters_of_the_dead_c/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://mihaiolteanu.me/language-abstractions) [comments] (https://www.reddit.com/r/programming/comments/1ljltgp/a_lisp_adventure_on_the_calm_waters_of_the_dead_c/)
Onion Services: Design, Protocol and Implementation
https://www.reddit.com/r/programming/comments/1ljlss1/onion_services_design_protocol_and_implementation/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://media.ccc.de/v/gpn23-52-onion-services-design-protocol-and-implementation) [comments] (https://www.reddit.com/r/programming/comments/1ljlss1/onion_services_design_protocol_and_implementation/)
The Bitter Lesson is coming for Tokenization
https://www.reddit.com/r/programming/comments/1ljlpgl/the_bitter_lesson_is_coming_for_tokenization/
submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lucalp.dev/bitter-lesson-tokenization-and-blt/) [comments] (https://www.reddit.com/r/programming/comments/1ljlpgl/the_bitter_lesson_is_coming_for_tokenization/)
Computer noises: How to get a computer to make noise—amplifying a square wave.
https://www.reddit.com/r/programming/comments/1lg0mjs/computer_noises_how_to_get_a_computer_to_make/
submitted by /u/One_Being7941 (https://www.reddit.com/user/One_Being7941)
[link] (https://www.youtube.com/watch?v=tIOR7kRevPU) [comments] (https://www.reddit.com/r/programming/comments/1lg0mjs/computer_noises_how_to_get_a_computer_to_make/)
Learn Makefiles
https://www.reddit.com/r/programming/comments/1lg09lt/learn_makefiles/
submitted by /u/p-orbitals (https://www.reddit.com/user/p-orbitals)
[link] (https://makefiletutorial.com/) [comments] (https://www.reddit.com/r/programming/comments/1lg09lt/learn_makefiles/)
The Magic Fix: “Sync to HEAD and Try Again”
https://www.reddit.com/r/programming/comments/1lfx7hj/the_magic_fix_sync_to_head_and_try_again/
submitted by /u/Good-Astronomer9485 (https://www.reddit.com/user/Good-Astronomer9485)
[link] (fast_fail_devlog/the-magic-fix-sync-to-head-and-try-again-10fed83ecc50" rel="nofollow">https://medium.com/@fast_fail_devlog/the-magic-fix-sync-to-head-and-try-again-10fed83ecc50) [comments] (https://www.reddit.com/r/programming/comments/1lfx7hj/the_magic_fix_sync_to_head_and_try_again/)
DSA Fundamentals #1: A Practical Guide to Propositional Logic
https://www.reddit.com/r/programming/comments/1lfvjji/dsa_fundamentals_1_a_practical_guide_to/
<!-- SC_OFF -->Propositional logic is the foundation for many computer science topics. It is used in formal verification, AI, and circuit design. Many learning resources are either too abstract or too simple. I wrote a guide to bridge that gap. It is for students and self-taught programmers. This is the first article in my series on DSA fundamentals. The guide covers syntax, semantics, rules of inference, and normal forms. It includes practice problems and project ideas. The full guide is available here: https://beyondit.blog/blogs/DSA-Fundamentals-1-A-Practical-Guide-to-Propositional-Logic I am interested in your thoughts. How do you use logic principles in your work beyond basic control flow? <!-- SC_ON --> submitted by /u/WillingnessFun7051 (https://www.reddit.com/user/WillingnessFun7051)
[link] (https://beyondit.blog/blogs/DSA-Fundamentals-1-A-Practical-Guide-to-Propositional-Logic) [comments] (https://www.reddit.com/r/programming/comments/1lfvjji/dsa_fundamentals_1_a_practical_guide_to/)
My winning formula for developing with LLMs (a guide)
https://www.reddit.com/r/programming/comments/1lfs74q/my_winning_formula_for_developing_with_llms_a/
submitted by /u/gametorch (https://www.reddit.com/user/gametorch)
[link] (https://x.com/gametorch_app/status/1935851290409505052) [comments] (https://www.reddit.com/r/programming/comments/1lfs74q/my_winning_formula_for_developing_with_llms_a/)