Reddit Programming
199 subscribers
1.22K photos
126K links
I will send you newest post from subreddit /r/programming
Download Telegram
Backend from first principles
https://www.reddit.com/r/programming/comments/1s7gp8m/backend_from_first_principles/

<!-- SC_OFF -->Most backend discussions start with tools. But systems don’t fail because of tools—they fail when fundamentals are unclear. This is Part 2 of my blog series on understanding backend systems from the ground up. In this part, I focused on questions that come up as systems start to grow: Why does REST look the way it does? How do databases behave under increasing load? When does caching actually help—and when can it backfire? Why do background jobs become necessary in real systems? The idea is to move beyond “how to use X” and instead understand the reasoning behind common backend patterns. If you’re working on backend systems or preparing for system design, this might be useful. <!-- SC_ON --> submitted by /u/No-Demand1385 (https://www.reddit.com/user/No-Demand1385)
[link] (https://medium.com/@karthik.joshi103/backend-from-first-principles-91eaf3720e38) [comments] (https://www.reddit.com/r/programming/comments/1s7gp8m/backend_from_first_principles/)
axios 1.14.1 and 0.30.4 on npm are compromised - dependency injection via stolen maintainer account
https://www.reddit.com/r/programming/comments/1s8ct9i/axios_1141_and_0304_on_npm_are_compromised/

<!-- SC_OFF -->Two versions of axios were published today through what appears to be a compromised maintainer account. No GitHub tag exists for either version. SLSA provenance attestations present in 1.14.0 are completely absent. Publisher email switched from the CI-linked address to a Proton Mail account( classic account takeover signal). <!-- SC_ON --> submitted by /u/BattleRemote3157 (https://www.reddit.com/user/BattleRemote3157)
[link] (https://safedep.io/axios-npm-supply-chain-compromise/) [comments] (https://www.reddit.com/r/programming/comments/1s8ct9i/axios_1141_and_0304_on_npm_are_compromised/)