diff --git a/content/posts/2024/09/20240904/index.md b/content/posts/2024/09/20240904/index.md new file mode 100644 index 0000000..5dc1ace --- /dev/null +++ b/content/posts/2024/09/20240904/index.md @@ -0,0 +1,41 @@ ++++ +title = "Notes After a Year at My Current Job" +description = "Musings on assorted Linux and personal things" +date = 2024-09-04 +# updated = 2024-09-04 +#draft = true +[taxonomies] +tags = [] ++++ + +About a year ago, I started working for a new company. +This was a major shift for me as I'd gone from being a fully-remote penetration tester with a focus on Windows to an on-site systems engineer with a focus on Linux. +This post is some of my thoughts on the change, and things I've learned about my work and myself in that time. + +- I *really* enjoy being a Linux admin more than a Windows admin. +I prefer the tooling and being able to do most of my work over SSH. +- I need to have some kind of project tracking like a kanban board so that I don't get lost in a list of 700 tasks. +- I can learn a *lot* through hands-on work and troubleshooting. +I already kind of knew this one but not how *much* I could learn. +A year ago, I had never heard of Satellite and Ansible was something I used in a class one time. +Today, I'm the SME for Satellite at the company and leading our Ansible Automation Platform deployment project. +- Red Hat has wonderful people working for them. +Everyone I've met on sales calls, in workshops, and at the Summit has been a pleasure to talk to. +- It is so much fun having Linux nerds to talk to who aren't developers. +That's not a jab against developers, but there is a difference between a Linux nerd who mostly talks about programming new drivers and a Linux nerd who knows how to write Systemd unit files. +- I *loathe* driving into an office. +I had an hour-long commute each way for most of the past year. +It was a huge waste of time, energy, and (gas) money. +- I also strongly dislike *being in* an office. +I never felt unsafe or anything, but I never felt comfortable either. +- Basic `vim` usage is worth it to learn. +I originally did so because `nano` wasn't available on all of the servers I was managing. +I continue to use it as my default because it feels a little more ergonomic than the alternatives. +- Ansible is incredibly satisfying. +There's nothing quite like going from base installation to a working service in 2 minutes with one command. +- There are plenty of tricks and tools that I have no idea about yet but will change the way I work as soon as I learn them. For example: + - `bash`'s `Ctrl-r` to do a substring search on history instead of tapping the up key a bunch + - `at` to schedule one-off commands + - Everything related to Ansible + +I may add to this post as I think of more. diff --git a/content/posts/2024/09/_index.md b/content/posts/2024/09/_index.md new file mode 100644 index 0000000..3fbf406 --- /dev/null +++ b/content/posts/2024/09/_index.md @@ -0,0 +1,9 @@ ++++ +title = "Example posts" +sort_by = "date" +template = "posts.html" +page_template = "post.html" +transparent = true ++++ + +Posts diff --git a/content/shortnotes/20240528/index.md b/content/shortnotes/20240528/index.md new file mode 100644 index 0000000..bc06841 --- /dev/null +++ b/content/shortnotes/20240528/index.md @@ -0,0 +1,13 @@ ++++ +title = "20240528" +# description = "" +date = 2024-05-28 +# updated = 2024-05-28 +#draft = true +[taxonomies] +tags = ["shortnotes"] ++++ + +I've been rebuilding my homelab using Fedora Rawhide + Ansible. It's a nice mix of the kind of stuff I use at work and the bleeding-edge updates I prefer for home use. The goal is to have something that can be rebuilt 100% from Ansible. + +Of course, I'm making it harder on myself by aiming for an OKD setup... diff --git a/drafts-and-notes/.ansible-and-git.md.swp b/drafts-and-notes/.ansible-and-git.md.swp new file mode 100644 index 0000000..f31e446 Binary files /dev/null and b/drafts-and-notes/.ansible-and-git.md.swp differ