Why Aren't You Idempotent?
https://lightfoot.dev/why-arent-you-idempotent/
https://redd.it/1idvx7h
@programmingreddit
https://lightfoot.dev/why-arent-you-idempotent/
https://redd.it/1idvx7h
@programmingreddit
Sam Lightfoot
Why Aren't You Idempotent?
Idempotency doesn't get the attention it deserves.
It enables a distributed system to be both resilient and performant.
If, like us, you’re building low-latency APIs and face significant penalties for breaching SLAs, this article may be worth your time.…
It enables a distributed system to be both resilient and performant.
If, like us, you’re building low-latency APIs and face significant penalties for breaching SLAs, this article may be worth your time.…
Falsehoods programmers believe about null pointers
https://purplesyringa.moe/blog/falsehoods-programmers-believe-about-null-pointers/
https://redd.it/1ieagxg
@programmingreddit
https://purplesyringa.moe/blog/falsehoods-programmers-believe-about-null-pointers/
https://redd.it/1ieagxg
@programmingreddit
purplesyringa's blog
Falsehoods programmers believe about null pointers
Null pointers look simple on the surface, and that’s why they’re so dangerous. As compiler optimizations, intuitive but incorrect simplifications, and platform-specific quirks have piled on, the odds of making a wrong assumption have increased, leading to…
Hell Is Overconfident Developers Writing Encryption Code
https://soatok.blog/2025/01/31/hell-is-overconfident-developers-writing-encryption-code/
https://redd.it/1iexqgv
@programmingreddit
https://soatok.blog/2025/01/31/hell-is-overconfident-developers-writing-encryption-code/
https://redd.it/1iexqgv
@programmingreddit
Dhole Moments
Hell Is Overconfident Developers Writing Encryption Code - Dhole Moments
Overconfident developers that choose to write their own cryptography code have plagued the information security industry since before it was even an industry. This in and of itself isn’t inhe…
The Full-Stack Lie: How Chasing “Everything” Made Developers Worse at Their Jobs
https://medium.com/mr-plan-publication/the-full-stack-lie-how-chasing-everything-made-developers-worse-at-their-jobs-8b41331a4861?sk=2fb46c5d98286df6e23b741705813dd5
https://redd.it/1if26oq
@programmingreddit
https://medium.com/mr-plan-publication/the-full-stack-lie-how-chasing-everything-made-developers-worse-at-their-jobs-8b41331a4861?sk=2fb46c5d98286df6e23b741705813dd5
https://redd.it/1if26oq
@programmingreddit
Medium
The Full-Stack Lie: How Chasing “Everything” Made Developers Worse at Their Jobs
Why the obsession with being a coding Swiss Army knife is sabotaging careers — and how to reclaim your superpower
SwiftLang: Apple's Open Source Journey
https://www.swift.org/blog/the-next-chapter-in-swift-build-technologies/
https://redd.it/1ifqfo1
@programmingreddit
https://www.swift.org/blog/the-next-chapter-in-swift-build-technologies/
https://redd.it/1ifqfo1
@programmingreddit
Swift.org
The Next Chapter in Swift Build Technologies
Swift continues to grow in popularity as a cross-platform language supporting a wide variety of use cases, with support on a variety of embedded devices, form factors that encompass wearables to server, and a wide variety of operating systems. As Swift expands…
What Okta Bcrypt incident can teach us about designing better APIs
https://n0rdy.foo/posts/20250121/okta-bcrypt-lessons-for-better-apis/
https://redd.it/1ig50uz
@programmingreddit
https://n0rdy.foo/posts/20250121/okta-bcrypt-lessons-for-better-apis/
https://redd.it/1ig50uz
@programmingreddit
n0rdy personal blog
n0rdy - What Okta Bcrypt incident can teach us about designing better APIs
DocumentDB: Open-Source MongoDB implementation based on PostgreSQL (from Microsoft)
https://opensource.microsoft.com/blog/2025/01/23/documentdb-open-source-announcement/
https://redd.it/1ig0jlp
@programmingreddit
https://opensource.microsoft.com/blog/2025/01/23/documentdb-open-source-announcement/
https://redd.it/1ig0jlp
@programmingreddit
Microsoft Open Source Blog
DocumentDB: Open-Source Announcement - Microsoft Open Source Blog
Learn more on how Microsoft Open Source can help with you with your data stores with the announcement of DocumentDB.
Software development topics I've changed my mind on after 10 years in the industry
https://chriskiehl.com/article/thoughts-after-10-years
https://redd.it/1igsvcd
@programmingreddit
https://chriskiehl.com/article/thoughts-after-10-years
https://redd.it/1igsvcd
@programmingreddit
Chriskiehl
Software development topics I've changed my mind on after 10 years in the industry - Blogomatano
Software development topics I've changed my mind on over the course of a decade
"GOTO Considered Harmful" Considered Harmful (1987, pdf)
http://web.archive.org/web/20090320002214/http://www.ecn.purdue.edu/ParaMount/papers/rubin87goto.pdf
https://redd.it/1ihcc08
@programmingreddit
http://web.archive.org/web/20090320002214/http://www.ecn.purdue.edu/ParaMount/papers/rubin87goto.pdf
https://redd.it/1ihcc08
@programmingreddit
Reddit
From the programming community on Reddit: "GOTO Considered Harmful" Considered Harmful (1987, pdf)
Posted by ketralnis - 113 votes and 59 comments
Everyone knows your location: tracking myself down through in-app ads
https://timsh.org/tracking-myself-down-through-in-app-ads/
https://redd.it/1ih6lej
@programmingreddit
https://timsh.org/tracking-myself-down-through-in-app-ads/
https://redd.it/1ih6lej
@programmingreddit
tim.sh
Everyone knows your location
How I tracked myself down using leaked location data in the in-app ads, and what I found along the way.
Linux kernel tweak could cut data center power usage by up to 30% 🔌
https://www.networkworld.com/article/3811688/new-tweak-to-linux-kernel-could-cut-data-center-power-usage-by-up-to-30.html
https://redd.it/1ii4kz7
@programmingreddit
https://www.networkworld.com/article/3811688/new-tweak-to-linux-kernel-could-cut-data-center-power-usage-by-up-to-30.html
https://redd.it/1ii4kz7
@programmingreddit
Network World
Linux kernel tweak could cut data center power usage by up to 30%
A relatively small addition to the v6.13 Linux kernel could trim data center costs by optimizing how data is delivered to an application based on network traffic conditions.
Oracle justified its JavaScript trademark with Node.js—now it wants that ignored
https://deno.com/blog/deno-v-oracle2
https://redd.it/1iizuwq
@programmingreddit
https://deno.com/blog/deno-v-oracle2
https://redd.it/1iizuwq
@programmingreddit
Deno
Oracle justified its JavaScript trademark with Node.js—now it wants that ignored | Deno
Oracle filed a motion to dismiss in response to Deno’s petition to cancel its “JavaScript” trademark. But instead of addressing the real issue—that JavaScript is an open standard with multiple independent implementations—Oracle is trying to stall the process…
Context-switching is the main productivity killer for developers
https://newsletter.techworld-with-milan.com/p/context-switching-is-the-main-productivity
https://redd.it/1ij60ba
@programmingreddit
https://newsletter.techworld-with-milan.com/p/context-switching-is-the-main-productivity
https://redd.it/1ij60ba
@programmingreddit
Techworld-With-Milan
Context-switching is the main productivity killer for developers
I am programmer, interrupted.
AI Makes Tech Debt More Expensive
https://www.gauge.sh/blog/ai-makes-tech-debt-more-expensive
https://redd.it/1ij9be0
@programmingreddit
https://www.gauge.sh/blog/ai-makes-tech-debt-more-expensive
https://redd.it/1ij9be0
@programmingreddit
www.gauge.sh
AI Makes Tech Debt More Expensive - Gauge - Solving the monolith/microservices dilemma
AI increases the penalty for low quality code. Gauge is solving the monolith/microservices dilemma. We’re building tools to untangle codebases through incremental modularization. Our open-source toolkit supports defining and enforcing rules for interfaces…
Tim O'Reilly has good news and bad news about your programming career
https://www.oreilly.com/radar/the-end-of-programming-as-we-know-it/
https://redd.it/1ijlqpd
@programmingreddit
https://www.oreilly.com/radar/the-end-of-programming-as-we-know-it/
https://redd.it/1ijlqpd
@programmingreddit
O’Reilly Media
The End of Programming as We Know It
Despair-Driven Development: Harnessing Malaise for Effective Software Engineering
https://lia.mg/posts/despair-driven-development/
https://redd.it/1ijc4ql
@programmingreddit
https://lia.mg/posts/despair-driven-development/
https://redd.it/1ijc4ql
@programmingreddit
liamg
Despair-Driven Development: Harnessing Malaise for Effective Software Engineering
In an industry that often glorifies passion, innovation, and relentless optimism, there exists a darker, more prevalent, but equally powerful force: despair. Despair-Driven Development (DDD) is an unorthodox yet effective approach to software engineering…