Driving Compilers (2023)
https://www.reddit.com/r/programming/comments/1kfllxm/driving_compilers_2023/
submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://fabiensanglard.net/dc/index.php) [comments] (https://www.reddit.com/r/programming/comments/1kfllxm/driving_compilers_2023/)
https://www.reddit.com/r/programming/comments/1kfllxm/driving_compilers_2023/
submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://fabiensanglard.net/dc/index.php) [comments] (https://www.reddit.com/r/programming/comments/1kfllxm/driving_compilers_2023/)
Modern Latex
https://www.reddit.com/r/programming/comments/1kflm67/modern_latex/
submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://github.com/mrkline/modern-latex) [comments] (https://www.reddit.com/r/programming/comments/1kflm67/modern_latex/)
https://www.reddit.com/r/programming/comments/1kflm67/modern_latex/
submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://github.com/mrkline/modern-latex) [comments] (https://www.reddit.com/r/programming/comments/1kflm67/modern_latex/)
Typed Lisp, a Primer
https://www.reddit.com/r/programming/comments/1kflmbh/typed_lisp_a_primer/
submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://alhassy.com/TypedLisp.html) [comments] (https://www.reddit.com/r/programming/comments/1kflmbh/typed_lisp_a_primer/)
https://www.reddit.com/r/programming/comments/1kflmbh/typed_lisp_a_primer/
submitted by /u/namanyayg (https://www.reddit.com/user/namanyayg)
[link] (https://alhassy.com/TypedLisp.html) [comments] (https://www.reddit.com/r/programming/comments/1kflmbh/typed_lisp_a_primer/)
What does this mean by memory-safe language? | namvdo's technical blog
https://www.reddit.com/r/programming/comments/1kfyq46/what_does_this_mean_by_memorysafe_language/
<!-- SC_OFF -->- 90% of Android vulnerabilities are memory safety issues. - 70% of all vulnerabilities in Microsoft products over the last decade were memory safety issues. - What does this mean that a programming language is memory-safe? Let's find out in this blog post! <!-- SC_ON --> submitted by /u/vannam0511 (https://www.reddit.com/user/vannam0511)
[link] (https://learntocodetogether.com/programming-language-memory-safety/) [comments] (https://www.reddit.com/r/programming/comments/1kfyq46/what_does_this_mean_by_memorysafe_language/)
https://www.reddit.com/r/programming/comments/1kfyq46/what_does_this_mean_by_memorysafe_language/
<!-- SC_OFF -->- 90% of Android vulnerabilities are memory safety issues. - 70% of all vulnerabilities in Microsoft products over the last decade were memory safety issues. - What does this mean that a programming language is memory-safe? Let's find out in this blog post! <!-- SC_ON --> submitted by /u/vannam0511 (https://www.reddit.com/user/vannam0511)
[link] (https://learntocodetogether.com/programming-language-memory-safety/) [comments] (https://www.reddit.com/r/programming/comments/1kfyq46/what_does_this_mean_by_memorysafe_language/)
Starting on seamless C++ interop in jank
https://www.reddit.com/r/programming/comments/1kfzgwe/starting_on_seamless_c_interop_in_jank/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://jank-lang.org/blog/2025-05-02-starting-seamless-interop/) [comments] (https://www.reddit.com/r/programming/comments/1kfzgwe/starting_on_seamless_c_interop_in_jank/)
https://www.reddit.com/r/programming/comments/1kfzgwe/starting_on_seamless_c_interop_in_jank/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://jank-lang.org/blog/2025-05-02-starting-seamless-interop/) [comments] (https://www.reddit.com/r/programming/comments/1kfzgwe/starting_on_seamless_c_interop_in_jank/)
Mastering Kafka in .NET: Schema Registry, Error Handling & Multi-Message Topics
https://www.reddit.com/r/programming/comments/1kfzmkp/mastering_kafka_in_net_schema_registry_error/
<!-- SC_OFF -->Hi everyone! Curious how to improve the reliability and scalability of your Kafka setup in .NET? How do you handle evolving message schemas, multiple event types, and failures without bringing down your consumers?
And most importantly — how do you keep things running smoothly when things go wrong? I just published a blog post where I dig into some advanced Kafka techniques in .NET, including: Using Confluent Schema Registry for schema management Handling multiple message types in a single topic Building resilient error handling with retries, backoff, and Dead Letter Queues (DLQ) Best practices for production-ready Kafka consumers and producers Fun fact: This post was inspired by a comment from u/Finickyflame (https://www.reddit.com/u/Finickyflame) on my previous Kafka blog — thanks for the nudge! Would love for you to check it out — happy to hear your thoughts or experiences! You can read it here:
https://hamedsalameh.com/mastering-kafka-in-net-schema-registry-amp-error-handling/ <!-- SC_ON --> submitted by /u/DotDeveloper (https://www.reddit.com/user/DotDeveloper)
[link] (https://hamedsalameh.com/mastering-kafka-in-net-schema-registry-amp-error-handling/) [comments] (https://www.reddit.com/r/programming/comments/1kfzmkp/mastering_kafka_in_net_schema_registry_error/)
https://www.reddit.com/r/programming/comments/1kfzmkp/mastering_kafka_in_net_schema_registry_error/
<!-- SC_OFF -->Hi everyone! Curious how to improve the reliability and scalability of your Kafka setup in .NET? How do you handle evolving message schemas, multiple event types, and failures without bringing down your consumers?
And most importantly — how do you keep things running smoothly when things go wrong? I just published a blog post where I dig into some advanced Kafka techniques in .NET, including: Using Confluent Schema Registry for schema management Handling multiple message types in a single topic Building resilient error handling with retries, backoff, and Dead Letter Queues (DLQ) Best practices for production-ready Kafka consumers and producers Fun fact: This post was inspired by a comment from u/Finickyflame (https://www.reddit.com/u/Finickyflame) on my previous Kafka blog — thanks for the nudge! Would love for you to check it out — happy to hear your thoughts or experiences! You can read it here:
https://hamedsalameh.com/mastering-kafka-in-net-schema-registry-amp-error-handling/ <!-- SC_ON --> submitted by /u/DotDeveloper (https://www.reddit.com/user/DotDeveloper)
[link] (https://hamedsalameh.com/mastering-kafka-in-net-schema-registry-amp-error-handling/) [comments] (https://www.reddit.com/r/programming/comments/1kfzmkp/mastering_kafka_in_net_schema_registry_error/)
Smaller, faster serialization for Ruby apps and beyond!
https://www.reddit.com/r/programming/comments/1kfzrp9/smaller_faster_serialization_for_ruby_apps_and/
submitted by /u/Kabra___kiiiiiiiid (https://www.reddit.com/user/Kabra___kiiiiiiiid)
[link] (https://oldmoe.blog/2025/05/05/smaller-faster-serialization-for-ruby-apps-and-beyond/) [comments] (https://www.reddit.com/r/programming/comments/1kfzrp9/smaller_faster_serialization_for_ruby_apps_and/)
https://www.reddit.com/r/programming/comments/1kfzrp9/smaller_faster_serialization_for_ruby_apps_and/
submitted by /u/Kabra___kiiiiiiiid (https://www.reddit.com/user/Kabra___kiiiiiiiid)
[link] (https://oldmoe.blog/2025/05/05/smaller-faster-serialization-for-ruby-apps-and-beyond/) [comments] (https://www.reddit.com/r/programming/comments/1kfzrp9/smaller_faster_serialization_for_ruby_apps_and/)
The Hidden Challenges of AI Agents
https://www.reddit.com/r/programming/comments/1kg0ab5/the_hidden_challenges_of_ai_agents/
submitted by /u/paul_nameless (https://www.reddit.com/user/paul_nameless)
[link] (https://paul-nameless.com/ai-agent.html) [comments] (https://www.reddit.com/r/programming/comments/1kg0ab5/the_hidden_challenges_of_ai_agents/)
https://www.reddit.com/r/programming/comments/1kg0ab5/the_hidden_challenges_of_ai_agents/
submitted by /u/paul_nameless (https://www.reddit.com/user/paul_nameless)
[link] (https://paul-nameless.com/ai-agent.html) [comments] (https://www.reddit.com/r/programming/comments/1kg0ab5/the_hidden_challenges_of_ai_agents/)
Exploring Apache Kafka Internals and Codebase
https://www.reddit.com/r/programming/comments/1kg27y1/exploring_apache_kafka_internals_and_codebase/
submitted by /u/Active-Fuel-49 (https://www.reddit.com/user/Active-Fuel-49)
[link] (https://cefboud.com/posts/exploring-kafka-internals) [comments] (https://www.reddit.com/r/programming/comments/1kg27y1/exploring_apache_kafka_internals_and_codebase/)
https://www.reddit.com/r/programming/comments/1kg27y1/exploring_apache_kafka_internals_and_codebase/
submitted by /u/Active-Fuel-49 (https://www.reddit.com/user/Active-Fuel-49)
[link] (https://cefboud.com/posts/exploring-kafka-internals) [comments] (https://www.reddit.com/r/programming/comments/1kg27y1/exploring_apache_kafka_internals_and_codebase/)
Introducing HTML Helpers for Elm (my first official public package!)
https://www.reddit.com/r/programming/comments/1kg2h9n/introducing_html_helpers_for_elm_my_first/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/introducing-html-helpers-for-elm/) [comments] (https://www.reddit.com/r/programming/comments/1kg2h9n/introducing_html_helpers_for_elm_my_first/)
https://www.reddit.com/r/programming/comments/1kg2h9n/introducing_html_helpers_for_elm_my_first/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/introducing-html-helpers-for-elm/) [comments] (https://www.reddit.com/r/programming/comments/1kg2h9n/introducing_html_helpers_for_elm_my_first/)
Beyond the Cloud: The Local-First Software Revolution • Brooklyn Zelenka & Julian Wood
https://www.reddit.com/r/programming/comments/1kg32zc/beyond_the_cloud_the_localfirst_software/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/9gZMnJ2XPkM) [comments] (https://www.reddit.com/r/programming/comments/1kg32zc/beyond_the_cloud_the_localfirst_software/)
https://www.reddit.com/r/programming/comments/1kg32zc/beyond_the_cloud_the_localfirst_software/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/9gZMnJ2XPkM) [comments] (https://www.reddit.com/r/programming/comments/1kg32zc/beyond_the_cloud_the_localfirst_software/)
git stash driven refactoring
https://www.reddit.com/r/programming/comments/1kg37vm/git_stash_driven_refactoring/
submitted by /u/Kobzol (https://www.reddit.com/user/Kobzol)
[link] (https://kobzol.github.io/programming/2025/05/06/git-stash-driven-refactoring.html) [comments] (https://www.reddit.com/r/programming/comments/1kg37vm/git_stash_driven_refactoring/)
https://www.reddit.com/r/programming/comments/1kg37vm/git_stash_driven_refactoring/
submitted by /u/Kobzol (https://www.reddit.com/user/Kobzol)
[link] (https://kobzol.github.io/programming/2025/05/06/git-stash-driven-refactoring.html) [comments] (https://www.reddit.com/r/programming/comments/1kg37vm/git_stash_driven_refactoring/)
Startup project
https://www.reddit.com/r/programming/comments/1kg6yfa/startup_project/
<!-- SC_OFF -->Im doing a startup project as a freshly graduated high schooler. The project consist of an mobile app, which will be an alarm that wakes up the user guaranteed by making the user do a task of his choice. I found my idea a really good solution for people who can't wake up easily, since i made an research using google forms and got around 50 answers.Most of the answers have at least 3 alarms ringing every morning which is insane for me personally. My question is how do i raise awareness to my project and how should i promote it? The mobile app is in development and i am still brainstorming ideas for many features in the future. I am also developing website for the app but it will probably take awhile since im the only developer of the app. I would appreciate any great tips for how should i proceed with the development stage and any prior experience of any member here! <!-- SC_ON --> submitted by /u/Muslim__Man (https://www.reddit.com/user/Muslim__Man)
[link] (https://github.com/Nooze-Alarm) [comments] (https://www.reddit.com/r/programming/comments/1kg6yfa/startup_project/)
https://www.reddit.com/r/programming/comments/1kg6yfa/startup_project/
<!-- SC_OFF -->Im doing a startup project as a freshly graduated high schooler. The project consist of an mobile app, which will be an alarm that wakes up the user guaranteed by making the user do a task of his choice. I found my idea a really good solution for people who can't wake up easily, since i made an research using google forms and got around 50 answers.Most of the answers have at least 3 alarms ringing every morning which is insane for me personally. My question is how do i raise awareness to my project and how should i promote it? The mobile app is in development and i am still brainstorming ideas for many features in the future. I am also developing website for the app but it will probably take awhile since im the only developer of the app. I would appreciate any great tips for how should i proceed with the development stage and any prior experience of any member here! <!-- SC_ON --> submitted by /u/Muslim__Man (https://www.reddit.com/user/Muslim__Man)
[link] (https://github.com/Nooze-Alarm) [comments] (https://www.reddit.com/r/programming/comments/1kg6yfa/startup_project/)
A Critical look at MCP
https://www.reddit.com/r/programming/comments/1kg6zws/a_critical_look_at_mcp/
<!-- SC_OFF -->Is it me or is it Anthropic... <!-- SC_ON --> submitted by /u/--raz (https://www.reddit.com/user/--raz)
[link] (https://raz.sh/blog/2025-05-02_a_critical_look_at_mcp) [comments] (https://www.reddit.com/r/programming/comments/1kg6zws/a_critical_look_at_mcp/)
https://www.reddit.com/r/programming/comments/1kg6zws/a_critical_look_at_mcp/
<!-- SC_OFF -->Is it me or is it Anthropic... <!-- SC_ON --> submitted by /u/--raz (https://www.reddit.com/user/--raz)
[link] (https://raz.sh/blog/2025-05-02_a_critical_look_at_mcp) [comments] (https://www.reddit.com/r/programming/comments/1kg6zws/a_critical_look_at_mcp/)
DynamoDB Global Secondary Indexes - Internal Working and Best Practices
https://www.reddit.com/r/programming/comments/1kg7qfy/dynamodb_global_secondary_indexes_internal/
submitted by /u/Local_Ad_6109 (https://www.reddit.com/user/Local_Ad_6109)
[link] (https://engineeringatscale.substack.com/p/dynamodb-gsi-best-practices-optimization) [comments] (https://www.reddit.com/r/programming/comments/1kg7qfy/dynamodb_global_secondary_indexes_internal/)
https://www.reddit.com/r/programming/comments/1kg7qfy/dynamodb_global_secondary_indexes_internal/
submitted by /u/Local_Ad_6109 (https://www.reddit.com/user/Local_Ad_6109)
[link] (https://engineeringatscale.substack.com/p/dynamodb-gsi-best-practices-optimization) [comments] (https://www.reddit.com/r/programming/comments/1kg7qfy/dynamodb_global_secondary_indexes_internal/)
Code Lifecycles
https://www.reddit.com/r/programming/comments/1kg88g8/code_lifecycles/
submitted by /u/switz213 (https://www.reddit.com/user/switz213)
[link] (https://saewitz.com/code-lifecycles) [comments] (https://www.reddit.com/r/programming/comments/1kg88g8/code_lifecycles/)
https://www.reddit.com/r/programming/comments/1kg88g8/code_lifecycles/
submitted by /u/switz213 (https://www.reddit.com/user/switz213)
[link] (https://saewitz.com/code-lifecycles) [comments] (https://www.reddit.com/r/programming/comments/1kg88g8/code_lifecycles/)
Substituting YAML with Nouns and Verbs in CI/CD Pipelines
https://www.reddit.com/r/programming/comments/1kg8rmt/substituting_yaml_with_nouns_and_verbs_in_cicd/
submitted by /u/sourishkrout (https://www.reddit.com/user/sourishkrout)
[link] (https://dagger.io/blog/substitute-yaml-with-nouns-and-verbs-in-ci-cd-pipelines) [comments] (https://www.reddit.com/r/programming/comments/1kg8rmt/substituting_yaml_with_nouns_and_verbs_in_cicd/)
https://www.reddit.com/r/programming/comments/1kg8rmt/substituting_yaml_with_nouns_and_verbs_in_cicd/
submitted by /u/sourishkrout (https://www.reddit.com/user/sourishkrout)
[link] (https://dagger.io/blog/substitute-yaml-with-nouns-and-verbs-in-ci-cd-pipelines) [comments] (https://www.reddit.com/r/programming/comments/1kg8rmt/substituting_yaml_with_nouns_and_verbs_in_cicd/)
I'm making a Go CLI that generates automatic commit messages based on changes
https://www.reddit.com/r/programming/comments/1kgl2pe/im_making_a_go_cli_that_generates_automatic/
<!-- SC_OFF -->Easy Commit Hi guys, I developed a CLI tool called EasyCommit that generates commit messages automatically using AI (OpenAI, Gemini) Example usage:
> easycommit
(It analyzes your staged changes and suggests a commit message) I'm starting to work with golang and this is one of my first projects, it's open-source and you can contribute to it, and if you can, give me tips and help with the source code Whether you are a beginner or an experienced professional, you can contribute to the project and we can learn together. Repo: github.com/GabrielChaves1/easycommit (https://github.com/GabrielChaves1/easycommit)
Feedback is appreciated! <!-- SC_ON --> submitted by /u/RefrigeratorSimple78 (https://www.reddit.com/user/RefrigeratorSimple78)
[link] (https://github.com/GabrielChaves1/easycommit) [comments] (https://www.reddit.com/r/programming/comments/1kgl2pe/im_making_a_go_cli_that_generates_automatic/)
https://www.reddit.com/r/programming/comments/1kgl2pe/im_making_a_go_cli_that_generates_automatic/
<!-- SC_OFF -->Easy Commit Hi guys, I developed a CLI tool called EasyCommit that generates commit messages automatically using AI (OpenAI, Gemini) Example usage:
> easycommit
(It analyzes your staged changes and suggests a commit message) I'm starting to work with golang and this is one of my first projects, it's open-source and you can contribute to it, and if you can, give me tips and help with the source code Whether you are a beginner or an experienced professional, you can contribute to the project and we can learn together. Repo: github.com/GabrielChaves1/easycommit (https://github.com/GabrielChaves1/easycommit)
Feedback is appreciated! <!-- SC_ON --> submitted by /u/RefrigeratorSimple78 (https://www.reddit.com/user/RefrigeratorSimple78)
[link] (https://github.com/GabrielChaves1/easycommit) [comments] (https://www.reddit.com/r/programming/comments/1kgl2pe/im_making_a_go_cli_that_generates_automatic/)
[AJUDA][CleanCode] Poderiam assistir um vídeo sobre clean code e me dar um feedback do que acharam?
https://www.reddit.com/r/programming/comments/1kgl5g3/ajudacleancode_poderiam_assistir_um_v%C3%ADdeo_sobre/
<!-- SC_OFF -->Boa noite, pessoal. Estou fazendo alguns testes de didática e gostaria de ajuda de vocês para assistir um vídeo meu e me dar um feedback se poderem por favor. O link está relacionado ao post <!-- SC_ON --> submitted by /u/mugenku (https://www.reddit.com/user/mugenku)
[link] (https://youtu.be/W5zNVVdaw9c) [comments] (https://www.reddit.com/r/programming/comments/1kgl5g3/ajudacleancode_poderiam_assistir_um_v%C3%ADdeo_sobre/)
https://www.reddit.com/r/programming/comments/1kgl5g3/ajudacleancode_poderiam_assistir_um_v%C3%ADdeo_sobre/
<!-- SC_OFF -->Boa noite, pessoal. Estou fazendo alguns testes de didática e gostaria de ajuda de vocês para assistir um vídeo meu e me dar um feedback se poderem por favor. O link está relacionado ao post <!-- SC_ON --> submitted by /u/mugenku (https://www.reddit.com/user/mugenku)
[link] (https://youtu.be/W5zNVVdaw9c) [comments] (https://www.reddit.com/r/programming/comments/1kgl5g3/ajudacleancode_poderiam_assistir_um_v%C3%ADdeo_sobre/)
Introducción a Elm: Programación Funcional para el Frontend
https://www.reddit.com/r/programming/comments/1kgm5ym/introducci%C3%B3n_a_elm_programaci%C3%B3n_funcional_para_el/
submitted by /u/emanuelpeg (https://www.reddit.com/user/emanuelpeg)
[link] (https://emanuelpeg.blogspot.com/2025/05/introduccion-elm-programacion-funcional.html) [comments] (https://www.reddit.com/r/programming/comments/1kgm5ym/introducci%C3%B3n_a_elm_programaci%C3%B3n_funcional_para_el/)
https://www.reddit.com/r/programming/comments/1kgm5ym/introducci%C3%B3n_a_elm_programaci%C3%B3n_funcional_para_el/
submitted by /u/emanuelpeg (https://www.reddit.com/user/emanuelpeg)
[link] (https://emanuelpeg.blogspot.com/2025/05/introduccion-elm-programacion-funcional.html) [comments] (https://www.reddit.com/r/programming/comments/1kgm5ym/introducci%C3%B3n_a_elm_programaci%C3%B3n_funcional_para_el/)