On Tuesday, March 25th at 1:40 PM I m speaking about Freezing Saddles, the DC winter cycling game I help organize and maintain, at George Washington University s first OSCON (Open Source convention). If you can, register now as pre-registration closes at midnight on Thursday, March 20th (edit: there will be on-site registration available). The abstract of [ ]
Thirty years ago today I registered the domain name obscure.org. I was eager to run my own Internet services and what emerged is now The Obscure Organization, which is still going strong as a community non-profit. I’m planning on a year of renewal for the organization and reconnecting with both the people involved so far. [ ]
I recently gave an interview to Bobby Tahir for his Technocratic podcast. Check it out to learn more about my perspectives on software modernization, use of AI in software development, and why winning the software lottery can be terrible for your business in the long run. I hope you will watch, even though it is [ ]
I m pleased to announce the first release (v0.1.4) of a new fork of ledger-pyreport that has Docker support. Fans of the command line accounting software ledger (originally written by my long-time friend John Wiegley) might enjoy this package. Here it is in action: (Ledger sample data in report from MIT-licensed rolfschr/GSWL-private) The original author of [ ]
What should you do when technology has raced by and left you flat-footed? Sometimes a little emulation and a bit of luck can help you escape a legacy trap. Given the advances in cryptography in the last few years, it was time to generate a new set of PGP keys, and revoke the 2 older [ ]
I ve started to catch up on a set of technology refresh projects in my house related to Linux machines running on small systems, such as the Raspberry Pi family and the ODROID line of systems. As part of this effort, I wanted to make a quick backup of an SD card. I had a Windows [ ]
My first book, Docker for Developers from Packt Publishing, is available now on Amazon. I d like to thank my co-authors Mike Schwartz and Andrew K. Dennis, and my employer, Modus Create, who supported this effort. I wrote the longest part, Section 2, dealing with deploying Docker applications and monitoring them in production. It has taken [ ]
(Edited on 2019-12-30 to reflect the availability of icinga2-watchdog.sh and to fix minor copy problems related to the timeline and headlines, edited 2020-07-16 to fix links and minor copy problems.) Learning the hard way about data loss, backups, and monitoring Once upon a time, I had a really nicely tuned Nagios 1.x monitoring system for [ ]
Digging through an ancient archive of some of my earliest surviving code, I found a file called UCSD.txt, containing a directory listing from a File Transfer Protocol (FTP) site from 26 years ago: $ ls -l UCSD.TXT -rwx------ 1 rbulling staff 1612 Mar 6 1993 UCSD.TXT $ cat !$ cat UCSD.TXT 150 Opening data connection [ ]
I managed to repair my Dell Inspiron 7352 laptop computer again today. This time, the power connector attaching the motherboard to the tip-and-ring barrel connector had come a little loose, and I had to tape it in place. We ve had 2 Inspiron 7000 class laptops and both have had similar problems. This touchscreen-convertible, middling-powered machine [ ]