Recent Posts
Faking Data with Go
Very often I need to benchmark data store operations for customers. While standard benchmarks like TPCC for transactional workloads and TPCH for analytical workloads are useful, writing custom benchmarks in Go is fairly simple. To accomplish this, however, we need to generate some sample data with GoFakeIt.
My Dotfiles
After running on Unix/Linux systems for many years, the value of well constructed environment becomes apparent. Here’s how I setup and manage my dotfiles to ensure a consistent experience.
Tips on Giving Tech Talks
I recently just sat through one of the most painful technical talks that I have ever attended, so I would like to offer some advice on giving a technical presentation that is mostly stolen from good speakers. At the end of the talk, I was left with the impression that the speaker may have known what they were talking about, but had given very little consideration as to the audience experience.
read more
Troubleshooting with lsof
Often I am asked to help troubleshoot various application running in a client’s environment that I have never run before. One of my front pocket tools is lsof.