Scott's Weblog The weblog of an IT pro focusing on cloud computing, Kubernetes, Linux, containers, and networking

Technology Short Take 157

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

Cloud Computing/Cloud Management

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

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.

Metadata and Navigation

Be social and share this post!