It has been almost a month since I posted links and my pile is growing, so it is time to post!
Top Link
- On Systemic Debt: Paying down debt of any kind is hard.
Automation and Development
- Re: clean up kernel_{read,write} & friends v2: Opinion on line breaks. Personally, I think there is a case of breaking up lines within reason, particularly if you are writing some gnarly shell scripts.
- Overview of python dependency management tools: Situation: there are now. . .
- Wheel vs Egg: I mis-read this as chicken or egg.
- Scaling open source Puppet: I cut my teeth on mainstream automation with Puppet, so I am always thankful for that; therefore, I try to pay attention to the Puppet ecosystem as much as I can. For traditional configuration management, you can't go wrong with Puppet.
- A Nix terminology primer by a newcomer: At some point, NIX is going to be more mainstream, so likely you need something like this page to figure out what the heck it is.
- From 6 weeks to 90 minutes: let Terraform do your work: A engineers' journey in automating their deployment process, which can be useful to anybody who is stuck doing things the manual way.
- Ruby vs Crystal Performance: I like the idea of Crystal and I look forward to seeing how it will progress.
- Creating a Multi-AZ NAT Gateway with Pulumi: I always tempted to see if I can build infrastructure with native code. If Pulumi comes out with a Ruby version, I might just do it.
- PHP Turns 25: Yes PHP is still going strong.
- An intro to Go for non-Go developers: I should be writing more Go code. . .
Cloud, Containers, and Networking - Distributed Environments
- Linux networking: To route or to ip route? : Personally, I prefer
ip route. - mkdir: Nice little project for building a CI pipeline.
- 3 steps to successful cloud architecture : Some business-level discussion on how to build your cloud environment.
- How we use HashiCorp Nomad: In the age when everybody seems to be rushing into Kubernetes, it is nice to see that there are some viable alternatives.
General Tech and Science
- After Dragon’s historic docking, America has more new spaceships on the way: 20 years later: BELTALOWDA!
How Tos, Learning, and Certifications
Nothing new as of this time to post.
Operating Systems
- Those Win9x Crashes on Fast Machines…: Or how to not scale your software.
- Inodes and the Linux filesystem: Inodes always trip developers who writes lot of small files and successful "ran out" of space.
Open Source
- Linux Kernel 5.7 Officially Released, This Is What’s New: Feature overview of the new Linux kernel.
Hardware
- Build Physical Projects With Python on the Raspberry Pi: I really don't do enough interesting things with my Raspberry PIs. When I have some time, I am going to try out some of the things described in this article.
- Intel's Xeon NUC 9 Pro kit is what we want to see in a 'Mac Pro mini': I would be interested to seeing something like this for my next Mac desktop. I mean, I like my Mac Mini, but I like an easier way to expand my hardware too.
- Review: Edge Desk is the collapsable, work-from-home desk you're looking for: when you get to be my age, standing desks becomes more and more attractive. This is mildly expensive, though.
Security
- AWS says invalid format for my SSH key... What happened?: Or why are you still using RSA keys?
Careers and Life
- How to Play Devil's Advocate in a Productive Way: My manager does it a lot and while it does drive you a bit crazy, it does ultimately help keep things in focus within my team.
- Advice to New Managers: Don't Joke About Firing People: As somebody who now has a direct report, I get increasingly conscious on how I interact with that person due to our power dynamics. So this article speaks to me on a more personal level.
- What Happened When the Office Came Home: Even though eventually I may go back to the office, this pandemic really makes me think about moving to a place with a separate room for an office.
- Sysadmin careers: Is your sysadmin job going away?: tldr; they are not.
- Differences Between Junior DevOps and Senior DevOps Engineers: If you want to know how to progress to a Senior DevOps role, this may give you some ideas.
Entertainment
- Video: See How ‘The Mandalorian’s Groundbreaking ‘Stagecraft’ Technology Probably Works: I keep forgetting to post this, so here it is. With the COVID-19 pandemic still on-going, I suspect this will be widely used within the next year.