TheGoodParts.dev
banner
thegoodparts.dev
TheGoodParts.dev
@thegoodparts.dev
Links, highlights/quotes, and other additions to TheGoodParts.dev digital garden.

Web: https://TheGoodParts.dev
By @unixroot.bsky.social
Pinned
Everything in software architecture is a trade-off.

-- The first law of software architecture
Reposted by TheGoodParts.dev
A reminder: Google is absolutely notorious for freezing accounts with zero warning, zero explanation and zero recourse. Even if you are paying them.

news.ycombinator.com/item?id=4544...
Yeah. Gmail is an anti-pattern. I was paying $10/month for workplace and a coupl... | Hacker News
news.ycombinator.com
November 11, 2025 at 10:27 PM
Reposted by TheGoodParts.dev
On the foolishness of "natural language programming" - Edsger W. Dijkstra, 1978 (still very relevant now, possibly more than ever)

www.cs.utexas.edu/~EWD/transcr...

#programming #softwaredevelopment
E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)
www.cs.utexas.edu
November 10, 2025 at 2:21 PM
ZigCool
nilostolte.github.io
November 9, 2025 at 6:11 PM
Unexpected benefits of building your own tools

tiniuc.com/make-more-to...

#programming #softwaredevelopment #scripting #blog
Unexpected Benefits of Building Your Own Tools | Alex Tiniuc
tiniuc.com
November 6, 2025 at 9:51 PM
Reposted by TheGoodParts.dev
Ruby And Its Neighbors: Smalltalk – Noel Rappin Writes Here
I just write here
noelrappin.com
November 5, 2025 at 7:58 PM
Every piece of software is a state machine. Any mutable variable adds a staggering number of states to that machine.

old.reddit.com/r/programmin...

#programming #softwaredevelopment #functionalprogramming
John Carmack on updating variables
Posted in r/programming by u/levodelellis • 394 points and 294 comments
old.reddit.com
November 5, 2025 at 4:42 PM
Reposted by TheGoodParts.dev
Send this article to your friend who still thinks the cloud is a good idea

rameerez.com/send-this-ar...

#cloud #hosting #selfhosting #linux #blog
Send this article to your friend who still thinks the cloud is a good idea
You've been lied to. You don't need the cloud – you can just run servers and save 10x your AWS costs. It's not that difficult.
rameerez.com
November 5, 2025 at 11:45 AM
"A Plea for Lean Software" by Prof. Niklaus Wirth (1995)

liam-on-linux.dreamwidth.org/88032.html

#programming #softwaredevelopment #simplicity
Captcha Check
liam-on-linux.dreamwidth.org
November 4, 2025 at 5:57 PM
Reposted by TheGoodParts.dev
We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise.

-- Larry Wall
December 15, 2023 at 1:47 PM
Card Driven Development
jimmyhmiller.com
November 3, 2025 at 8:06 PM
At the end you use `git bisect`
(this is especially useful in messy codebases with no test coverage)

kevin3010.github.io/git/2025/11/...

#programming #git #blog #algorithms
At the end you use git bisect
People rant about having to learn algorithmic questions for interviews. I get it — interview system is broken, but you ought to learn binary search at least.
kevin3010.github.io
November 3, 2025 at 3:19 PM
Reposted by TheGoodParts.dev
The standard rule is, when you're in a hole, stop digging; that seems not to apply [to] software nowadays.

-- Ron Minnich
March 11, 2024 at 1:38 PM
Reposted by TheGoodParts.dev
Amateur programmers think there are 1000 bytes in a kilobyte; Real Programmers know there are 1024 meters in a kilometer.
December 18, 2023 at 1:44 PM
Taking learning seriously
dubroy.com
November 1, 2025 at 8:26 PM
Reposted by TheGoodParts.dev
The first step of any project is to grossly underestimate its complexity and difficulty.

-- Nicoll Hunt
February 19, 2024 at 3:09 PM
Reposted by TheGoodParts.dev
Users are a terrible thing. Systems would be infinitely more stable without them.

-- Michael T. Nygard
December 22, 2024 at 4:24 PM
Reposted by TheGoodParts.dev
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard to pay.

-- Tony Hoare
April 3, 2024 at 12:52 PM
michaelbastos.com
October 29, 2025 at 7:34 PM