8
neeno
3y

Made a dockerfile for a reproducible build environment today. It's been a few months since I had this much fun working, so refreshing.

This counts as devops right? In that case I might take a better look at devops sometime in the near future, I think I might like it. I just did it out of necessity (didn't want to bloat my system with build tools and sdks) but I ended up liking it. For some reason devops seems exceedingly boring to me, which prevented me from looking into it until now, let's see if I can overcome my laziness and learn it.

Comments
  • 3
    Boring...

    Yes and No.

    It involves a lot of "boring" tasks, e.g researching / try n error / documentation / ....

    Especially the try n error task can be a reason to become insane ;)

    But is it _just_ boring, dull and maddening?

    No.

    I e.g. like to get creative when testing, writing some scripts, bombing and torturing some servers, analyzing / measuring stuff...

    When the stuff finally works and you've achieved the moment when it makes "click" it's very satisfying.

    The main reason I like DevOps is that it is less "specific".

    I can get bored quite easily. Very easy

    Doing everyday the same stuff, the same coding language - doesn't work for me.

    DevOps is usually everytime something new, seldom it is _exactly_ the same task as before.

    Congratulations by the way ;)
  • 1
    @IntrusionCM thanks :)

    Yeah I might like working with it then, I get bored to death in my current job (frontend dev) because it's always the same thing: write html and css for a page designed in figma or just fix and polish the pages. My favorite days are when I refactor something nasty into well-written and well-architectured code, but those days are a bit rare.

    I think I liked writing this dockerfile so much because it was something completely different from usual, I learned a lot. If that's the norm for devops I might fall in love with it.
  • 2
    @neeno funny, front end dev here too. I like how writing docker files makes me feel powerful, when successful. Also how its different for every environment/customer, which is what i like about frontend.

    Recently i've tried combining docker with kubernetes ❤️ man that's where it becomes even more interesting
  • 1
    Yes, that is part of DevOps.

    To avoid Docker, i wrote a Python script that assembles a chroot environment from system-installed stuff and executes it in a namespace jail.
    That way, i get a freshly created and well-contained chroot everytime. Luckily, that does not count as DevOps...
Add Comment