Technology Short Take 164
Published on 27 Jan 2023 · Filed in Information · 801 words (estimated 4 minutes to read)Welcome to Technology Short Take #164! I’ve got another collection of links to articles on networking, security, cloud, programming, and career development—hopefully you find something useful!
Networking
- William Morgan’s 2022 service mesh recap captures some of the significant events in service mesh in 2022, although through a Linkerd-colored lens. I do agree that the synergy between service mesh and the Gateway API was a surprise for a lot of folks, but they really are a good match.
- Back in October of last year, Tom Hollingsworth weighed in on Hedgehog, the networking company that has set out to commercialize SONiC, a Linux-based NOS used extensively in Azure.
- Ah, the bygone sounds of yesteryear…what a blast from the past!
Servers/Hardware
- What do you think of the ThinkPhone? (Hat tip to James Kane for bringing this to my attention.)
- I just found this article buried in my list of “articles to include in a future TST”: it’s a list of blade server resources from “blade server guy” Kevin Houston.
Security
- Adrian Mouat reviews some of the security-focused changes in Go 1.20.
- This article on using
osquery
for behavioral detection of macOS malware was an interesting read.
Cloud Computing/Cloud Management
- I’m confident most readers have seen more YAML than they would care to see, but I suspect most readers don’t fully understand the complexity of YAML. Read this article and you will be enlightened.
- Julien Deswaef argues that your organization should run its own Mastodon server (advice that flies in the face of “outsourcing” non-critical things like e-mail and such to other providers).
- This article by Brian Caffey on deploying the same web application on ECS Fargate using three different IaC tools (CDK, Terraform, and Pulumi) has some really great and useful information in it. Well worth reading, in my opinion.
- Nick Frichette shares some details gathered through a deeper look at AWS API protocols.
- Cool to see Koyeb release a Pulumi provider, so that you can use Pulumi programs to interact with Koyeb. You can get more details on Koyeb’s Pulumi provider in this blog post.
Operating Systems/Applications
- Dewan Ahmed has a great run-down on options for documentation-as-code.
- Jeff Johnson shows how to log some information being sent between macOS and Apple.
- I’m picking up so many good Git tips from Nick Janetakis. The latest one is searching all of your Git history using
git log
. - Ever asked yourself “Why Kustomize?” This article may be helpful.
- Marius Sandbu took the time to create a graphical overview of Azure AD.
- For something a bit on the lighter side, here’s Sean Massey’s explanation of automating Minecraft server builds.
- This trick for setting Git’s
user.email
setting is incredibly useful. (Massive kudos to Patrick Kelso for sharing this tip in one of the Slack communities I frequent!) - I’m not sure I ever expected to see “regular expression” and “modern” in the same description, but here it is. Anyone played with this yet?
- It would seem that AWS is going to take on Docker Desktop with its Finch project; see this blog post for more details.
- Rory McCune shares some information on configuring Caddy, a Go-based open source web server. I played around a bit with Caddy last year, and generally liked it.
Storage
- Stephen Wagner discusses a situation in which all VMs are inaccessible after graceful cluster shutdown and restart.
- Here’s a slightly older post from September 2022, in which Chris Evans discusses Weka 4 and it’s positioning as a “data platform.”
Programming
- Here is Raul Jordan’s list of Rust concepts he wishes he’d learned earlier.
Virtualization
- Steven Bright shows readers how to back up their VMware ESXi TPM encryption recovery keys.
- Jason Boche shares the resolution to an error he encountered upgrading vCenter Server from version 7.0.3 to version 8.0. The error pertained to a mismatched FQDN, where in this instance the mismatch was due to uppercase versus lowercase (it was the former and needs to be the latter). Read his post for full details.
Career/Soft Skills
- Ioannis Moustakis shares 44 books for DevOps, site reliability engineering (SRE), and cloud engineers. There are some familiar titles here, as well as a number of titles that I did not recognize, and I appreciate the inclusion of some business- and career-focused titles as well.
- I believe the central thesis of this article to be true: we do our best work when we truly focus.
That’s all for now! If you found something useful here, feel free to share a link to this post via your social media channels. I’d also love to hear from you if you have any feedback on how I might improve posts like this (or other content); feel free to contact me on Twitter, on Mastodon, or on Slack (the Kubernetes and Pulumi Slack communities are where you’ll find me most often). Thanks for reading!