Why Engineers Hate Their Managers (And What to Do About It)
https://terriblesoftware.org/2025/06/24/why-engineers-hate-their-managers-and-what-to-do-about-it/
https://redd.it/1ljc2xs
@programmingreddit
https://terriblesoftware.org/2025/06/24/why-engineers-hate-their-managers-and-what-to-do-about-it/
https://redd.it/1ljc2xs
@programmingreddit
Terrible Software
Why Engineers Hate Their Managers (And What to Do About It)
Discover why engineers hate managers, the common management anti-patterns that destroy trust, and practical solutions from someone who’s been on both sides.
The UNIX Operating System
https://www.youtube.com/watch?v=tc4ROCJYbm0
https://redd.it/1ljjqzw
@programmingreddit
https://www.youtube.com/watch?v=tc4ROCJYbm0
https://redd.it/1ljjqzw
@programmingreddit
YouTube
AT&T Archives: The UNIX Operating System
Watch new AT&T Archive films every Monday, Wednesday and Friday at http://techchannel.att.com/archives
In the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating…
In the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating…
OpenAI is Ditching TypeScript to Rebuild Codex CLI with Rust
https://analyticsindiamag.com/global-tech/openai-is-ditching-typescript-to-rebuild-codex-cli-with-rust/
https://redd.it/1lk2fng
@programmingreddit
https://analyticsindiamag.com/global-tech/openai-is-ditching-typescript-to-rebuild-codex-cli-with-rust/
https://redd.it/1lk2fng
@programmingreddit
Analytics India Magazine
OpenAI is Ditching TypeScript to Rebuild Codex CLI with Rust | AIM
“We will ultimately be retiring the TypeScript version of the CLI in favour of the Rust one.”
I built a relational database from scratch in Go achieving 1,800+ ops/sec
https://github.com/sharvitKashikar/FiloDB
https://redd.it/1lk70jq
@programmingreddit
https://github.com/sharvitKashikar/FiloDB
https://redd.it/1lk70jq
@programmingreddit
GitHub
GitHub - sharvitKashikar/FiloDB: A lightweight, high-performance database system written in Go having Interactive command-based…
A lightweight, high-performance database system written in Go having Interactive command-based database with B+ tree storage, ACID transactions, and memory-mapped I/O - sharvitKashikar/FiloDB
Programming as Theory Building: Why Senior Developers Are More Valuable Than Ever
https://cekrem.github.io/posts/programming-as-theory-building-naur/
https://redd.it/1lkx4ts
@programmingreddit
https://cekrem.github.io/posts/programming-as-theory-building-naur/
https://redd.it/1lkx4ts
@programmingreddit
cekrem.github.io
Programming as Theory Building: Why Senior Developers Are More Valuable Than Ever
Peter Naur's 1985 theory of programming explains why experience matters more in the age of AI-generated code
Malicious npm eslint-config-airbnb-compat Package Hides Detection with Payload Splitting
https://safedep.io/digging-into-dynamic-malware-analysis-signals/
https://redd.it/1lkz2oa
@programmingreddit
https://safedep.io/digging-into-dynamic-malware-analysis-signals/
https://redd.it/1lkz2oa
@programmingreddit
SafeDep - Real-time Open Source Software Supply Chain Security
Catching the Silent Threat: How Dynamic Analysis Revealed a Complex npm Attack Chain
Explore how analyzing runtime behaviors using Dynamic Analysis data helps uncover abnormal activities in open source packages. By examining network connections and unusual binary executions during package installation, we identify potential malicious actors…
Ticket-Driven Development: The Fastest Way to Go Nowhere
https://thecynical.dev/posts/ticket-driven-development/
https://redd.it/1llfrbf
@programmingreddit
https://thecynical.dev/posts/ticket-driven-development/
https://redd.it/1llfrbf
@programmingreddit
The Cynical Developer
Ticket-Driven Development: The Fastest Way to Go Nowhere
When every dev is just doing the next ticket, who’s steering the ship?
The software engineering "squeeze"
https://zaidesanton.substack.com/p/the-software-engineering-squeeze
https://redd.it/1llygag
@programmingreddit
https://zaidesanton.substack.com/p/the-software-engineering-squeeze
https://redd.it/1llygag
@programmingreddit
newsletter.manager.dev
The software engineering "squeeze"
Becoming a software engineer was a life hack. The best profession on earth deserved the wake up call
Evolutionary Algorithm Automatically Discovers GPU Optimizations Beating Expert Code
https://huggingface.co/blog/codelion/openevolve-gpu-kernel-discovery
https://redd.it/1lmqdxu
@programmingreddit
https://huggingface.co/blog/codelion/openevolve-gpu-kernel-discovery
https://redd.it/1lmqdxu
@programmingreddit
huggingface.co
Automated Discovery of High-Performance GPU Kernels with OpenEvolve
A Blog post by Asankhaya Sharma on Hugging Face
Solving `UK Passport Application` with Haskell
https://jameshaydon.github.io/passport/
https://redd.it/1lmzw5s
@programmingreddit
https://jameshaydon.github.io/passport/
https://redd.it/1lmzw5s
@programmingreddit
jameshaydon.github.io
Solving `Passport Application` with Haskell
Using logic programming to beat the game
Dyson Sphere Program - The New Multithreading Framework
https://store.steampowered.com/news/app/1366540/view/543361383085900510
https://redd.it/1ln5exk
@programmingreddit
https://store.steampowered.com/news/app/1366540/view/543361383085900510
https://redd.it/1ln5exk
@programmingreddit
Steampowered
Dyson Sphere Program - Dev Log - The New Multithreading Framework - Steam News
Hello, Engineers! We're excited to share that development of Dyson Sphere Program has been progressing steadily over the past few months. Every line of code and every new idea reflects our team's hard work and dedication. We hope this brings even more surprises…
Code is skimmed more often than it is written, so it should be clear at a glance
https://jelv.is/blog/Writing-Code-To-Be-Read-at-a-Glance/
https://redd.it/1lnnbyc
@programmingreddit
https://jelv.is/blog/Writing-Code-To-Be-Read-at-a-Glance/
https://redd.it/1lnnbyc
@programmingreddit
jelv.is
Writing Code To Be Read at a Glance
Code is read more than it is written, but it is skimmed more than it is read, so we should write code that is clear at a glance.
Test names should be sentences
https://bitfieldconsulting.com/posts/test-names
https://redd.it/1ln9nho
@programmingreddit
https://bitfieldconsulting.com/posts/test-names
https://redd.it/1ln9nho
@programmingreddit
Bitfield Consulting
Test names should be sentences — Bitfield Consulting
Tests communicate a lot of information, to readers, other developers, and even our future selves. Well-written tests focus on a single unit of behaviour that can be described in a brief sentence, and we can use that sentence as the name of the test.
Writing Toy Programs is a great way to remember why you started programming
https://blog.jsbarretto.com/post/software-is-joy
https://redd.it/1lo9j7g
@programmingreddit
https://blog.jsbarretto.com/post/software-is-joy
https://redd.it/1lo9j7g
@programmingreddit
Jsbarretto
Writing Toy Software Is A Joy
Why you should write more toy programs
OpenTelemetry is Great, But Who the Hell is Going to Pay For It?
https://www.adatosystems.com/2025/02/10/who-the-hell-is-going-to-pay-for-this/
https://redd.it/1lo88h3
@programmingreddit
https://www.adatosystems.com/2025/02/10/who-the-hell-is-going-to-pay-for-this/
https://redd.it/1lo88h3
@programmingreddit
Leon Adato
Who the Hell is Going to Pay For This? - Leon Adato
I’ve specialized in monitoring and observability for 27 years now, and I’ve seen a lot of tools and techniques come and go (RMon, anyone?); and more than a few come and stay...