Welcome

John Weldon
Recent Content
Here are some recent posts to start with:
Postgresql When It's Not Your Job
Christophe Pettus’ Software Development blog PostgreSQL When It’s Not Your Job
Useful site with information about using / administering Postgres.
Wednesday, March 29, 2023
A Short 100-Question Diligence Checklist
Saw this great list on HN today: A Short 100-Question Diligence Checklist
Due diligence is ostensibly about an investor carefully checking out a potential investment in order to make sure everything is in order, but since investment theses already start with real-world data that leads to a thesis, the actual goal is a hostile cross-examination of your own thought process.
Monday, March 27, 2023
Quick Tip: Fix Apt GPG error NO_PUBKEY
In the Ubuntu (Debian) packaging world of Apt, the use of apt-key
has been deprecated (other than apt-key del
to remove keys).
I’ve run into errors like the following periodically, and have had to spend more time than I should reminding myself of how to fix the issue:
|
|
Wednesday, February 22, 2023
How We Communicate
37signals posted their Guide to Internal Communication, which is a short and pithy read.
Writing solidifies, chat dissolves. Substantial decisions start and end with an exchange of complete thoughts, not one-line-at-a-time jousts. If it’s important, critical, or fundamental, write it up, don’t chat it down.
Sunday, January 22, 2023
Quick Tip: Get Absolute Path to Directory Script is Running in
When running a bash script, it’s sometimes convenient to get a fully qualified path to the directory that the source of the running script is in.
I continually have to remind myself of the exact syntax for this tip, so I’ve posted it for posterity. This approach should work around most issues of symlinked files, sourced files, etc.