reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

214

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

Subscribe to a channel

Reddit Programming

Kubernetes Job Patterns for Data Pipelines and Batch Workloads
https://www.reddit.com/r/programming/comments/1kvs594/kubernetes_job_patterns_for_data_pipelines_and/

submitted by /u/codingdecently (https://www.reddit.com/user/codingdecently)
[link] (https://overcast.blog/kubernetes-job-patterns-for-data-pipelines-and-batch-workloads-a53fdbe00f3e) [comments] (https://www.reddit.com/r/programming/comments/1kvs594/kubernetes_job_patterns_for_data_pipelines_and/)

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

Reddit Programming

For your eyes only
https://www.reddit.com/r/programming/comments/1kvpdqd/for_your_eyes_only/

<!-- SC_OFF -->Durable software not only handles errors, it presents them to users in a helpful and meaningful way. Here's how that might work in a simple Rust tool. <!-- SC_ON --> submitted by /u/EightLines_03 (https://www.reddit.com/user/EightLines_03)
[link] (https://bitfieldconsulting.com/posts/for-your-eyes-only) [comments] (https://www.reddit.com/r/programming/comments/1kvpdqd/for_your_eyes_only/)

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

Reddit Programming

Stack overflow is almost dead
https://www.reddit.com/r/programming/comments/1kvmlll/stack_overflow_is_almost_dead/

<!-- SC_OFF -->Rather than falling for another new new trend, I read this and wonder: will the code quality become better or worse now - from those AI answers for which the folks go for instead... <!-- SC_ON --> submitted by /u/esiy0676 (https://www.reddit.com/user/esiy0676)
[link] (https://newsletter.pragmaticengineer.com/p/the-pulse-134) [comments] (https://www.reddit.com/r/programming/comments/1kvmlll/stack_overflow_is_almost_dead/)

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

Reddit Programming

IOS mobile cofounder
https://www.reddit.com/r/programming/comments/1kvj4za/ios_mobile_cofounder/

<!-- SC_OFF -->Hi All, my cofounder and I are looking to find another partner/cofounder. We are building a B2B SAAS app. Contact me if you are interested. <!-- SC_ON --> submitted by /u/greenee111 (https://www.reddit.com/user/greenee111)
[link] (https://aihomeleads.com/) [comments] (https://www.reddit.com/r/programming/comments/1kvj4za/ios_mobile_cofounder/)

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

Reddit Programming

Google releases agent development kits for Python and Java
https://www.reddit.com/r/programming/comments/1kvdd3s/google_releases_agent_development_kits_for_python/

<!-- SC_OFF -->The Python ADK 1.0.0 and Java ADK 0.1.0 were announced on May 20, 2025. The open source tool kits are designed to be used for building and deploying sophisticated AI agents with flexibility and control, Google says. <!-- SC_ON --> submitted by /u/Choobeen (https://www.reddit.com/user/Choobeen)
[link] (https://www.infoworld.com/article/3992434/google-releases-agent-development-kits-for-python-and-java.html) [comments] (https://www.reddit.com/r/programming/comments/1kvdd3s/google_releases_agent_development_kits_for_python/)

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

Reddit Programming

At least don't get distracted now, lets do it later!
https://www.reddit.com/r/programming/comments/1kvb7ic/at_least_dont_get_distracted_now_lets_do_it_later/

<!-- SC_OFF -->So I always get distracted by tasks and Ideas that jump in when working on something else, so I got distracted by the idea of 'just save and dump them fast and mind them later' and just built it and it's actuallly helping! because if you know those ideas and taks 'or whatever they are' are safe somewhere you can't actually break the focus! The idea is save it fast (terminal is pretty much always a keymap press away from us) so just save it and then when you want to manage tehm, there is a nice interactive table with different states and bulk actions for them pesky distractions :) <!-- SC_ON --> submitted by /u/DisplayLegitimate374 (https://www.reddit.com/user/DisplayLegitimate374)
[link] (https://github.com/prime-run/togo/) [comments] (https://www.reddit.com/r/programming/comments/1kvb7ic/at_least_dont_get_distracted_now_lets_do_it_later/)

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

Reddit Programming

Balatro for the Nintendo E-Reader
https://www.reddit.com/r/programming/comments/1kvaz49/balatro_for_the_nintendo_ereader/

submitted by /u/NXGZ (https://www.reddit.com/user/NXGZ)
[link] (https://mattgreer.dev/blog/balatro-for-the-nintendo-ereader/) [comments] (https://www.reddit.com/r/programming/comments/1kvaz49/balatro_for_the_nintendo_ereader/)

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

Reddit Programming

[OC] The 2025 Map of GitHub is live: 690K repos, 500M stars
https://www.reddit.com/r/programming/comments/1kv84vx/oc_the_2025_map_of_github_is_live_690k_repos_500m/

submitted by /u/anvaka (https://www.reddit.com/user/anvaka)
[link] (https://anvaka.github.io/map-of-github/) [comments] (https://www.reddit.com/r/programming/comments/1kv84vx/oc_the_2025_map_of_github_is_live_690k_repos_500m/)

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

Reddit Programming

From OpenAPI spec to MCP: how we built Xata's MCP server
https://www.reddit.com/r/programming/comments/1kuycs9/from_openapi_spec_to_mcp_how_we_built_xatas_mcp/

submitted by /u/tgeisenberg (https://www.reddit.com/user/tgeisenberg)
[link] (https://xata.io/blog/built-xata-mcp-server) [comments] (https://www.reddit.com/r/programming/comments/1kuycs9/from_openapi_spec_to_mcp_how_we_built_xatas_mcp/)

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

Reddit Programming

Wrote something on lucene linda mental model. Any feedback is appreciated
https://www.reddit.com/r/programming/comments/1kuwukc/wrote_something_on_lucene_linda_mental_model_any/

submitted by /u/Arckman_ (https://www.reddit.com/user/Arckman_)
[link] (https://open.substack.com/pub/lostbit/p/lucene-not-as-you-know-it-part-2?r=5hd6mv&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true) [comments] (https://www.reddit.com/r/programming/comments/1kuwukc/wrote_something_on_lucene_linda_mental_model_any/)

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

Reddit Programming

Untapped Potential in the Java Build Tool Experience
https://www.reddit.com/r/programming/comments/1kuvtk7/untapped_potential_in_the_java_build_tool/

submitted by /u/lihaoyi (https://www.reddit.com/user/lihaoyi)
[link] (https://www.youtube.com/watch?v=BQJDs9BBJUg) [comments] (https://www.reddit.com/r/programming/comments/1kuvtk7/untapped_potential_in_the_java_build_tool/)

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

Reddit Programming

A new custom font file format called Grayscale Raster Font (.grf) for hobbyist operating systems.
https://www.reddit.com/r/programming/comments/1kugjyy/a_new_custom_font_file_format_called_grayscale/

<!-- SC_OFF -->Hey, Ive been working on creating a hobby operating system called [PatchworkOS](https://github.com/KaiNorberg/PatchworkOS) for quite a while, and ive very recently started considering modernization of its desktop interface. The main issue that I ran into when I did some early drafts is fonts. Up until now I've just used .psf fonts for everything which results in very pixelated and just straight up ugly fonts, until now! Truly modern fonts are definitely out of reach for me, I don't want to port something as massive as FreeType as I want to make as much as possible from scratch and rendering modern fonts from scratch is... time consuming to put it mildly. So I decided to make my own format .grf to serve as a middle ground between basic bitmap fonts and modern fonts. If you want to learn more about it, you can go to its GitHub (https://github.com/KaiNorberg/grf/tree/main), the basic gist is that it supports antialiasing, kerning and similar but is fully rasterized into a grayscale 8BPP pixel buffer. With the goal of making modern looking fonts far easier to implement both for me and others should they want it. There are some limitations (e.g., each .grf file supports only one font size/style, no sub-pixel rendering) which are discussed in the GitHub repository. I also made a simple tool that uses FreeType that allows for conversion between modern font formats and .grf files, which can also be at tools/font2grf (https://github.com/KaiNorberg/grf/tree/main/tools/font2grf) in the GitHub repository. I've tried to document things as well as I could, but if you have questions, id of course love to answer them! <!-- SC_ON --> submitted by /u/KN_9296 (https://www.reddit.com/user/KN_9296)
[link] (https://github.com/KaiNorberg/grf) [comments] (https://www.reddit.com/r/programming/comments/1kugjyy/a_new_custom_font_file_format_called_grayscale/)

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

Reddit Programming

ELI5: CAP Theorem in System Design
https://www.reddit.com/r/programming/comments/1kufrxq/eli5_cap_theorem_in_system_design/

submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/this-is-a-super-simple-eli5-explanation-of-the-cap-theorem-5cd9e8469ab1) [comments] (https://www.reddit.com/r/programming/comments/1kufrxq/eli5_cap_theorem_in_system_design/)

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

Reddit Programming

Wrote this to demystify Lucene index creation — would love feedback from folks here.
https://www.reddit.com/r/programming/comments/1kudb4t/wrote_this_to_demystify_lucene_index_creation/

submitted by /u/Arckman_ (https://www.reddit.com/user/Arckman_)
[link] (https://lostbit.substack.com/p/lucene-not-as-you-know-it-part-1?r=5hd6mv) [comments] (https://www.reddit.com/r/programming/comments/1kudb4t/wrote_this_to_demystify_lucene_index_creation/)

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

Reddit Programming

UndoDB – The interactive time travel debugger for Linux C/C++ for debugging
https://www.reddit.com/r/programming/comments/1kud4n9/undodb_the_interactive_time_travel_debugger_for/

submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://undo.io/) [comments] (https://www.reddit.com/r/programming/comments/1kud4n9/undodb_the_interactive_time_travel_debugger_for/)

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

Reddit Programming

Dead Letter Queues in 1 diagram and 205 words
https://www.reddit.com/r/programming/comments/1kvrunj/dead_letter_queues_in_1_diagram_and_205_words/

submitted by /u/stmoreau (https://www.reddit.com/user/stmoreau)
[link] (https://www.systemdesignbutsimple.com/p/dead-letter-queues-in-1-diagram-and-205-words) [comments] (https://www.reddit.com/r/programming/comments/1kvrunj/dead_letter_queues_in_1_diagram_and_205_words/)

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

Reddit Programming

System Design Concepts Tutorial
https://www.reddit.com/r/programming/comments/1kvndvr/system_design_concepts_tutorial/

submitted by /u/erdsingh24 (https://www.reddit.com/user/erdsingh24)
[link] (https://javatechonline.com/system-design-concepts-principles/) [comments] (https://www.reddit.com/r/programming/comments/1kvndvr/system_design_concepts_tutorial/)

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

Reddit Programming

Weather2Geo – A tool for geolocating screenshots using weather widget data
https://www.reddit.com/r/programming/comments/1kvjohq/weather2geo_a_tool_for_geolocating_screenshots/

<!-- SC_OFF -->Not sure if this is a perfect fit here, but I wanted to share an open-source tool I built called Weather2Geo. It’s designed for OSINT and cybersecurity use cases, especially when people post screenshots that include the Windows weather widget (temperature, weather condition, and local time). Weather2Geo takes that info and cross-references it with real-time weather data to find cities that match. It’s timezone-aware, lets you set temperature tolerances, and uses the same API as the Windows widget for accuracy. I’ve used it a few times to help geolocate threat actors based on leaked screenshots. It has been a surprisingly useful tool in niche cases. Repo: https://github.com/elliott-diy/Weather2Geo Would love feedback or ideas for improvements! <!-- SC_ON --> submitted by /u/elliott-diy (https://www.reddit.com/user/elliott-diy)
[link] (https://github.com/elliott-diy/Weather2Geo) [comments] (https://www.reddit.com/r/programming/comments/1kvjohq/weather2geo_a_tool_for_geolocating_screenshots/)

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

Reddit Programming

Where do I get a website that...?
https://www.reddit.com/r/programming/comments/1kvhjoh/where_do_i_get_a_website_that/

<!-- SC_OFF -->I need you to recommend pages that generate hyper-realistic AI models. It doesn't matter if it's paid, it's essential that it works well and that it creates hyper-realistic full-body models and that it supports the generation of sensual or nude images. Does anyone know? Thanks <!-- SC_ON --> submitted by /u/virusmemz (https://www.reddit.com/user/virusmemz)
[link] (http://caca.com/) [comments] (https://www.reddit.com/r/programming/comments/1kvhjoh/where_do_i_get_a_website_that/)

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

Reddit Programming

Scaling Postgres with Kubernetes, guide on guide on partitioning, sharding, and replication.
https://www.reddit.com/r/programming/comments/1kvc93j/scaling_postgres_with_kubernetes_guide_on_guide/

submitted by /u/Sagyam (https://www.reddit.com/user/Sagyam)
[link] (https://blog.sagyamthapa.com.np/scaling-postgresql-with-kubernetes) [comments] (https://www.reddit.com/r/programming/comments/1kvc93j/scaling_postgres_with_kubernetes_guide_on_guide/)

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

Reddit Programming

What is gRPC? Use Cases, Limitations & Why It’s So Popular
https://www.reddit.com/r/programming/comments/1kvb0p3/what_is_grpc_use_cases_limitations_why_its_so/

<!-- SC_OFF -->What is gRPC? Use Cases, Limitations & Why It’s So Popular | gRPC Tutorial for Beginners Are you curious about how top tech companies like Google, Netflix, and Kubernetes build high-performance, scalable microservices? In this beginner-friendly gRPC tutorial, we break down everything you need to know about gRPC — a powerful, open-source Remote Procedure Call (RPC) framework. 🎯 In this video, you'll learn:
✅ What is gRPC and how it works
✅ Why gRPC is faster than REST APIs
✅ How gRPC uses Protocol Buffers (Protobuf) for efficient data transmission
✅ gRPC architecture explained step by step
✅ 4 powerful gRPC communication patterns: Unary, Server Streaming, Client Streaming & Bidirectional Streaming
✅ Real-world gRPC use cases in microservices, real-time systems, cloud-native apps, IoT, and more
✅ Common gRPC limitations and when not to use it 💡 Whether you're a backend developer, DevOps engineer, or simply exploring modern APIs, this is your go-to crash course on gRPC for beginners. 👍 Like this video if it helped, and don’t forget to subscribe for more backend and microservices tutorials! #grpc #grpcTutorial #grpcForBeginners #microservices #protobuf #restvsgrpc #backenddevelopment #cloudnative #systemdesign #netflixtech #googletech <!-- SC_ON --> submitted by /u/integrationninjas (https://www.reddit.com/user/integrationninjas)
[link] (https://youtu.be/whHA8FTFJfY) [comments] (https://www.reddit.com/r/programming/comments/1kvb0p3/what_is_grpc_use_cases_limitations_why_its_so/)

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

Reddit Programming

An ontology for Agentic and Procedural Systems
https://www.reddit.com/r/programming/comments/1kv9mz6/an_ontology_for_agentic_and_procedural_systems/

<!-- SC_OFF -->Some ideas I’ve been noodling around with and decided to clean up and upload. Would be curious for any thoughts or feedback. This model has helped me when reasoning about agentic and procedural solutions, but it might also be nonsense. <!-- SC_ON --> submitted by /u/dwmkerr (https://www.reddit.com/user/dwmkerr)
[link] (https://github.com/dwmkerr/ai-architecture) [comments] (https://www.reddit.com/r/programming/comments/1kv9mz6/an_ontology_for_agentic_and_procedural_systems/)

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

Reddit Programming

ELI5: How does Consistent Hashing work?
https://www.reddit.com/r/programming/comments/1kuzmlm/eli5_how_does_consistent_hashing_work/

submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/eli5-consistent-hashing-5e1450f7dadb) [comments] (https://www.reddit.com/r/programming/comments/1kuzmlm/eli5_how_does_consistent_hashing_work/)

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

Reddit Programming

ELI5: How does OIDC work?
https://www.reddit.com/r/programming/comments/1kuxzov/eli5_how_does_oidc_work/

<!-- SC_OFF -->Here is the repo, it's always up to date: https://github.com/LukasNiessen/oidc-explained :-) <!-- SC_ON --> submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.com/blog/102-oidc-explained/) [comments] (https://www.reddit.com/r/programming/comments/1kuxzov/eli5_how_does_oidc_work/)

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

Reddit Programming

🚀 Just Built a High-Performance Java Library for Multi-threaded File Processing – Feedback Welcome!
https://www.reddit.com/r/programming/comments/1kuwh48/just_built_a_highperformance_java_library_for/

<!-- SC_OFF -->Hey folks,
I just released a new Java library: SmartFileProcessor. It's designed for high-throughput, multithreaded file processing with configurable batching, line/batch processors, and in-depth thread-level stats (JSON/CSV/human-readable output). 🧵 Features: Multi-threaded processing with backpressure Buffered + batched writes with async flushes Pluggable LineProcessor or BatchProcessor Export runtime performance metrics (JSON/CSV) Tracks memory, wall-clock time, thread-level timing Perfect for large log files, ETL workflows, and pre-processing pipelines. 📦 GitHub: https://github.com/MayankPratap/Samchika
✨ Would love feedback, issues, PRs, or just thoughts! #Java #Multithreading #Performance #OpenSource <!-- SC_ON --> submitted by /u/SatyamEvaJayat (https://www.reddit.com/user/SatyamEvaJayat)
[link] (https://github.com/MayankPratap/Samchika) [comments] (https://www.reddit.com/r/programming/comments/1kuwh48/just_built_a_highperformance_java_library_for/)

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

Reddit Programming

I had to pair program at my new company. This was my experience
https://www.reddit.com/r/programming/comments/1kusdac/i_had_to_pair_program_at_my_new_company_this_was/

<!-- SC_OFF -->TL;DR Despite my initial resistance, pair programming ultimately broadened my skillset and perspective. It forced me to articulate my thought process, consider alternative solutions, and learn from others in a way that the rapid pace of startup life didn’t always allow. It instilled a deeper appreciation for maintainable code and the long-term benefits of collaborative development. <!-- SC_ON --> submitted by /u/pseudonym24 (https://www.reddit.com/user/pseudonym24)
[link] (https://medium.com/stackademic/how-pair-programming-made-me-a-better-developer-and-why-i-almost-quit-after-day-1-bb79696aff4a?sk=20a890308bf662a7580c47498c625fad) [comments] (https://www.reddit.com/r/programming/comments/1kusdac/i_had_to_pair_program_at_my_new_company_this_was/)

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

Reddit Programming

You Can Choose Tools That Make You Happy
https://www.reddit.com/r/programming/comments/1kugj8s/you_can_choose_tools_that_make_you_happy/

submitted by /u/ForgotMyPassword17 (https://www.reddit.com/user/ForgotMyPassword17)
[link] (https://borretti.me/article/you-can-choose-tools-that-make-you-happy) [comments] (https://www.reddit.com/r/programming/comments/1kugj8s/you_can_choose_tools_that_make_you_happy/)

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

Reddit Programming

Brainfuck to RISC-V JIT compiler written in Zig
https://www.reddit.com/r/programming/comments/1kuf5g9/brainfuck_to_riscv_jit_compiler_written_in_zig/

<!-- SC_OFF -->Combination of an unstable brand-new programming language with a crazy one. JIT compiles for an ISA that almost nobody uses. So what's not to like?! :D The project is pretty useless (duh) but I thought you might find it interesting. Implementing the RISC-V instruction encodings was a breeze with Zig's stellar variable length integer support (see the file src/RV64.zig), and Zig also supports choosing the ABI for functions which made it really easy to make the JIT compilation portable for both Windows and Linux. So, if you need to do alot of bit twiddling or want to experiment writing your own JIT compiler, Zig is pretty good for that! <!-- SC_ON --> submitted by /u/gorv256 (https://www.reddit.com/user/gorv256)
[link] (https://github.com/evelance/brainiac) [comments] (https://www.reddit.com/r/programming/comments/1kuf5g9/brainfuck_to_riscv_jit_compiler_written_in_zig/)

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

Reddit Programming

Postgres IDE in VS Code
https://www.reddit.com/r/programming/comments/1kud4qw/postgres_ide_in_vs_code/

submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://techcommunity.microsoft.com/blog/adforpostgresql/announcing-a-new-ide-for-postgresql-in-vs-code-from-microsoft/4414648) [comments] (https://www.reddit.com/r/programming/comments/1kud4qw/postgres_ide_in_vs_code/)

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

Reddit Programming

So you think you can validate email addresses A journey down RFC5321
https://www.reddit.com/r/programming/comments/1kubafk/so_you_think_you_can_validate_email_addresses_a/

<!-- SC_OFF -->Recording quality aside, I figure this is (still) very relevant for anyone dealing with email addresses. <!-- SC_ON --> submitted by /u/SuspiciousDepth5924 (https://www.reddit.com/user/SuspiciousDepth5924)
[link] (https://www.youtube.com/watch?v=xxX81WmXjPg) [comments] (https://www.reddit.com/r/programming/comments/1kubafk/so_you_think_you_can_validate_email_addresses_a/)

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