Reddit Programming – Telegram
Reddit Programming
211 subscribers
1.22K photos
125K links
I will send you newest post from subreddit /r/programming
Download Telegram
What do programmers actually do besides typing code?
https://www.reddit.com/r/programming/comments/1p9icgh/what_do_programmers_actually_do_besides_typing/

<!-- SC_OFF -->I’ve been thinking about this. When people say “programmer,” it sounds like our job is just typing code all day. But that feels way too shallow. What are we actually doing behind the scenes? How would you describe the real work of programming beyond just writing code? <!-- SC_ON --> submitted by /u/Mithun_kp (https://www.reddit.com/user/Mithun_kp)
[link] (https://medium.com/@slidingbits/what-is-programming-really-a-beginners-guide-to-thinking-like-a-programmer-12054d8187dd) [comments] (https://www.reddit.com/r/programming/comments/1p9icgh/what_do_programmers_actually_do_besides_typing/)
SOLID? Nope, just Coupling and Cohesion
https://www.reddit.com/r/programming/comments/1p9nay0/solid_nope_just_coupling_and_cohesion/

<!-- SC_OFF -->I'm not the author! Just sharing a great article ;) Coupling and Cohesion are one of the best, if not the greatest metrics to measure software quality on various levels: function, class, file, module and a service even. Coupling: Degree of interdependence between software modules. Cohesion: Degree to which the elements inside a module belong together. Good software, especially more complex one, is characterized by Low Coupling, High Cohesion. Building larger software without any boundaries (low cohesion) and a high degree of coupling ultimately leads to a big turd pile system - the one that nobody wants nor can maintain and change. <!-- SC_ON --> submitted by /u/BinaryIgor (https://www.reddit.com/user/BinaryIgor)
[link] (https://codeopinion.com/solid-nope-just-coupling-and-cohesion/) [comments] (https://www.reddit.com/r/programming/comments/1p9nay0/solid_nope_just_coupling_and_cohesion/)
The 3 questions developers actually ask in interviews (hint: not about pizza parties)
https://www.reddit.com/r/programming/comments/1p9o8l0/the_3_questions_developers_actually_ask_in/

<!-- SC_OFF -->After 15 years as a senior dev and conducting 100+ technical interviews, I noticed something interesting. Developers consistently ask these 3 questions: 1. How long does it take for a new developer to push their first commit to production? 2. Can you show me a recent PR review from your team? 3. What happened to the last person in this role? Not once has anyone asked about office perks, pizza parties, or ping-pong tables. Yet companies still think "culture" means free food and forced fun activities. Meanwhile, their CI/CD pipeline takes 2 hours and their documentation was last updated in 2019. What questions do you ask in interviews that really reveal company <!-- SC_ON --> submitted by /u/ogitog (https://www.reddit.com/user/ogitog)
[link] (https://medium.com/@ogitog/what-developers-want-spoiler-not-pizza-parties-3b12b4291f5f) [comments] (https://www.reddit.com/r/programming/comments/1p9o8l0/the_3_questions_developers_actually_ask_in/)
Visual Python profiler with flame graphs and diff mode
https://www.reddit.com/r/programming/comments/1pa1it7/visual_python_profiler_with_flame_graphs_and_diff/

<!-- SC_OFF -->Features: - Interactive flame graphs (click to zoom) - Timeline view (CPU + memory over time) - Diff mode (compare two runs side-by-side) - Optimization coach (tells you WHAT to fix, not just WHERE) - Zero setup - launches with a realistic demo It's a single Python file (~5000 lines). Install PySide6, run it, done. Made it for myself while withdrawing on weed (to at least activate some dopamine receptors) but figured someone else might find it useful. <!-- SC_ON --> submitted by /u/Scary_Panic3165 (https://www.reddit.com/user/Scary_Panic3165)
[link] (https://github.com/farukalpay/PerfLens/) [comments] (https://www.reddit.com/r/programming/comments/1pa1it7/visual_python_profiler_with_flame_graphs_and_diff/)
Tilesets and Makefiles
https://www.reddit.com/r/programming/comments/1pa1olk/tilesets_and_makefiles/

<!-- SC_OFF -->I decided to automate my whole tilemap generation using only image magick and a makefile. Hopefully someone could use this in their projects :) <!-- SC_ON --> submitted by /u/countkillalot (https://www.reddit.com/user/countkillalot)
[link] (https://yasendinkov.com/posts/tilesets/) [comments] (https://www.reddit.com/r/programming/comments/1pa1olk/tilesets_and_makefiles/)
Documentation Exporter (For pasting into LLMs)
https://www.reddit.com/r/programming/comments/1pa1rec/documentation_exporter_for_pasting_into_llms/

<!-- SC_OFF -->Hey, I built a tool that automatically exports every documentation page from any Mintlify site into markdown. No more manually copying pages one by one. You can grab full docs for things like the Anthropic API or TensorZero and drop them straight into an LLM. It’s live at docs-exporter (https://otso.veistera.com/docs-exporter/), and the source code is on Github (https://github.com/OtsoBear/docs-exporter.git). Built it to dump docs to models for myself, and posting it here if it could be useful for someone else! <!-- SC_ON --> submitted by /u/OtsoBear (https://www.reddit.com/user/OtsoBear)
[link] (https://otso.veistera.com/docs-exporter/) [comments] (https://www.reddit.com/r/programming/comments/1pa1rec/documentation_exporter_for_pasting_into_llms/)