1. A smarter SmartOS?

    I’ve always been fascinated by operating system design, although it’s obviously much more difficult to actually engineer one. I believe that all great systems come about as the result of thoughtful design. So these are some thoughts! …


  2. Why the blue pill?

    I’ll try to avoid waxing philosophical but I wanted to explain the reasoning behind the title of this blog. Do I even know what the difference is between the blue and red pills? The answer is yes. I want the blue one, thanks. …


  3. An On-Premise Collaborative Development Environment

    In this post, I’m going to share my thoughts about an on-premises private cloud configuration for collaborative software development. These are just some conceptual notes, but I’ll try to double back later and provide step-by-step directions for setting up the system I’m going to describe here. …


  4. PCI Passthrough on Illumos KVM

    I’m a huge fan of Joyent, and the SmartDataCenter (now Triton) platform is one that I would love to use for machine learning and data science. The emphasis on observability and post-mortem debugging makes it a fantastic platform for production systems and by virtue of being totally open source (unlike, say, AWS) it is impossible to be truly locked into the platform. It is also usable for on-premise development environments, which can result in huge savings versus testing and developing in a public cloud. …


  5. Starting a blog...

    The idea here is to share some of my thoughts on technology and, in general, just put myself out there. I’ll try to share some interesting technical content and write about my studies in machine learning… but I might also occasionally throw in some random things that I find funny. …