Adding phlog 22, a bit of a rant. - gopherhole - My website source code.
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) commit ded6b98526108054594d39a3272ec90451b1e167
 (DIR) parent 826b176d1f6f89a34668cfc2cfd490193c59da12
 (HTM) Author: Jay Scott <me@jay.scot>
       Date:   Sun, 13 Aug 2023 16:54:35 +0100
       
       Adding phlog 22, a bit of a rant.
       
       Diffstat:
         A files/usenet/README.txt             |      33 +++++++++++++++++++++++++++++++
         M index.gph                           |      30 ++++++++++++++++++------------
         M meta/system.txt                     |      30 ++++++++++++++++++++++++++++--
         A phlog/022.txt                       |      62 +++++++++++++++++++++++++++++++
       
       4 files changed, 141 insertions(+), 14 deletions(-)
       ---
 (DIR) diff --git a/files/usenet/README.txt b/files/usenet/README.txt
       @@ -0,0 +1,33 @@
       +
       +--[ utzoo-usenet
       +
       +
       +The UTZOO Wiseman Usenet Archive. This was removed from archive.org,
       +with the following message:
       +
       +
       +        In 2020 after sustained legal demands requesting a set of
       +        messages within the Usenet Archive be redacted, and to avoid
       +        further costs and accusations of manipulation should those
       +        demands be met, the archive has been removed from this URL and
       +        is not currently accessible to the public.
       +
       +        Included in this item is a file listing and the md5 sums of the
       +        removed files, for the use of others in verifying they have
       +        original materials.
       +
       +
       +
       +--[ gopher-usenet-archive-1992.tar.gz
       +
       +
       +An archive that's around 20MB compressed and 105MB uncompressed. It
       +covers alt.gopher and comp.infosystems.gopher from 1992 to 2013, with
       +approximately 22,000 posts. It's all set up and ready for anyone with
       +slrn installed to dive into. I even included a slrn configuration file
       +with some decent default settings.
       +
       +
       +    tar -zxvf gopher-usenet-archive-1992.tar.gz
       +    cd gopher-usenet-archive
       +    slrn -f newsrc -i slrnc
 (DIR) diff --git a/index.gph b/index.gph
       @@ -1,19 +1,19 @@
       -         _.._
       -      <\ \__/ />
       -      < >/  \< >
       -      <_\\__//_>
       -       <_\||/_>
       -         \||/
       -          ||
       +             _.._
       +          <\ \__/ />
       +          < >/  \< >
       +          <_\\__//_>
       +           <_\||/_>
       +             \||/
       +              ||
        
       -    J A Y . S C O T
       +        J A Y . S C O T
        
       - echo | nc jay.scot 79
       +     echo | nc jay.scot 79
        
        
       -PHLOG
       -
       +2023
        
       +[0|2023-08-13 ... Earned my Terraform certification but not for a good reason|phlog/022.txt|server|port]
        [0|2023-07-06 ... A ready to read archive of old gopher Usenet groups|phlog/021.txt|server|port]
        [0|2023-07-03 ... Getting to grips with slrn|phlog/020.txt|server|port]
        [0|2023-06-19 ... My Beelink U59 running OpenBSD kicked the bucket!|phlog/019.txt|server|port]
       @@ -25,12 +25,18 @@ PHLOG
        [0|2023-02-03 ... Finally, I switched over to OpenBSD|phlog/013.txt|server|port]
        [0|2023-01-29 ... Automating my infra deployment and configuration|phlog/012.txt|server|port]
        [0|2023-01-14 ... Reducing my footprint, using a mini-pc|phlog/011.txt|server|port]
       +
       +2022
       +
        [0|2022-09-28 ... Convert mbox to maildir using fdm|phlog/010.txt|server|port]
        [0|2022-09-13 ... A true cheap dumbphone,impossible?|phlog/009.txt|server|port]
        [0|2022-08-01 ... I moved over to wayland|phlog/008.txt|server|port]
        [0|2022-05-01 ... Build, patch and maintain suckless tools|phlog/007.txt|server|port]
        [0|2022-03-01 ... Association of really cruel viruses (arcv)|phlog/006.txt|server|port]
        [0|2022-01-02 ... Why I dropped freebsd after a month|phlog/005.txt|server|port]
       +
       +2021
       +
        [0|2021-12-01 ... How I use the modern web|phlog/004.txt|server|port]
        [0|2021-11-01 ... Qutebrowser is amazing but|phlog/003.txt|server|port]
        [0|2021-10-01 ... Is github the facebook of coding?|phlog/002.txt|server|port]
       @@ -42,4 +48,4 @@ OTHER
        [1|files     ... dump of interesting things|files/|server|port]
        [0|changelog ... latest updates|meta/changelog.txt|server|port]
        [0|system    ... my system|meta/system.txt|server|port]
       -[0|email|meta/email.txt|server|port]
       +[0|email     ... email me|meta/email.txt|server|port]
 (DIR) diff --git a/meta/system.txt b/meta/system.txt
       @@ -1,4 +1,7 @@
       -                                     _    jay@elma.jay.scot
       +
       +elma.jay.scot - daily driver - OpenBSD desktop ded, July 2023 :(
       +
       +                                              jay@elma.jay.scot
                                            (_)   -----------------
                      |    .                      OS: OpenBSD 7.2 amd64
                  .   |L  /|   .          _       Host: AZW U59
       @@ -23,7 +26,7 @@ __J  _   _.     >-'  )._.   |-'           Terminal Font: Hack
               `.\
        
        
       -OpenBSD desktop ded :(
       +elma.jay.scot - daily driver
        
        
               .hddddddddddddddddddddddh.          jay@elma.jay.scot
       @@ -46,3 +49,26 @@ hdddyo+ohddyosdddddddddho+oydddy++ohdddh   Memory: 1321MiB / 15922MiB
             /dddddddddddddddddddddddddddd/
              :dddddddddddddddddddddddddd:
               .hddddddddddddddddddddddh.
       +
       +
       +
       +jay.scot - gopher, finger and git.
       +
       +
       +       _,met$$$$$gg.          jay@jay.scot
       +    ,g$$$$$$$$$$$$$$$P.       ------------
       +  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 12 (bookworm) x86_64
       + ,$$P'              `$$$.     Host: vServer 20171111
       +',$$P       ,ggs.     `$$b:   Kernel: 6.1.0-9-amd64
       +`d$$'     ,$P"'   .    $$$    Uptime: 8 days, 22 hours, 58 mins
       + $$P      d$'     ,    $$P    Packages: 464 (dpkg)
       + $$:      $$.   -    ,d$$'    Shell: bash 5.2.15
       + $$;      Y$b._   _,d$P'      Resolution: 1024x768
       + Y$$.    `.`"Y$$$$P"'         Terminal: /dev/pts/0
       + `$$b      "-.__              CPU: Intel Xeon (Skylake, IBRS) (1) @ 2.099GHz
       +  `Y$$                        Memory: 124MiB / 1919MiB
       +   `Y$$.
       +     `$$b.
       +       `Y$$b.
       +          `"Y$b._
       +              `"""
 (DIR) diff --git a/phlog/022.txt b/phlog/022.txt
       @@ -0,0 +1,62 @@
       +[jay.scot]
       +[022]
       +
       +
       +--[ Earned my Terraform certification but not for a good reason
       +
       +
       +This is a bit of a rant, I just need to vent.
       +
       +
       +I work as a Platform Engineer, and I use Terraform daily for deploying
       +infrastructure in Azure/AWS and writing modules. The problem is my
       +current place of employment; they have a very unique take on Terraform
       +design that goes against many documented best practices.
       +
       +
       +To give you an insight, modules only have one input and no outputs.
       +Their logic is that they don't want to use a for_each loop on the module
       +and would rather do this within the module itself.  So, as a result, the
       +one input consists of a map that can be up to 2000 lines... yes, you
       +read that right. The logic in the module's local.tf to deal with this
       +map is insane; some lines are over 500 characters long, and multiple
       +nested for loops, as deep as 6 are commonplace. You get the picture,
       +I am not really wanting to rant about my current work practices outwith
       +giving a bit of context. I have tried my best to argue for changing to
       +a more industry-standard approach, but the main seniors are set on this
       +way. What can you do!
       +
       +
       +Normally, I don't really care for certifications; the only ones I have
       +ever obtained were the AWS Certified Solutions Architect and, prior to
       +that, the Linux Foundation's LFCS. Both have since expired and I never
       +bothered to renew them. On a side note, I really liked the LFCS; it was
       +a practical exam. I was given SSH access to a server on which I had to
       +carry out various tasks and fixes.
       +
       +
       +Anyway, I am quite worried about losing my current skill set. In my last
       +place, we used enterprise-grade products such as Terraform Cloud however
       +in my current place its definitely somewhere where they prefer to spend
       +9 months rolling there own custom solution. ¯\_(ツ)_/¯
       +
       +
       +However, as I don't have access to this anymore, I have been out of the
       +loop for a good year now. I ended up reaching out to someone I know and
       +managed to get access to an enterprise account. With that access, I have
       +been experimenting during my personal time to stay updated with all the
       +new features I have missed over the past year. Then today, I took the
       +Terraform Certification Exam 003 and passed with a 91% score. Woo! [0]
       +
       +
       +Given the changes in my current role that have limited my hands-on
       +experience with Terraform Enterprise, I felt compelled to take the exam
       +and gain certification. This way, I can now provide tangible evidence of
       +my proficiency in using some form enterprise-level Terraform, which
       +I can no longer claim to apply in my current position as it stands.
       +
       +
       +0. gopher://jay.scot/9/files/mine/HashiCorp_Certified_Terraform_Associate.pdf
       +
       +
       +.EOF