BLOG
BOOK REVIEWS
RESUME
TECH NOTES
Archive
May 24, 2023
State of GPT - Andrej Karpathy MS Build
November 21, 2022
Error handling in Go
November 19, 2022
Go Concurrency
November 10, 2022
MySQL Performance Schema
November 10, 2022
PID Controller Notes
July 8, 2022
Go Modules
January 7, 2022
Understanding Go’s Type Aliases
December 30, 2021
Ethereum Notes
December 21, 2021
Learning about Proof of Stake
December 18, 2021
Solo CPU Mining Dogecoin
December 17, 2021
Notes from bitcoin whitepaper
February 21, 2021
Hands-on Machine Learning
February 6, 2021
Cassandra The Definitive Guide
February 4, 2021
Black-box Isolation Checking with Elle
February 3, 2021
History of Databases
February 3, 2021
YugabyteDB Bringing Together the Best of Amazon Aurora and Google Spanner (Karthik Ranganathan)
January 27, 2021
Strings and Runes in Go
January 14, 2021
MySQL Parallel Replication
January 10, 2021
Go Interfaces Types
January 10, 2021
MySQL characterset vs collation
January 10, 2021
MySQL Foreign Keys
December 20, 2020
GoLang Varidadic Functions
November 15, 2020
Go Closures
November 15, 2020
Go Pointers & new vs make
May 18, 2020
Writing a JSON Parser
April 25, 2020
Get a Whiff of This
April 18, 2020
The Magic Tricks of Testing
March 22, 2020
Notes on IPV6
January 1, 2020
Testing Go Code
August 5, 2019
Pointers in C and C++
April 8, 2019
How the MySQL Optimizer fails with WHERE + ORDER BY + LIMIT
September 18, 2018
MySQL GTIDs
August 24, 2018
Notes - Baron Schwartz - Optimizing Mysql Queries With Indexes
August 8, 2018
Kubernetes and Docker CMD vs Entrypoint
June 29, 2018
Notes Kubernetes Best Practices Youtube Series
October 12, 2017
docker intro
September 30, 2017
Notes on RedHat OpenShift 3
September 24, 2017
notes on shopify sharding rails in 2014