DEV Community

CodingBlocks

Importance of Data Structures, Bad Documentation and Comments and More

Episode 231 Artwork - Moogey's Dog in SlackEpisode 231 Artwork - Moogey's Dog in Slack

In this episode, Allen, Joe and Michael finally make it back to record together! Allen revisits the basics, Michael kicks off boomer hour nicely, and JZ let’s us know that the dream of an 8-bit looking keyboard is not dead.

News

Topics

Tips

  • Remember Carl Schweitzer from MS Dev Show? He’s got a new pod cast, The “Cloud Chat”, talking about cloud everything…like episode 1 about the aas’ of cloud computing!
    https://podcasts.apple.com/us/podcast/cloudchat/id1734938265
  • Joe has another music suggestion for you, this time it’s a new album by Four Tet. If you’re not familiar with Four Tet, it’s often described as “IDM” or intelligent dance music. It’s slower and more experimental than what you’d hear in a club though it still has those steady beats to help you get in the zone.
    https://open.spotify.com/album/7mpTSR6E855VhdCeoPgpCF
    https://music.apple.com/us/album/three/1729585296
  • Sometimes Google’s GCP API’s don’t seem to tell the truth
  • See what your helm-templates will render using this online tool
    https://helm-playground.com
  • Some useful Java JVM settings when working with containers
    • XX:+UseContainerSupport this one tells the container to use all the available resources – this way the JVM benefits from the CPU / Memory allocated to the container
    • XX:InitialRAMPercentage=80.0 this one tells the JVM to use 80% of the RAM for the initial heap size – this is based off the container memory LIMIT
    • XX:MaxRAMPercentage=80.0 this one tells the JVM to use 80% of the RAM for the MAX heap size – this is based off the container memory LIMIT
    • XX:MaxDirectMemorySize based off reading, if NOT SET, this should default to the same as the Max Heap Size – which is better than what we were doing previously – previously we had this set to 256m which is smaller than some of the larger files we get from the CDS and was causing OOM issues.

Episode source