Technology Short Take 157
Published on 22 Jul 2022 · Filed in Information · 748 words (estimated 4 minutes to read)Welcome to Technology Short Take 157! I hope that this collection of links I’ve gathered is useful to someone out there. In particular, the “Career/Soft Skills” section is a bit bigger than usual this time around, as is the “Security” section.
Networking
- Interested in understanding how NAT Traversal works? David Anderson’s post on how NAT Traversal works should help.
- This happened a couple of months ago, but I don’t think I’ve linked to it in a Technology Short Take: the Envoy Proxy open source project announced Envoy Gateway, a “new member of the Envoy Proxy family aimed at significantly decreasing the barrier to entry when using Envoy for API Gateway (sometimes known as ’north-south’) use cases”.
- This is a slightly older article from Ivan Pepelnjak on using netsim-tools to build Vagrant boxes, but let’s be real—his stuff is kind of timeless anyway, right?
Security
- Tal Maor, along with Nirit Tyomkin, describe moving laterally between Azure AD-joined machines.
- Phil Stokes of SentinelOne describes some of the early security changes found in macOS “Ventura” (i.e., macOS 13).
- Falco recently (at the start of June) released version 0.32.0, which included a number of fairly significant changes. Read more about the release here.
- I particularly like how the authors of this post on the principle of ephemerality included a “homework/call to action” section for each of the major areas discussed in the article. Well done.
- Matthias Keller shares a technique for bypassing the IP address hiding feature of Apple’s iCloud Private Relay service.
Cloud Computing/Cloud Management
- The Kubewarden project—which aims to enable policy authors to write Kubernetes policies in any programming language that can compile down to WebAssembly—just achieved two different milestones. First, the project was accepted into the CNCF Sandbox; and second, the project released Kubewarden 1.0.0. Congrats on both milestones!
- Michelle Nguyen talks about Pixie’s recent addition of the ability to export custom data in OpenTelemetry format via a new plugin system.
- Matt Rickard shares some thoughts on when it is appropriate to use Kubernetes.
- Dan Lorenc takes the cover off OCI Artifacts.
- This multi-tenancy page was recently added to the Kubernetes documentation; I say it is a welcome addition.
Operating Systems/Applications
- I believe I shared this a short while ago on Twitter: this article talks about
gmailctl
, a command-line utility for managing Gmail filters using a configuration file. This looks handy enough that I almost wish I liked Gmail. - Julia Evans has a post discussing some “new-ish” command-line tools; it might be worth checking out. I use a fair number of these (and referenced a few of them in my 2018 “Supercharging My CLI” blog post).
- This is useful to know.
- Rob Harrop has a series on using Cue to generate Envoy configurations; part 1 of the series—along with links to the other posts in the series—is available here.
- Mark Dominus has a two part series (part 1, part 2) on “things I wish everyone knew about Git.”
- Here are some notes on macOS
zsh
configuration.
Programming
- Paul Johnston explains why he believes serverless systems aren’t software systems. I must admit I initially took umbrage with the title, but Paul does admit that the title of the article is a little click-baity (is that a word?). Regardless, Paul does effectively point out some of the differences in building “traditional” software systems versus serverless systems.
Virtualization
- In the event you’re interested in diving deep into the bowels of vSphere, there’s this episode of the Unexplored Territory podcast.
- Good to see VMware finally add support for
cloud-init
, the de facto standard in public cloud environments for quite some time. For more details, William Lam has you covered; see this post and this follow-up.
Career/Soft Skills
- Constantin Gonzalez shares some thoughts on how to find good opportunities in your career or life.
- I’m a big fan of Cal Newport’s books, but for some reason never really read a lot of the stuff on his blog. However, this article on the Einstein principle recently popped up for me, and even though it’s a much older article I still enjoyed it and found some useful advice in it.
- I really enjoyed this article by Jan Schaumann on learning by lurking. There’s some good stuff in this article, like a link to this article on asking the duck.
That’s it for this Technology Short Take. Your feedback is always welcome; feel free to contact me via Twitter, or on any one of a number of different Slack communities. I’d be happy to chat with you.