Published inBetter ProgrammingA Python Simulation of the Monty Hall ProblemLet’s make a deal — should you switch your choice given an option?Dec 13, 2022Dec 13, 2022
Published inBetter ProgrammingStatic Analysis of Container Images With TrivyImplementing security within your container workloadsSep 30, 20211Sep 30, 20211
Published inBetter ProgrammingSecuring Kubernetes With GVisor and GKE SandboxDefense-in-depth for your container runtime and workloadsSep 28, 2021Sep 28, 2021
Published inBetter ProgrammingUsing NFS Persistent Volumes Across Pods in ReadWriteMany ModeMounting Google Filestore as an NFS share to multiple PodsSep 21, 20213Sep 21, 20213
Published inGeek CultureAs a Software Engineer, Should You Consider Writing a BookMy journey writing a technical book and why you should consider writing oneSep 13, 20211Sep 13, 20211
Published inBetter ProgrammingSecure Your Kubernetes Cluster With AppArmorA hands-on guide to enabling AppArmor for your container workloadsAug 30, 20212Aug 30, 20212
Published inLevel Up CodingEffective Discount Due to Cashback Is Less Than You ThoughtUsing Python and matplotlib to find the cashback coefficientAug 30, 2021Aug 30, 2021
Published inBetter ProgrammingSecure Your Kubernetes Cluster With SeccompA hands-on guide to applying the principle of least-privilege on container’s syscallsAug 27, 2021Aug 27, 2021
Published inBetter ProgrammingGetting Started With KustomizeDeclarative management of Kubernetes resources with a hands-on exampleAug 10, 2021Aug 10, 2021
Published inBetter ProgrammingHow To Set Up Argo CD With Terraform To Implement Pure GitOpsDeclarative continuous deployment for your Kubernetes workloadsJul 20, 20214Jul 20, 20214