Reddit Programming – Telegram
Reddit Programming
211 subscribers
1.22K photos
125K links
I will send you newest post from subreddit /r/programming
Download Telegram
Thinning layers
https://www.reddit.com/r/programming/comments/1p8xtfy/thinning_layers/

<!-- SC_OFF -->"Running containers is fun, until you have to wait for 5 hours to download all the image layers from a rate-limited server through your brittle mobile connection. Let's dive a little deeper into what is actually stored in those layers and how to make them thinner." <!-- SC_ON --> submitted by /u/swdevtest (https://www.reddit.com/user/swdevtest)
[link] (https://writethat.blog/layers.html) [comments] (https://www.reddit.com/r/programming/comments/1p8xtfy/thinning_layers/)
Google CEO Pushes ‘Vibe Coding’ — But Real Developers Know It's Not Magic
https://www.reddit.com/r/programming/comments/1p904p5/google_ceo_pushes_vibe_coding_but_real_developers/

<!-- SC_OFF -->Google CEO Sundar Pichai says AI will make coding accessible to everyone, but engineers know its limitations. <!-- SC_ON --> submitted by /u/disforwork (https://www.reddit.com/user/disforwork)
[link] (https://www.interviewquery.com/p/ai-coding-vibe-coding-explained) [comments] (https://www.reddit.com/r/programming/comments/1p904p5/google_ceo_pushes_vibe_coding_but_real_developers/)
Fixmas: Incident Response Advent Calendar
https://www.reddit.com/r/programming/comments/1p952p1/fixmas_incident_response_advent_calendar/

<!-- SC_OFF -->Hey all, my team and I put together Fixmas, a little incident response advent calendar to bring some laughs during a season that can be stressful for anyone who has been on call. <!-- SC_ON --> submitted by /u/lifeinmarz (https://www.reddit.com/user/lifeinmarz)
[link] (http://uptimelabs.io/fixmas) [comments] (https://www.reddit.com/r/programming/comments/1p952p1/fixmas_incident_response_advent_calendar/)
Shai-Hulud-malicious-packages, an continuously updated threat-intel dataset for malicious NPM packages
https://www.reddit.com/r/programming/comments/1p9i6qq/shaihuludmaliciouspackages_an_continuously/

<!-- SC_OFF -->Hi everyone, I’ve put together an automated threat-intel repo that aggregates all known malicious NPM packages into a single machine-readable JSON file. Useful for code scanners, CI pipelines, or anyone monitoring supply-chain risk. Repo: https://github.com/hemachandsai/shai-hulud-malicious-packages What it does Pulls malicious-package advisories from OSV, GitHub Security Advisories, and Amazon Inspector Normalizes everything into one consolidated malicious_npm_packages.json Automatically updates every 30 minutes Designed to be dropped directly into scanners or automation workflows Current coverage Tracking 149k+ confirmed malicious packages, including entries from the Shai-Hulud Phase-1 dataset. If you’re working in supply-chain security or doing npm-related scanning, would love feedback or suggestions. <!-- SC_ON --> submitted by /u/TheExplorer777 (https://www.reddit.com/user/TheExplorer777)
[link] (https://github.com/hemachandsai/shai-hulud-malicious-packages) [comments] (https://www.reddit.com/r/programming/comments/1p9i6qq/shaihuludmaliciouspackages_an_continuously/)
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/)