Field notes from production.
Real bugs from real systems, and exactly how they got fixed.
git push: "[remote rejected] master -> master (Internal Server Error)" is GitHub's problem, not your commits
git push fails with [remote rejected] (Internal Server Error) right after unpack ok. One no-op push proves it's GitHub, not your commits. Then you wait.
Read the note → 2026 30 notes
- Oct 07 git push: "[remote rejected] master -> master (Internal Server Error)" is GitHub's problem, not your commits 07 Oct · git · github · cli
- 06 You can't remove the last tag from a Tailscale machine, but you can swap it 06 Oct · tailscale · ssh · networking
- 05 "Argument #4 must be of type …, … given": prod is running the last release's container 05 Oct · php · symfony
- Sep 27 DataForSEO says "You can set only one task at a time" and still returns 200 Ok 27 Sep · seo · api · debugging
- 24 My Postgres RLS policy ran its permission check 28,765 times per query 24 Sep · postgresql · debugging
- 24 X-Apple-Action: JUNK on an email that passed DMARC 24 Sep · email · llm · aws
- 23 Vercel Web Analytics served its script from a path with no leading slash 23 Sep · vercel · analytics · debugging
- 23 Git says "You have not agreed to the Xcode license agreements" 23 Sep · git · macos · cli
- 20 PHP's sprintf pads by bytes, so one † moved my table columns 20 Sep · php · cli · debugging
- 19 aws_instance must be replaced, because Amazon published a new AMI 19 Sep · aws · terraform · infrastructure
- 17 "zsh: bad CPU type in executable" after upgrading to macOS 27 17 Sep · macos · aws · cli
- 15 PostHog cookieless mode said 200 Ok and dropped every pageview 15 Sep · analytics · privacy · debugging
- 08 Moving a Route 53 hosted zone between AWS accounts 08 Sep · aws · dns · networking
- 05 Tailscale SSH: connection refused, permission denied, and which server actually answered 05 Sep · tailscale · ssh · networking
- 04 280 vulnerabilities, one unused package 04 Sep · security · linux
- Aug 28 mount.cifs said the credentials were formatted incorrectly. It was right. 28 Aug · linux · infrastructure
- 22 LocalStack exited with code 55 after a routine image update 22 Aug · docker · aws · debugging
- 18 The filename that works in bash and breaks in zsh 18 Aug · linux · bash · cli
- 14 Dart Sass quietly reordered my CSS 14 Aug · css · sass
- 10 "Cannot connect to MySQL using SSL" is a hostname problem 10 Aug · php · mysql · azure
- 06 Never let the LLM write the subject line 06 Aug · email · llm · aws
- Jul 28 Restate's default node name is your container hostname 28 Jul · docker
- 23 Symfony 8 ignores your #[Groups] attribute 23 Jul · php · symfony
- 13 The database was fine. The cloud around it wasn't. 13 Jul · azure · postgresql · networking
- Jun 20 Tailscale SSH fails with "tailnet policy does not permit access" 20 Jun · tailscale · ssh · networking
- 15 Modernization usually means rewriting everything wrong 15 Jun · openvms · legacy · modernization
- May 10 NAT Gateway is eating your AWS bill 10 May · aws · infrastructure · startups
- Apr 27 WordPress fleets on AWS are rotting from the database up 27 Apr · aws · wordpress · php
- 15 The one setting that stops Microsoft Authenticator spam 15 Apr · security · microsoft
- Mar 24 Your server is running two PHP versions (and one of them is lying) 24 Mar · php · apache · linux
2020 2 notes
Nothing from the last six months matches. Older notes do:
$ grep: no matches. Try fewer letters, or send me the problem and it might become the next note.
Get the next note when it ships. No newsletter. Just the feed, the way the web used to work.
https://ddz.dev/feed.xml Copy 