Day 2 : Basics of programming language
https://www.reddit.com/r/programming/comments/1mfnm8g/day_2_basics_of_programming_language/
submitted by /u/coderjags (https://www.reddit.com/user/coderjags)
[link] (https://youtube.com/watch?v=Gl6EjVYbL5g&si=3qKGK295PkyezebL) [comments] (https://www.reddit.com/r/programming/comments/1mfnm8g/day_2_basics_of_programming_language/)
https://www.reddit.com/r/programming/comments/1mfnm8g/day_2_basics_of_programming_language/
submitted by /u/coderjags (https://www.reddit.com/user/coderjags)
[link] (https://youtube.com/watch?v=Gl6EjVYbL5g&si=3qKGK295PkyezebL) [comments] (https://www.reddit.com/r/programming/comments/1mfnm8g/day_2_basics_of_programming_language/)
Compressing Icelandic name declension patterns into a 3.27 kB trie
https://www.reddit.com/r/programming/comments/1mfoh6z/compressing_icelandic_name_declension_patterns/
submitted by /u/XLEX97 (https://www.reddit.com/user/XLEX97)
[link] (https://alexharri.com/blog/icelandic-name-declension-trie) [comments] (https://www.reddit.com/r/programming/comments/1mfoh6z/compressing_icelandic_name_declension_patterns/)
https://www.reddit.com/r/programming/comments/1mfoh6z/compressing_icelandic_name_declension_patterns/
submitted by /u/XLEX97 (https://www.reddit.com/user/XLEX97)
[link] (https://alexharri.com/blog/icelandic-name-declension-trie) [comments] (https://www.reddit.com/r/programming/comments/1mfoh6z/compressing_icelandic_name_declension_patterns/)
PatchworkOS: A from-scratch NON-POSIX OS strictly adhering to the "everything is a file" philosophy that I've been working on for... a very long while.
https://www.reddit.com/r/programming/comments/1mfoxwc/patchworkos_a_fromscratch_nonposix_os_strictly/
<!-- SC_OFF -->Patchwork is based on ideas from many different places including UNIX, Plan9 and DOS. The strict adherence to "everything is a file" is inspired by Plan9 while straying from some of its weirder choices, for example Patchwork supports hard links, which Plan9 did not. Everything including pipes, sockets, shared memory, and much more is done via the file systems /dev, /proc and /net directories. For example creating a local socket can be done via opening the /net/local/seqpacket file. Sockets are discussed in detail in the README. One unique feature of Patchwork is its file flag system, It's intended to give more power to the shell (check the README for examples) and give better separation of concerns to the kernel, for example the kernel supports native recursive directory access via the :recur flag. Patchwork also focuses on performance with features like a preemptive and tickless kernel, SMP, constant-time scheduling, constant-time virtual memory management, and more. The README (https://github.com/KaiNorberg/PatchworkOS) has plenty more details, screenshots, examples and some (hopefully) simple build instructions. Would love to hear your thoughts, advice or answer questions! <!-- SC_ON --> submitted by /u/KN_9296 (https://www.reddit.com/user/KN_9296)
[link] (https://github.com/KaiNorberg/PatchworkOS) [comments] (https://www.reddit.com/r/programming/comments/1mfoxwc/patchworkos_a_fromscratch_nonposix_os_strictly/)
https://www.reddit.com/r/programming/comments/1mfoxwc/patchworkos_a_fromscratch_nonposix_os_strictly/
<!-- SC_OFF -->Patchwork is based on ideas from many different places including UNIX, Plan9 and DOS. The strict adherence to "everything is a file" is inspired by Plan9 while straying from some of its weirder choices, for example Patchwork supports hard links, which Plan9 did not. Everything including pipes, sockets, shared memory, and much more is done via the file systems /dev, /proc and /net directories. For example creating a local socket can be done via opening the /net/local/seqpacket file. Sockets are discussed in detail in the README. One unique feature of Patchwork is its file flag system, It's intended to give more power to the shell (check the README for examples) and give better separation of concerns to the kernel, for example the kernel supports native recursive directory access via the :recur flag. Patchwork also focuses on performance with features like a preemptive and tickless kernel, SMP, constant-time scheduling, constant-time virtual memory management, and more. The README (https://github.com/KaiNorberg/PatchworkOS) has plenty more details, screenshots, examples and some (hopefully) simple build instructions. Would love to hear your thoughts, advice or answer questions! <!-- SC_ON --> submitted by /u/KN_9296 (https://www.reddit.com/user/KN_9296)
[link] (https://github.com/KaiNorberg/PatchworkOS) [comments] (https://www.reddit.com/r/programming/comments/1mfoxwc/patchworkos_a_fromscratch_nonposix_os_strictly/)
The React Blog Post: Reflections and Reactions
https://www.reddit.com/r/programming/comments/1mfpgyg/the_react_blog_post_reflections_and_reactions/
<!-- SC_OFF -->Part 2 blog post on "React Still Feels Insane And No One Is Talking About It (https://mbrizic.com/blog/react-is-insane)" <!-- SC_ON --> submitted by /u/boggylp (https://www.reddit.com/user/boggylp)
[link] (https://mbrizic.com/blog/react-ii/) [comments] (https://www.reddit.com/r/programming/comments/1mfpgyg/the_react_blog_post_reflections_and_reactions/)
https://www.reddit.com/r/programming/comments/1mfpgyg/the_react_blog_post_reflections_and_reactions/
<!-- SC_OFF -->Part 2 blog post on "React Still Feels Insane And No One Is Talking About It (https://mbrizic.com/blog/react-is-insane)" <!-- SC_ON --> submitted by /u/boggylp (https://www.reddit.com/user/boggylp)
[link] (https://mbrizic.com/blog/react-ii/) [comments] (https://www.reddit.com/r/programming/comments/1mfpgyg/the_react_blog_post_reflections_and_reactions/)
A one-week deep dive into building a dual-mode template engine (Runtime Parser vs. Build-time AST Compiler)
https://www.reddit.com/r/programming/comments/1mfthww/a_oneweek_deep_dive_into_building_a_dualmode/
<!-- SC_OFF -->Hey r/programming (https://www.reddit.com/r/programming), I just came out of a fascinating, intense week of development and wanted to share the architectural journey. The challenge was a classic one: how do you design a system that's incredibly easy to use in a development environment, but also ruthlessly optimized for production? The context is a UI templating engine for an open-source web framework I work on (Neo.mjs). Our goal was to offer an intuitive, HTML-like syntax that required zero build steps in development. This led to a dual-mode architecture with two completely different implementations for the same input. Mode 1: The Runtime Interpreter (For Development) The "easy" path. We used a standard language feature (JavaScript's Tagged Template Literals) so developers can just write html...`` and see it work instantly. Input: A template string with embedded dynamic values. Process: At runtime, a tag function intercepts the call. It dynamically imports a parser library (parse5), which converts the string into an AST. We then traverse that AST to produce our internal VDOM structure. Trade-off: It's a fantastic developer experience, but it requires shipping a ~176KB parser to the client. Unacceptable for production. Mode 2: The Build-Time Compiler (For Production) This is where it gets fun. The goal was to produce the exact same VDOM structure as the runtime mode, but with zero runtime overhead. Input: The developer's raw source code file. Process: We built a script that acts as a mini-compiler, using acorn to parse the JS source into its own AST. It traverses the AST, looking for our html tagged template nodes. It extracts the template's strings and expressions. A key challenge here is that expressions like ${this.name} have no meaning at build time, so we capture the raw code string "this.name" and wrap it in a special placeholder. It uses the same core parsing logic as the runtime mode to convert the template into a serializable VDOM object, now with placeholders instead of real values. It then converts that VDOM object back into a valid JavaScript AST ObjectExpression node. The placeholders are converted back into real expression nodes. Finally, it replaces the original template literal node in the source code's AST with this new, optimized object node. The modified AST is then written back to a file using astring. The result is that the code that ships to production has no trace of the original template string or the parser. It's as if the developer wrote the optimized VDOM by hand from the start. This whole system, from concept to completion across all build environments, was built in less than a week and just went live. We wrote a very detailed "Under the Hood" guide that explains the entire process. You can see the full release notes (with live demos) here: https://github.com/neomjs/neo/releases/tag/10.3.0 And the deep-dive guide into the architecture is here: https://github.com/neomjs/neo/blob/dev/learn/guides/uibuildingblocks/HtmlTemplatesUnderTheHood.md I'm fascinated by this "dev vs. prod" dichotomy in software design. I'd love to hear your thoughts on this dual-mode approach. Are there other patterns for solving this? What are the potential pitfalls of this kind of AST replacement that I might not have considered? <!-- SC_ON --> submitted by /u/TobiasUhlig (https://www.reddit.com/user/TobiasUhlig)
[link] (https://github.com/neomjs/neo/blob/dev/learn/guides/uibuildingblocks/HtmlTemplatesUnderTheHood.md) [comments] (https://www.reddit.com/r/programming/comments/1mfthww/a_oneweek_deep_dive_into_building_a_dualmode/)
https://www.reddit.com/r/programming/comments/1mfthww/a_oneweek_deep_dive_into_building_a_dualmode/
<!-- SC_OFF -->Hey r/programming (https://www.reddit.com/r/programming), I just came out of a fascinating, intense week of development and wanted to share the architectural journey. The challenge was a classic one: how do you design a system that's incredibly easy to use in a development environment, but also ruthlessly optimized for production? The context is a UI templating engine for an open-source web framework I work on (Neo.mjs). Our goal was to offer an intuitive, HTML-like syntax that required zero build steps in development. This led to a dual-mode architecture with two completely different implementations for the same input. Mode 1: The Runtime Interpreter (For Development) The "easy" path. We used a standard language feature (JavaScript's Tagged Template Literals) so developers can just write html...`` and see it work instantly. Input: A template string with embedded dynamic values. Process: At runtime, a tag function intercepts the call. It dynamically imports a parser library (parse5), which converts the string into an AST. We then traverse that AST to produce our internal VDOM structure. Trade-off: It's a fantastic developer experience, but it requires shipping a ~176KB parser to the client. Unacceptable for production. Mode 2: The Build-Time Compiler (For Production) This is where it gets fun. The goal was to produce the exact same VDOM structure as the runtime mode, but with zero runtime overhead. Input: The developer's raw source code file. Process: We built a script that acts as a mini-compiler, using acorn to parse the JS source into its own AST. It traverses the AST, looking for our html tagged template nodes. It extracts the template's strings and expressions. A key challenge here is that expressions like ${this.name} have no meaning at build time, so we capture the raw code string "this.name" and wrap it in a special placeholder. It uses the same core parsing logic as the runtime mode to convert the template into a serializable VDOM object, now with placeholders instead of real values. It then converts that VDOM object back into a valid JavaScript AST ObjectExpression node. The placeholders are converted back into real expression nodes. Finally, it replaces the original template literal node in the source code's AST with this new, optimized object node. The modified AST is then written back to a file using astring. The result is that the code that ships to production has no trace of the original template string or the parser. It's as if the developer wrote the optimized VDOM by hand from the start. This whole system, from concept to completion across all build environments, was built in less than a week and just went live. We wrote a very detailed "Under the Hood" guide that explains the entire process. You can see the full release notes (with live demos) here: https://github.com/neomjs/neo/releases/tag/10.3.0 And the deep-dive guide into the architecture is here: https://github.com/neomjs/neo/blob/dev/learn/guides/uibuildingblocks/HtmlTemplatesUnderTheHood.md I'm fascinated by this "dev vs. prod" dichotomy in software design. I'd love to hear your thoughts on this dual-mode approach. Are there other patterns for solving this? What are the potential pitfalls of this kind of AST replacement that I might not have considered? <!-- SC_ON --> submitted by /u/TobiasUhlig (https://www.reddit.com/user/TobiasUhlig)
[link] (https://github.com/neomjs/neo/blob/dev/learn/guides/uibuildingblocks/HtmlTemplatesUnderTheHood.md) [comments] (https://www.reddit.com/r/programming/comments/1mfthww/a_oneweek_deep_dive_into_building_a_dualmode/)
Vibe code is legacy code
https://www.reddit.com/r/programming/comments/1mg5ib4/vibe_code_is_legacy_code/
submitted by /u/ChiliPepperHott (https://www.reddit.com/user/ChiliPepperHott)
[link] (https://blog.val.town/vibe-code) [comments] (https://www.reddit.com/r/programming/comments/1mg5ib4/vibe_code_is_legacy_code/)
https://www.reddit.com/r/programming/comments/1mg5ib4/vibe_code_is_legacy_code/
submitted by /u/ChiliPepperHott (https://www.reddit.com/user/ChiliPepperHott)
[link] (https://blog.val.town/vibe-code) [comments] (https://www.reddit.com/r/programming/comments/1mg5ib4/vibe_code_is_legacy_code/)
Started sharing my daily coding timelapses — a little personal project turned public
https://www.reddit.com/r/programming/comments/1mg612k/started_sharing_my_daily_coding_timelapses_a/
<!-- SC_OFF -->Recording myself in timelapse while coding slowly turned into a hobby! something about watching the hours of work shrink into a few minutes feels oddly satisfying. I decided to start uploading these daily sessions on YouTube, mainly as a kind of personal gallery to look back on my journey as a programmer. If that sounds interesting to you, feel free to check it out: 👉 https://youtube.com/@pjcode Open to any thoughts, feedback, or even just a hello. Cheers! <!-- SC_ON --> submitted by /u/Weak-Anything-1882 (https://www.reddit.com/user/Weak-Anything-1882)
[link] (https://youtube.com/@pjcode) [comments] (https://www.reddit.com/r/programming/comments/1mg612k/started_sharing_my_daily_coding_timelapses_a/)
https://www.reddit.com/r/programming/comments/1mg612k/started_sharing_my_daily_coding_timelapses_a/
<!-- SC_OFF -->Recording myself in timelapse while coding slowly turned into a hobby! something about watching the hours of work shrink into a few minutes feels oddly satisfying. I decided to start uploading these daily sessions on YouTube, mainly as a kind of personal gallery to look back on my journey as a programmer. If that sounds interesting to you, feel free to check it out: 👉 https://youtube.com/@pjcode Open to any thoughts, feedback, or even just a hello. Cheers! <!-- SC_ON --> submitted by /u/Weak-Anything-1882 (https://www.reddit.com/user/Weak-Anything-1882)
[link] (https://youtube.com/@pjcode) [comments] (https://www.reddit.com/r/programming/comments/1mg612k/started_sharing_my_daily_coding_timelapses_a/)
cli/q: 🌱 A minimal programming language and compiler.
https://www.reddit.com/r/programming/comments/1mg7ud2/cliq_a_minimal_programming_language_and_compiler/
submitted by /u/treeshateorcs (https://www.reddit.com/user/treeshateorcs)
[link] (https://git.urbach.dev/cli/q) [comments] (https://www.reddit.com/r/programming/comments/1mg7ud2/cliq_a_minimal_programming_language_and_compiler/)
https://www.reddit.com/r/programming/comments/1mg7ud2/cliq_a_minimal_programming_language_and_compiler/
submitted by /u/treeshateorcs (https://www.reddit.com/user/treeshateorcs)
[link] (https://git.urbach.dev/cli/q) [comments] (https://www.reddit.com/r/programming/comments/1mg7ud2/cliq_a_minimal_programming_language_and_compiler/)
🏆You only need 4 promotions: The step-by-step guide from Junior to Staff+ engineer
https://www.reddit.com/r/programming/comments/1mgcc4w/you_only_need_4_promotions_the_stepbystep_guide/
submitted by /u/strategizeyourcareer (https://www.reddit.com/user/strategizeyourcareer)
[link] (https://strategizeyourcareer.com/p/you-only-need-4-promotions) [comments] (https://www.reddit.com/r/programming/comments/1mgcc4w/you_only_need_4_promotions_the_stepbystep_guide/)
https://www.reddit.com/r/programming/comments/1mgcc4w/you_only_need_4_promotions_the_stepbystep_guide/
submitted by /u/strategizeyourcareer (https://www.reddit.com/user/strategizeyourcareer)
[link] (https://strategizeyourcareer.com/p/you-only-need-4-promotions) [comments] (https://www.reddit.com/r/programming/comments/1mgcc4w/you_only_need_4_promotions_the_stepbystep_guide/)
Sphere and Ray Collision Tutorial
https://www.reddit.com/r/programming/comments/1mgci8m/sphere_and_ray_collision_tutorial/
submitted by /u/PeterBrobby (https://www.reddit.com/user/PeterBrobby)
[link] (https://youtu.be/XiXiHeVVssQ?si=nyWLEQb1kcxXHUFT) [comments] (https://www.reddit.com/r/programming/comments/1mgci8m/sphere_and_ray_collision_tutorial/)
https://www.reddit.com/r/programming/comments/1mgci8m/sphere_and_ray_collision_tutorial/
submitted by /u/PeterBrobby (https://www.reddit.com/user/PeterBrobby)
[link] (https://youtu.be/XiXiHeVVssQ?si=nyWLEQb1kcxXHUFT) [comments] (https://www.reddit.com/r/programming/comments/1mgci8m/sphere_and_ray_collision_tutorial/)
[Looking for a job] Frontend engineer
https://www.reddit.com/r/programming/comments/1mgco6s/looking_for_a_job_frontend_engineer/
<!-- SC_OFF -->I'm a Frontend developer with over 3 years of experience, residing in Nairobi, Kenya. Proficient in React, TypeScript, NextJs, and React Native. I'm also knowledgeable in API integration, testing, and some backend development. Here are my GitHub (https://github.com/o-brayarn) and LinkedIn (https://www.linkedin.com/in/brayarn) profiles. <!-- SC_ON --> submitted by /u/barnray (https://www.reddit.com/user/barnray)
[link] (https://github.com/o-brayarn) [comments] (https://www.reddit.com/r/programming/comments/1mgco6s/looking_for_a_job_frontend_engineer/)
https://www.reddit.com/r/programming/comments/1mgco6s/looking_for_a_job_frontend_engineer/
<!-- SC_OFF -->I'm a Frontend developer with over 3 years of experience, residing in Nairobi, Kenya. Proficient in React, TypeScript, NextJs, and React Native. I'm also knowledgeable in API integration, testing, and some backend development. Here are my GitHub (https://github.com/o-brayarn) and LinkedIn (https://www.linkedin.com/in/brayarn) profiles. <!-- SC_ON --> submitted by /u/barnray (https://www.reddit.com/user/barnray)
[link] (https://github.com/o-brayarn) [comments] (https://www.reddit.com/r/programming/comments/1mgco6s/looking_for_a_job_frontend_engineer/)
How to Structure a Scalable FastAPI Project
https://www.reddit.com/r/programming/comments/1mgfhmy/how_to_structure_a_scalable_fastapi_project/
<!-- SC_OFF -->Learn the best practices for organizing FastAPI apps with a maintainable, scalable architecture. <!-- SC_ON --> submitted by /u/Holiday_Serve9696 (https://www.reddit.com/user/Holiday_Serve9696)
[link] (https://fastlaunchapi.dev/blog/how-to-structure-fastapi/) [comments] (https://www.reddit.com/r/programming/comments/1mgfhmy/how_to_structure_a_scalable_fastapi_project/)
https://www.reddit.com/r/programming/comments/1mgfhmy/how_to_structure_a_scalable_fastapi_project/
<!-- SC_OFF -->Learn the best practices for organizing FastAPI apps with a maintainable, scalable architecture. <!-- SC_ON --> submitted by /u/Holiday_Serve9696 (https://www.reddit.com/user/Holiday_Serve9696)
[link] (https://fastlaunchapi.dev/blog/how-to-structure-fastapi/) [comments] (https://www.reddit.com/r/programming/comments/1mgfhmy/how_to_structure_a_scalable_fastapi_project/)
N+1 query problem : what it is, why it hurts performance, and how to fix it
https://www.reddit.com/r/programming/comments/1mggpu5/n1_query_problem_what_it_is_why_it_hurts/
submitted by /u/Namit2111 (https://www.reddit.com/user/Namit2111)
[link] (https://www.namitjain.com/blog/n-plus-1-query-problem) [comments] (https://www.reddit.com/r/programming/comments/1mggpu5/n1_query_problem_what_it_is_why_it_hurts/)
https://www.reddit.com/r/programming/comments/1mggpu5/n1_query_problem_what_it_is_why_it_hurts/
submitted by /u/Namit2111 (https://www.reddit.com/user/Namit2111)
[link] (https://www.namitjain.com/blog/n-plus-1-query-problem) [comments] (https://www.reddit.com/r/programming/comments/1mggpu5/n1_query_problem_what_it_is_why_it_hurts/)
Why Observability Isn’t Just for SREs (and How Devs Can Get Started)
https://www.reddit.com/r/programming/comments/1mghnh2/why_observability_isnt_just_for_sres_and_how_devs/
submitted by /u/elizObserves (https://www.reddit.com/user/elizObserves)
[link] (https://signoz.io/blog/why-observability-isnt-just-for-sres/) [comments] (https://www.reddit.com/r/programming/comments/1mghnh2/why_observability_isnt_just_for_sres_and_how_devs/)
https://www.reddit.com/r/programming/comments/1mghnh2/why_observability_isnt_just_for_sres_and_how_devs/
submitted by /u/elizObserves (https://www.reddit.com/user/elizObserves)
[link] (https://signoz.io/blog/why-observability-isnt-just-for-sres/) [comments] (https://www.reddit.com/r/programming/comments/1mghnh2/why_observability_isnt_just_for_sres_and_how_devs/)
Sunday reads for Engineering Managers
https://www.reddit.com/r/programming/comments/1mghpmb/sunday_reads_for_engineering_managers/
submitted by /u/stmoreau (https://www.reddit.com/user/stmoreau)
[link] (https://www.blog4ems.com/p/8-sunday-reads-for-ems) [comments] (https://www.reddit.com/r/programming/comments/1mghpmb/sunday_reads_for_engineering_managers/)
https://www.reddit.com/r/programming/comments/1mghpmb/sunday_reads_for_engineering_managers/
submitted by /u/stmoreau (https://www.reddit.com/user/stmoreau)
[link] (https://www.blog4ems.com/p/8-sunday-reads-for-ems) [comments] (https://www.reddit.com/r/programming/comments/1mghpmb/sunday_reads_for_engineering_managers/)
Live coding interviews measure stress, not coding skills
https://www.reddit.com/r/programming/comments/1mgi3sc/live_coding_interviews_measure_stress_not_coding/
<!-- SC_OFF -->Some thoughts on why I believe live coding is unfair. If you struggle with live coding, this is for you. Being bad at live coding doesn’t mean you’re a bad engineer. <!-- SC_ON --> submitted by /u/mustaphah (https://www.reddit.com/user/mustaphah)
[link] (https://hadid.dev/posts/living-coding/) [comments] (https://www.reddit.com/r/programming/comments/1mgi3sc/live_coding_interviews_measure_stress_not_coding/)
https://www.reddit.com/r/programming/comments/1mgi3sc/live_coding_interviews_measure_stress_not_coding/
<!-- SC_OFF -->Some thoughts on why I believe live coding is unfair. If you struggle with live coding, this is for you. Being bad at live coding doesn’t mean you’re a bad engineer. <!-- SC_ON --> submitted by /u/mustaphah (https://www.reddit.com/user/mustaphah)
[link] (https://hadid.dev/posts/living-coding/) [comments] (https://www.reddit.com/r/programming/comments/1mgi3sc/live_coding_interviews_measure_stress_not_coding/)
Comparing BFS, DFS, Dijkstra, and A* algorithms on a practical maze solver example
https://www.reddit.com/r/programming/comments/1mgj4wu/comparing_bfs_dfs_dijkstra_and_a_algorithms_on_a/
submitted by /u/acczasearchapi (https://www.reddit.com/user/acczasearchapi)
[link] (https://nemanjamitic.com/blog/2025-07-31-maze-solver) [comments] (https://www.reddit.com/r/programming/comments/1mgj4wu/comparing_bfs_dfs_dijkstra_and_a_algorithms_on_a/)
https://www.reddit.com/r/programming/comments/1mgj4wu/comparing_bfs_dfs_dijkstra_and_a_algorithms_on_a/
submitted by /u/acczasearchapi (https://www.reddit.com/user/acczasearchapi)
[link] (https://nemanjamitic.com/blog/2025-07-31-maze-solver) [comments] (https://www.reddit.com/r/programming/comments/1mgj4wu/comparing_bfs_dfs_dijkstra_and_a_algorithms_on_a/)
Programmers Needed! Quick Survey
https://www.reddit.com/r/programming/comments/1mgjlyg/programmers_needed_quick_survey/
<!-- SC_OFF -->Hi everyone! I’m conducting a short (3–5 min) anonymous survey for my master’s thesis about the impact of AI-assisted coding tools on programming skills. If you’re a developer (any level), your input would be incredibly valuable! https://code-skills-survey.web.app/ Thank you so much—and please feel free to forward to others who might be interested! <!-- SC_ON --> submitted by /u/Dramatic_Insurance62 (https://www.reddit.com/user/Dramatic_Insurance62)
[link] (https://code-skills-survey.web.app/) [comments] (https://www.reddit.com/r/programming/comments/1mgjlyg/programmers_needed_quick_survey/)
https://www.reddit.com/r/programming/comments/1mgjlyg/programmers_needed_quick_survey/
<!-- SC_OFF -->Hi everyone! I’m conducting a short (3–5 min) anonymous survey for my master’s thesis about the impact of AI-assisted coding tools on programming skills. If you’re a developer (any level), your input would be incredibly valuable! https://code-skills-survey.web.app/ Thank you so much—and please feel free to forward to others who might be interested! <!-- SC_ON --> submitted by /u/Dramatic_Insurance62 (https://www.reddit.com/user/Dramatic_Insurance62)
[link] (https://code-skills-survey.web.app/) [comments] (https://www.reddit.com/r/programming/comments/1mgjlyg/programmers_needed_quick_survey/)
The Craftsman Mindset: Lessons from Four Weeks Offline
https://www.reddit.com/r/programming/comments/1mgjrco/the_craftsman_mindset_lessons_from_four_weeks/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/craftsman-mindset/) [comments] (https://www.reddit.com/r/programming/comments/1mgjrco/the_craftsman_mindset_lessons_from_four_weeks/)
https://www.reddit.com/r/programming/comments/1mgjrco/the_craftsman_mindset_lessons_from_four_weeks/
submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/craftsman-mindset/) [comments] (https://www.reddit.com/r/programming/comments/1mgjrco/the_craftsman_mindset_lessons_from_four_weeks/)
OpenTelemetry Tracing on the JVM
https://www.reddit.com/r/programming/comments/1mgnzdn/opentelemetry_tracing_on_the_jvm/
submitted by /u/nfrankel (https://www.reddit.com/user/nfrankel)
[link] (https://blog.frankel.ch/opentelemetry-tracing-jvm/) [comments] (https://www.reddit.com/r/programming/comments/1mgnzdn/opentelemetry_tracing_on_the_jvm/)
https://www.reddit.com/r/programming/comments/1mgnzdn/opentelemetry_tracing_on_the_jvm/
submitted by /u/nfrankel (https://www.reddit.com/user/nfrankel)
[link] (https://blog.frankel.ch/opentelemetry-tracing-jvm/) [comments] (https://www.reddit.com/r/programming/comments/1mgnzdn/opentelemetry_tracing_on_the_jvm/)