I recently wrote a unit test that consumed a file and used it for whatever purpose in GoLang. It worked locally, I added, committed and pushed it to my remote that then triggered a build + test Jenkins job for my project.

Building a distributed, fault-tolerant, and robust key/value store seemed like a super fun challenge to me, especially considering I don’t work on distributed systems at my job, nor do I have any prior experience in building them. While the whole thing was super challenging - to the point where sometimes...

A term coined by my mentor, thrash tuning is desperately trying out different things until a problem goes away, without giving the problem itself a lot of thought. When you thrash tune, you have no real indication that what you are going to try will even fix the problem. A...

https://tonsky.me/blog/disenchantment/ - I recently read this blog post and it really stirred something inside me. I’ve been playing with computers since the early 2000s and so I feel like I’ve seen them evolve over a period of 20 years. Now, if you had told the 12-year-old-hyper-excited-about-computers-me about the state of...