Published on14 July 2023How Databases Store and Retrieve Data with B-Treesmysqldatabasesdata-structuressqlbtreeLearning about data storage and B-Trees from "Database Internals: A Deep Dive Into How Distributed Data Systems Work" by Alex Petrov (O'Reilly Media).
Published on6 December 2022Concurrency in Go: Goroutines, Channels, Mutexes, and MoregolangconcurrencymutexchannelsgoroutinesA beginner's guide to Golang's tools and methods for creating concurrent programs.
Published on9 December 2021What is Google Cloud Deploy?kubernetesgoogle-cloudgkeci/cdcloud-deploymentSimplifying container-based app development on Google Kubernetes Engine (GKE) with Cloud Deploy.
Published on2 December 2021What is GitOps?deploymentgitdevopsci/cdgitopsGitOps is an operational approach combining DevOps best practices like CI/CD, version control, and teamwork.
Published on27 July 2021How to Read Firestore Events with Cloud Functions and Golanggolanggoogle-cloudserverlessterraformfirestoreLearn how I used Golang and Cloud Functions to Read Firestore events published to the Cloud by my Raspberry Pi.