I will send you newest post from subreddit /r/programming
how to decide on the sequence of computable numbers
https://www.reddit.com/r/programming/comments/1mvz3yj/how_to_decide_on_the_sequence_of_computable/
submitted by /u/fire_in_the_theater (https://www.reddit.com/user/fire_in_the_theater)
[link] (https://www.academia.edu/143540657/re_turings_diagonals_how_to_decide_on_the_sequence_of_computable_numbers) [comments] (https://www.reddit.com/r/programming/comments/1mvz3yj/how_to_decide_on_the_sequence_of_computable/)
Vibe Coding Experiment Failures
https://www.reddit.com/r/programming/comments/1mvmen8/vibe_coding_experiment_failures/
submitted by /u/AlSweigart (https://www.reddit.com/user/AlSweigart)
[link] (https://inventwithpython.com/blog/vibe-coding-failures.html) [comments] (https://www.reddit.com/r/programming/comments/1mvmen8/vibe_coding_experiment_failures/)
Vehicle Routing Problem
https://www.reddit.com/r/programming/comments/1mvj1tt/vehicle_routing_problem/
<!-- SC_OFF -->Hey, guys! Now I am taking part in the hackathon. We must distribute 20 000 orders between 200 couriers. We thought that we can train a neural network, which would looking for different routes, but understood that we wouldn't meet the deadline in 2 weeks. We have a distance matrix, so for example Dijkstra's algorithm doesn't fit. We want to make a hybrid ml model and algorithm. What algorithm you can suggest? We thought about MILP, but it is greedy algorithm. What other recommendations you can give us? <!-- SC_ON --> submitted by /u/Inevitable-Lynx-6060 (https://www.reddit.com/user/Inevitable-Lynx-6060)
[link] (https://en.wikipedia.org/wiki/VRP) [comments] (https://www.reddit.com/r/programming/comments/1mvj1tt/vehicle_routing_problem/)
Python isn't dead - despite funding cuts, programming language powers on
https://www.reddit.com/r/programming/comments/1mvgbla/python_isnt_dead_despite_funding_cuts_programming/
submitted by /u/sadyetfly11 (https://www.reddit.com/user/sadyetfly11)
[link] (https://www.techradar.com/pro/python-isnt-dead-despite-funding-cuts-programming-language-powers-on) [comments] (https://www.reddit.com/r/programming/comments/1mvgbla/python_isnt_dead_despite_funding_cuts_programming/)
How Unforgiving Tools Help Your Programming Discipline with Michael Feathers
https://www.reddit.com/r/programming/comments/1mvdi0n/how_unforgiving_tools_help_your_programming/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtube.com/shorts/3Z1uq0Vj5Ys) [comments] (https://www.reddit.com/r/programming/comments/1mvdi0n/how_unforgiving_tools_help_your_programming/)
Most companies still aren't measuring AI coding tools
https://www.reddit.com/r/programming/comments/1mvd8vy/most_companies_still_arent_measuring_ai_coding/
<!-- SC_OFF -->3 years after the launch of GitHub Copilot, 82% of organizations still aren't measuring the impact of AI coding tools, according to LeadDev's 2025 AI Impact Report. <!-- SC_ON --> submitted by /u/scarey102 (https://www.reddit.com/user/scarey102)
[link] (https://leaddev.com/ai/adoption-soaring-but-metrics-vacuum-persists) [comments] (https://www.reddit.com/r/programming/comments/1mvd8vy/most_companies_still_arent_measuring_ai_coding/)
The Four Stages of Objective-Smalltalk
https://www.reddit.com/r/programming/comments/1mva8n8/the_four_stages_of_objectivesmalltalk/
submitted by /u/NSRedditShitposter (https://www.reddit.com/user/NSRedditShitposter)
[link] (https://blog.metaobject.com/2019/12/the-4-stages-of-objective-smalltalk.html?m=1) [comments] (https://www.reddit.com/r/programming/comments/1mva8n8/the_four_stages_of_objectivesmalltalk/)
Blog on 'Designing a Zero Trust Architecture: 20 open-source tools to secure every layer
https://www.reddit.com/r/programming/comments/1mv91p8/blog_on_designing_a_zero_trust_architecture_20/
submitted by /u/PhilipLGriffiths88 (https://www.reddit.com/user/PhilipLGriffiths88)
[link] (https://www.cerbos.dev/blog/20-open-source-tools-for-zero-trust-architecture) [comments] (https://www.reddit.com/r/programming/comments/1mv91p8/blog_on_designing_a_zero_trust_architecture_20/)
Siksha Mitra | Offline AI Tutor Powered by Gemma LLM (No Internet Needed)
https://www.reddit.com/r/programming/comments/1mv8mm8/siksha_mitra_offline_ai_tutor_powered_by_gemma/
submitted by /u/Ok_Soil5098 (https://www.reddit.com/user/Ok_Soil5098)
[link] (https://youtube.com/watch?v=QNNMYSYm8AE&si=pEHPAKso1FRVXQ7_) [comments] (https://www.reddit.com/r/programming/comments/1mv8mm8/siksha_mitra_offline_ai_tutor_powered_by_gemma/)
Copilot Broke Your Audit Log, but Microsoft Won’t Tell You
https://www.reddit.com/r/programming/comments/1mv7cxz/copilot_broke_your_audit_log_but_microsoft_wont/
submitted by /u/Worth_Trust_3825 (https://www.reddit.com/user/Worth_Trust_3825)
[link] (https://pistachioapp.com/blog/copilot-broke-your-audit-log) [comments] (https://www.reddit.com/r/programming/comments/1mv7cxz/copilot_broke_your_audit_log_but_microsoft_wont/)
ACID Properties explained with real examples (bank transfers, online shopping)
https://www.reddit.com/r/programming/comments/1mv21pt/acid_properties_explained_with_real_examples_bank/
submitted by /u/caffeinated_coder_ (https://www.reddit.com/user/caffeinated_coder_)
[link] (https://youtu.be/zoZhW5kNgNk) [comments] (https://www.reddit.com/r/programming/comments/1mv21pt/acid_properties_explained_with_real_examples_bank/)
How We Exploited CodeRabbit: From a Simple PR to RCE and Write Access on 1M Repositories
https://www.reddit.com/r/programming/comments/1muvk0j/how_we_exploited_coderabbit_from_a_simple_pr_to/
submitted by /u/f1_ignorant (https://www.reddit.com/user/f1_ignorant)
[link] (https://research.kudelskisecurity.com/2025/08/19/how-we-exploited-coderabbit-from-a-simple-pr-to-rce-and-write-access-on-1m-repositories/) [comments] (https://www.reddit.com/r/programming/comments/1muvk0j/how_we_exploited_coderabbit_from_a_simple_pr_to/)
Syncing with Postgres: Logical Replication vs. ETL
https://www.reddit.com/r/programming/comments/1mut7nd/syncing_with_postgres_logical_replication_vs_etl/
submitted by /u/philippemnoel (https://www.reddit.com/user/philippemnoel)
[link] (https://www.paradedb.com/blog/etl_vs_logical_replication) [comments] (https://www.reddit.com/r/programming/comments/1mut7nd/syncing_with_postgres_logical_replication_vs_etl/)
flow-run: LLM Orchestration, Prompt Testing & Cost Monitoring
https://www.reddit.com/r/programming/comments/1mup8bi/flowrun_llm_orchestration_prompt_testing_cost/
submitted by /u/Historical_Wing_9573 (https://www.reddit.com/user/Historical_Wing_9573)
[link] (https://vitaliihonchar.com/insights/flow-run-project-description) [comments] (https://www.reddit.com/r/programming/comments/1mup8bi/flowrun_llm_orchestration_prompt_testing_cost/)
Interactively learn to process real-time data with Fenwick trees and segment trees
https://www.reddit.com/r/programming/comments/1muncbb/interactively_learn_to_process_realtime_data_with/
<!-- SC_OFF -->some time i thinks, how big ecommerce platforms and IOT devices and algo trading handles and query millions of data points effectively without any hurdles think if platform like amazon which have to update the discount price of the all the products at a time and run a query for that it would take so long, (sorting the product, finding the product, updating it) the real time trading terminals which have to update the real time price have to be efficient or it may cause huge financial losses so according to me the Fenwick trees and segment trees can be good or potential solution for this kind of situation, this two algorithms are super powerful for querying, replacing index values with extreme efficiency and time complexity meanwhile thinking it i have tried to experiment with it and wrote something about it , if someone interested learning this algorithms and how they works can check it out here (https://beyondit.blog/blogs/segment-fenwick-trees-real-time-analytics) <!-- SC_ON --> submitted by /u/BeyondITBlog (https://www.reddit.com/user/BeyondITBlog)
[link] (https://beyondit.blog/blogs/segment-fenwick-trees-real-time-analytics) [comments] (https://www.reddit.com/r/programming/comments/1muncbb/interactively_learn_to_process_realtime_data_with/)
Bob is a lightweight declarative transpiler that converts bob DSL into SQL code for SQLite, MariaDB, and PostgreSQL
https://www.reddit.com/r/programming/comments/1mvra39/bob_is_a_lightweight_declarative_transpiler_that/
<!-- SC_OFF -->Hi, I’d like to introduce a small tool I’ve been working on.
It’s a language of my own called bob, a DSL that aims to simplify the creation of SQL queries and also allows you to generate SQL compatible with different distributions like MariaDB, PostgreSQL, and SQLite from the same base. Although there’s already a small usable version, there’s still a long way to go, but I’d love to hear your thoughts. The idea is to create something like a wrapper in different programming languages, enabling you to build something like a horizontal ORM, where the same simple bob syntax can be used in whichever environment you prefer. Feel free to visit the page to check out the project and give it a try! <!-- SC_ON --> submitted by /u/salvadorsru (https://www.reddit.com/user/salvadorsru)
[link] (https://bob.salvadorsru.com/) [comments] (https://www.reddit.com/r/programming/comments/1mvra39/bob_is_a_lightweight_declarative_transpiler_that/)
Why agent pathfinding gets messy: global planning vs local avoidance coordinate transforms
https://www.reddit.com/r/programming/comments/1mvmas2/why_agent_pathfinding_gets_messy_global_planning/
submitted by /u/Scary_Competition_11 (https://www.reddit.com/user/Scary_Competition_11)
[link] (munanwugo/grid-based-modeling-and-the-local-avoidance-problem-c7faa250de8b" rel="nofollow">https://medium.com/@munanwugo/grid-based-modeling-and-the-local-avoidance-problem-c7faa250de8b) [comments] (https://www.reddit.com/r/programming/comments/1mvmas2/why_agent_pathfinding_gets_messy_global_planning/)
Managing MongoDB Database Changes Using Liquibase Pro
https://www.reddit.com/r/programming/comments/1mvhl0j/managing_mongodb_database_changes_using_liquibase/
submitted by /u/Majestic_Wallaby7374 (https://www.reddit.com/user/Majestic_Wallaby7374)
[link] (https://foojay.io/today/managing-mongodb-database-changes-using-liquibase-pro/) [comments] (https://www.reddit.com/r/programming/comments/1mvhl0j/managing_mongodb_database_changes_using_liquibase/)
What is Scalability in System Design?
https://www.reddit.com/r/programming/comments/1mvg8ed/what_is_scalability_in_system_design/
submitted by /u/InspectionSpirited99 (https://www.reddit.com/user/InspectionSpirited99)
[link] (https://open.substack.com/pub/betterengineers/p/what-is-scalability-in-system-design?r=209a75&utm_medium=ios) [comments] (https://www.reddit.com/r/programming/comments/1mvg8ed/what_is_scalability_in_system_design/)
Left my tech job after 11 months because they shifted me to a non tech job- did i just ruin my career?
https://www.reddit.com/r/programming/comments/1mvdame/left_my_tech_job_after_11_months_because_they/
<!-- SC_OFF -->Hi everyone, I really need some genuine advice from the community because I’m honestly very confused about what to do next. Background • I’m a 2023 B.Tech graduate with around 1.8 years of total experience (as per joining date). • I joined a company where I was hired for a tech role, expected to be working as a developer. • After a few months, they suddenly moved me to a non-tech/operational role, basically no coding, no development—just repetitive work. • On top of that, the company had a strange policy where if I completed 1 full year, they’d force a 6-month notice period. So I resigned at around 11 months just to avoid wasting more time in a non-tech position. Current Situation • My official designation on paper was “Apprentice Trainee Engineer”, which sounds very junior and not like a proper software dev role. • Now I’m trying really hard to get into a real developer position. • I have solved 380+ LeetCode problems, built several full-stack projects using MERN, and I practice DSA/system design daily. But even with full-stack skills and almost 1.8 years of experience, I am struggling to get interview calls. Either I get filtered out due to my title or short tenure, or they ask why I left early. ⸻ My biggest concerns: 1. Did I make a mistake leaving before 1 year? 2. Should I change the title from Apprentice Trainee Engineer to something like Software Engineer Trainee on my resume so HR actually takes me seriously? 3. How do I explain this role change (from tech to non-tech) in interviews without sounding negative? 4. What should I focus on now to actually land a proper full-stack dev job? ⸻ If anyone can help: • If anyone here is hiring for Full Stack / Frontend / Backend roles or can refer me, I would be extremely grateful. • Even connections, leads, or companies that are open to someone who left early but is skilled and hardworking would help me a lot. ⸻ I’m really worried that this decision damaged my profile, even though I left to protect my long-term tech career. Any advice or even some hope from someone who went through something similar would mean a lot to me 🙏 Thank you for reading! ⸻ I can also drop my resume or GitHub if someone is willing to evaluate or refer. <!-- SC_ON --> submitted by /u/Rough-Psychology-785 (https://www.reddit.com/user/Rough-Psychology-785)
[link] (https://images.app.goo.gl/AFju4) [comments] (https://www.reddit.com/r/programming/comments/1mvdame/left_my_tech_job_after_11_months_because_they/)
From single data query agent to MCP (Model Context Protocol) AI Analyst
https://www.reddit.com/r/programming/comments/1mvbq5w/from_single_data_query_agent_to_mcp_model_context/
<!-- SC_OFF -->We started with a simple AI agent for data queries but quickly realized we needed more: root cause analysis, anomaly detection, and new functionality. Extending a single agent for all of this would have made it overly complex. So instead, we shifted to MCP (Model Context Protocol). This turned our agent into a modular AI Analyst that can securely connect to external services in real time. Here’s why MCP beats a single-agent setup: 1. Flexibility Single Agent: Each integration is custom-built → hard to maintain. MCP: Standard protocol for external tools → plug/unplug tools with minimal effort. This is the only code your would need to post to add MCP server to your agent Sample MCP configuration "playwright": { "command": "npx", "args": [ "@playwright/mcp@latest" ] } 2. Maintainability Single Agent: Tightly coupled integrations mean big updates if one tool changes. MCP: Independent servers → modular and easy to swap in/out. 3. Security & Governance Single Agent: Permissions can be complex and less controllable (agent gets too much permissions compared to what is needed. MCP: standardized permissions and easy to review (read-only/write). "servers": { "filesystem": { "permissions": { "read": [ "./docs", "./config" ], "write": [ "./output" ] } } } 👉 You can try out to connect MCP servers to data agent to perform tasks that were commonly done by data analysts and data scientists: GitHub — datu-core (https://github.com/Datuanalytics/datu-core). The ecosystem is growing fast and there are a lot of ready made MCP servers mcp.so — a large directory of available MCP servers across different categories. MCPLink.ai — a marketplace for discovering and deploying MCP servers. MCPServers.org — a curated list of servers and integrations maintained by the community. MCPServers.net — tutorials and navigation resources for exploring and setting up servers. Has anyone here tried building with MCP? What tools would you want your AI Analyst to connect to? <!-- SC_ON --> submitted by /u/shalinga123 (https://www.reddit.com/user/shalinga123)
[link] (https://github.com/Datuanalytics/datu-core) [comments] (https://www.reddit.com/r/programming/comments/1mvbq5w/from_single_data_query_agent_to_mcp_model_context/)
Vibe Coding and AI Agents Redefine How Web Apps Are Built in 2025 – [Research Results]
https://www.reddit.com/r/programming/comments/1mv9beq/vibe_coding_and_ai_agents_redefine_how_web_apps/
<!-- SC_OFF -->We just wrapped up our fourth annual “Starting Web App” research, and the shift we’re seeing this year feels like a real breaking point in software development. Some highlights: AI app generators exploded — they jumped to 38% adoption in just one year. “Vibe coding” (tools like Lovable, Bolt, Base44, etc.) went from experimental to mainstream, letting devs “chat” an app into existence. AI agents are starting to handle not just coding, but requirements gathering, schema changes, and even version control. Traditional dev + low-code are still here, but the balance tilts hard toward AI-first approaches. Full write-up, data, and charts are here:
👉 https://flatlogic.com/starting-web-app-in-2025-research-results Curious to hear what you think: Are these AI-first tools production-ready, or still toys? Will devs trust agents to handle critical backend + data work, or will it stay a frontend toy for now? How will this reshape SaaS startups over the next 2–3 years? <!-- SC_ON --> submitted by /u/flatlogic-generator (https://www.reddit.com/user/flatlogic-generator)
[link] (https://flatlogic.com/starting-web-app-in-2025-research-results) [comments] (https://www.reddit.com/r/programming/comments/1mv9beq/vibe_coding_and_ai_agents_redefine_how_web_apps/)
SPL Lightweight Multisource Mixed Computation Practices
https://www.reddit.com/r/programming/comments/1mv8onx/spl_lightweight_multisource_mixed_computation/
submitted by /u/Vast_Lab8278 (https://www.reddit.com/user/Vast_Lab8278)
[link] (https://github.com/SPLWare/esProc/wiki/SPL-Lightweight-Multisource-Mixed-Computation-Practices) [comments] (https://www.reddit.com/r/programming/comments/1mv8onx/spl_lightweight_multisource_mixed_computation/)
I built a Spring Boot starter for MapStruct to remove boilerplate – feedback welcome
https://www.reddit.com/r/programming/comments/1mv8kwj/i_built_a_spring_boot_starter_for_mapstruct_to/
<!-- SC_OFF -->Hello everyone, While working with Spring Boot + MapStruct, I noticed one recurring pain: Repeatedly writing @Mapper(componentModel = "spring") in every mapper Manual configuration boilerplate just to get things wired up It may look like a small at the first… but across multiple projects and dozens of mappers, this repetitive setup becomes a bigger productivity drag and an easy source of mistakes. So, I created a MapStruct Spring Boot Starter. What it does: Auto-detects and registers MapStruct mappers in your Spring Boot app No need to specify componentModel = "spring" everywhere in the mappers Simple dependency + optional application.yml config → ready to go Installation: 1) Dependency: Maven: com.codestackfoundry.starters mapstruct-spring-boot-starter 1.0.1 Gradle: dependencies { implementation 'com.codestackfoundry.starters:mapstruct-spring-boot-starter:1.0.1' } Configuration(Optional): mapstruct: base-packages: - com.example.demo.mapper - com.shared.mappers fail-if-no-mappers: true 🔗 GitHub: https://github.com/codestackfoundry/spring-boot-starters
📄 Docs: https://codestackfoundry.com/docs/mapstruct-spring-boot-starter.html I’d love to hear your feedback. <!-- SC_ON --> submitted by /u/effortlesscodeLearn (https://www.reddit.com/user/effortlesscodeLearn)
[link] (https://codestackfoundry.com/docs/mapstruct-spring-boot-starter.html) [comments] (https://www.reddit.com/r/programming/comments/1mv8kwj/i_built_a_spring_boot_starter_for_mapstruct_to/)
Drag-and-drop TUI designer: Design once, deploy to Python, Go, Rust, or Node.js terminal frameworks
https://www.reddit.com/r/programming/comments/1mv6550/draganddrop_tui_designer_design_once_deploy_to/
<!-- SC_OFF -->I was tired of manually coding terminal UIs and switching between different TUI frameworks for different projects. Each framework has its own patterns, and building dashboards from scratch takes forever. The generated code follows each framework's idioms and best practices. You get proper async patterns in Python, channels in Go, ownership in Rust, and event handling in Node.js. Connect to system metrics (CPU, memory, disk, network), APIs, log files, or command output. Generates professional terminal applications you can deploy anywhere. Currently working on plugin architecture and real-time collaboration. Would love feedback from the community. Hope it helps others too. <!-- SC_ON --> submitted by /u/catalysed (https://www.reddit.com/user/catalysed)
[link] (https://github.com/aerocyberlabs/jackal_cli) [comments] (https://www.reddit.com/r/programming/comments/1mv6550/draganddrop_tui_designer_design_once_deploy_to/)
how to resolve a halting paradox
https://www.reddit.com/r/programming/comments/1muzi1d/how_to_resolve_a_halting_paradox/
submitted by /u/fire_in_the_theater (https://www.reddit.com/user/fire_in_the_theater)
[link] (https://www.academia.edu/136521323/how_to_resolve_a_halting_paradox) [comments] (https://www.reddit.com/r/programming/comments/1muzi1d/how_to_resolve_a_halting_paradox/)
Javadoc is getting a dark mode!
https://www.reddit.com/r/programming/comments/1muty3h/javadoc_is_getting_a_dark_mode/
submitted by /u/davidalayachew (https://www.reddit.com/user/davidalayachew)
[link] (https://github.com/openjdk/jdk/pull/26185) [comments] (https://www.reddit.com/r/programming/comments/1muty3h/javadoc_is_getting_a_dark_mode/)
D2 (text-to-diagram) now supports ASCII output
https://www.reddit.com/r/programming/comments/1muq8o4/d2_texttodiagram_now_supports_ascii_output/
submitted by /u/terrastruct (https://www.reddit.com/user/terrastruct)
[link] (https://d2lang.com/blog/ascii/) [comments] (https://www.reddit.com/r/programming/comments/1muq8o4/d2_texttodiagram_now_supports_ascii_output/)
AI is Transforming Infrastructure as Code, But Humans Still Hold the Reins
https://www.reddit.com/r/programming/comments/1munxbg/ai_is_transforming_infrastructure_as_code_but/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://analyticsindiamag.com/ai-features/ai-is-transforming-infrastructure-as-code-but-humans-still-hold-the-reins/) [comments] (https://www.reddit.com/r/programming/comments/1munxbg/ai_is_transforming_infrastructure_as_code_but/)
CRLite: Fast, private, and comprehensive certificate revocation checking in
https://www.reddit.com/r/programming/comments/1mun09l/crlite_fast_private_and_comprehensive_certificate/
submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://hacks.mozilla.org/2025/08/crlite-fast-private-and-comprehensive-certificate-revocation-checking-in-firefox/) [comments] (https://www.reddit.com/r/programming/comments/1mun09l/crlite_fast_private_and_comprehensive_certificate/)