Published inITNEXTPopulating and keeping up-to-date a CMDB using fluentbit, go, and graphsLet’s say you run a service. Let’s call it My Service. You probably have a pretty good idea of what your immediate dependencies are — the…Mar 24, 20239Mar 24, 20239
The Authoritative Washington Wizards Off-season Training ProgramLet’s start off with what is likely to be the single biggest generator of controversy in this entire article: the spelling of “off-season.”…Feb 22, 202251Feb 22, 202251
Published inITNEXTColtrane and Kadane — How We Can Apply Lessons from Legends to Improve our Coding CraftJohn Coltrane was and remains a jazz legend. Widely considered the greatest tenor saxophonist ever, he left behind a broad and diverse set…Jan 19, 202211Jan 19, 202211
So you’re starting a new development team…You are sitting there at your desk, happily coding away. Your manager pings you, maybe in Slack or some other messaging tool, and asks to…Nov 21, 202125Nov 21, 202125
Published inITNEXTSome patterns for HTTP and Unit Testing in GoEveryone writes testsOct 19, 2021951Oct 19, 2021951
Published inITNEXTMinimally Privileged Containers in OpenShift — An Example using a Logging AgentA colleague and I recently had the task of running a log collection agent on OpenShift clusters, and a key requirement was to run the…Sep 28, 2021671Sep 28, 2021671
Published inITNEXTIT and Business Continuity: Some Takeaways from the Colonial Pipeline FiascoBy now we should all be familiar with the general outline — DarkSide, a black hat hacking group based somewhere in Eastern Europe…May 14, 202119May 14, 202119
Published inITNEXTWorking with kubernetes configmaps, part 2: WatchersLearn about writing watchers for configmaps (and other types of kubernetes resources) using client-go to handle changes dynamicallyApr 7, 2021682Apr 7, 2021682
Published inITNEXTWorking with kubernetes configmaps, part 1: volume mountsA couple of thoughts.Feb 16, 2021174Feb 16, 2021174
“En passant” Encryption in GoAnyone storing critical data has to think about security. While you can rely on infrastructure and middleware to do some of the work (e.g…Nov 4, 2020Nov 4, 2020