Superb Owl Party

Much has changed since the last entry to this blog and as we approach retirement, I’ll start posting more personal content and my thoughts about the industry that I’ve spent the last 43 years to support.

This post, however, is to announce our first Superb Owl Party down in Tucson. Our new house is still being furnished but please join use for the Big Game playing on the outside TV (weather permitting) along with appetizers, drinks, and a chance to get to know new and old friends here in Tucson.

[Read More]

The Death of RSS

When I logged in to my FreshRSS installation running on a spare Mac mini server I noticed that the Autoblog RSS feed was having problems. It’s been a couple of days since I read articles on the site and a quick investigation shows the site had been sold and they discontinued the RSS feed.

I could subscribe to them through the normal Facebook, Twitter, Instagram, or other social media platform but that is not a substitute for directly reading the articles through an RSS feed. Admittedly, Autoblog had switched to just including the headline in the RSS feed which was fine as I then clicked through to the article to read if necessary.

[Read More]

Homebrew Setup

I am attending AWS re: Invent 2023 next week and I need to set up my recently purchased 15" MacBook Air with all the applications I need for development and personal use. Instead of downloading the applications individually from either the App Store or the vendor’s website, I am consolidating all of my system configurations using Homebrew.

I won’t get into the specifics of installing applications and utilities using Homebrew in this post. Tutorials on the web will help you with that task. I will concentrate on using brew bundle to gather your existing configuration and use brew on a new machine to install the applications and utilities I use on a day-to-day basis.

[Read More]

Google Domains

Google Domains was recently sold to Squarespace so I decided to move stad.us to Porkbun, a registrar with a funny name but good service. To do that I had to remove the old Pages configuration I had at GitLab and replace it with a new configuration. This is just a test to make sure everything still works.

Other than that, still at Workiva and enjoying the challenge.

Check In

It’s been a hot minute since my last post here so I decided to drop some text and an update. As a cloud security architect I’ve been working with my colleagues around the world on a number of recent events.

It started with the Log4Shell vulnerability. We worked through a number of sleepless nights to ensure we were not affected by the vulnerability and then patching the few instances where 3rd party products used the affected versions. In addition to the analysis and patching (actually rebuilding, no need for patching anymore), we developed a number of new tools and employed a number of open source products to identify our software bill-of-materials (SBOM). We settled on Syft to scan our containers and images building a constantly updated SBOM.

[Read More]

Nefarious Container

We recently evaluated Lacework as a Cloud Workload Protection Platform for Workiva. To test some of the CWPP capabilities of Lacework I created a nefarious-container that did some … errr … nefarious things that should be caught by a CWPP.

The container code is up on Github. It pulls information from a known crypto mining site as well as modifies the /etc/resolv file to trigger the File Integrity Monitoring (FIM) feature of Lacework.

[Read More]

Docker with Homebrew

As part of my job at Workiva I work quite a bit with containers and I need to install Docker Desktop on my Mac running Big Sur. Instead of just downloading and installing the DMG from Docker, I instead wanted to install just the command line with Homebrew.

The first step, of course, is to install Homebrew. I won’t replicate those instructions here. Once you’ve done that and checked the installation, proceed with the following instructions.

[Read More]

New Year's Eve

This has been an absolutely crazy year on a number of fronts, political, social, medical, and personal. I’ve switched jobs during a pandemic and have witnessed both the good and the bad in people.

I hope this message finds you and yours safe and secure this New Year’s Eve and that 2021 will bring better times and happier days.

I Miss Conferences

I have been attending a number of virtual conferences over the last few months and I’ve come to the conclusion that I miss in person conferences. From Kubecon to re:Invent, I miss the interaction with other people in the field. Talking at birds of a feather sessions help to understand where the industry is moving and help solve common problems we all face.

Not to mention the fact that I miss going to Las Vegas for re:Invent. I don’t gamble but I do enjoy all the lights, buzz, and activity around the conference. Plus it’s my one time each year that I replenish my t-shirt supply. The old t-shirts are not forgotten, however, they end up and Goodwill or are donated to the local shelter.

[Read More]

Toggle Mute in Google Meet

In my last post you learned I was moving on from the Bank to Workiva. The transition has been very interesting and I am enjoying the new work and the new team.

Workiva uses Google Meet for our teleconferencing solution. I’ve found that a browser based solution, although easy to use, requires you to have the Google Meet tab active to toggle mute within the meeting. Application based conferencing solutions (like Zoom, Webex, Teams) allow you to directly use AppleScript to control the mute function in the application.

[Read More]