• 1 Post
  • 38 Comments
Joined 2 years ago
cake
Cake day: July 6th, 2023

help-circle



  • US Sr SRE (devops) checking in: I would personally recommend the networking path. Caveat: A good engineer will know the background of both (curl, telnet, Iam, security groups, cidrs, domains)

    Devops was mostly automating the stuff in between the other teams; and most of that is working out of the box these days. Most repos already have their Jenkins and docker files. How much admin are you expecting on serverless? Most people are pivoting to app support (ticket queues) or supporting managed services (on call).

    As far as my day to day:

    • Troubleshooting incidents and walk ups
    • Answering pages (read restarting things)
    • Groovy Jenkins build pipelines
    • Cdk applications
    • Ruby configuration management
    • Parameter/secret management
    • Reading error messages for devs
    • Yaml/xml linting
    • Assisting in load testing
    • Changing settings to make the application more stable. Ex: db connections, memory
    • Cloud UI/clis

    Pros: I do a lot of different things, we get downtime because we need to respond to things immediately, I don’t have normal project/sprint planning. I have the keys to the kingdom. Higher pay than most other devs. I hack things together, I don’t need to design workflows.

    Cons: I am on call, I am the silliest clown (I get hardest problems), I need to understand a lot of moving pieces, sometimes when things break, there is a lot of pressure on you to find something hard. I regular have to Google “bash variable syntax” because I’m coding in 15 languages. Interviewing for jobs is impossible because no 2 positions are the same





  • Grab a 4 free AOL disk from blockbuster, use 3 of them as frisbees. Take the last one home and spend 10 minutes waiting the interface to install. Plug in the phone line and hear a series of beeps and schreeches before being greeted by an early robotic voice saying “welcome!” And often “you’ve got mail”.

    Afterwards you follow a guide to sign up for a mail account and a text like document with links to AOL platform tooling like chat rooms and search tools. You started looking for urls everywhere wondering what hidden gems you’ll find in the virtual world and what kind of content was on cereal websites or Nickelodeon. There was a massive learning curve for multimedia, but you had a lot of pen pals from chatrooms. So much porn spam. Nabisco had an awesome gaming site



  • Proton had a reputation for being the good guy. In the span of a month, we saw them bend the knee, flip flop and throw shade at competition; all while pretending to be the hero. We essentially have to trust them with our data and they are showing signs that they are willing to act against that trust with worrisome agendas and biases. It’s not a good look, and since this marketing to users key issues, it’s going to cause some responses.




  • Preach! I got onboarded to a team with 31 other SRES and 2 weeks in I realized that I was doing all their jobs in Linux solo. The things got helped my team before I got there: octopus deploy’s “run script on host” it’s not too different from invoke command -computername “”, but Active directory :vomit: and security locked down most of the useful tools, so they used octo runbooks instead (also vomit but you do get tools back in the remote UI) but it’s setup with tentacles w/ identifiable ssh keys so it skips ad. It also lets you set env variable libraries.

    Move configs to dev repos and make them set/read their own yaml/json, for some reason windows shops didn’t get that memo. Royal TSX is a decent rdp client that you can script host lists and store prod/dev credentials, ours is basically just knife node list | sort windirstat is a GUI replacement for du - *. The light at the end of the tunnel is when you drop the codebase in a windows container and just remove all of the iis mess/instability for container management.

    Right now we are trying to figure out bootstrapping. In order to provision a new host we need to reboot the box 2x for ad and one for the app stack. We think we can remove the hostname assignment, but AD shakes fist… it’s kinda pointless targeting an automated step, when it needs manual intervention later anyways.