
Tightening Postfix/Dovecot
I use postfix and dovecot to provide email capabilities on various blogs I manage. Recently, I noticed a large number of failed postfix login attempts.…
- February 4, 2025 11:52 pm·
- 0 comments·
Debian 12 Upgrade Gone Awry
This story involves Debian 12, running on a VPS at Hostwinds.com. I was getting ready to spin up a new WordPress site and was doing…
- January 19, 2025 11:52 pm·
- 0 comments·

Stupid Microsoft Documentation, Sql Server Edition
It’s been a while since I played bongos on the (virtual) heads of Microsoft’s documentation staff, but that wasn’t for lack of their continued striving…
- November 10, 2024 8:58 pm·
- 0 comments·

Why Not Document What Works?
I recently started trying to use the MSBuild API in a project where I need to be able to parse csproj files and then do…
- July 3, 2024 10:48 pm·
- 0 comments·
Why StackOverflow is Toxic, and a Way to Improve It
People ask questions when they don’t know enough to solve a problem on their own. This means, by definition, they are very likely not to…
- March 2, 2024 4:44 pm·
- 0 comments·

Where It All Began
I recently attended my 50th high school reunion, which, among other things, included a tour of the school itself. I actually started going to the…
- October 11, 2023 8:27 pm·
- 2 comments·