1. Setting up a Cassandra 2.1 cluster on AWS Ubuntu 14.04

    Installation Launch some new Ubuntu 14.04 instance on AWS and ssh in to each and do the following: Install java sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer Verify java is installed with: java -version And then let java setup environment defaults: sudo apt-get install…

    on Ubuntu AWS Cassandra

  2. Initial security steps on DigitalOcean

    When you first launch a droplet there are a few things you should probably do to lockdown the box against unauthorized access. Change root password When you first login to your Ubuntu droplet you should be required to change the root password. If not, run: passwd And change the root…

    on Ubuntu Linux Security DigitalOcean Newbie

  3. .NET DevOps: High-Level

    Introduction Devops is near and dear to my heart and I have finally finished my (almost) dream set up at my current company. Being able to onboard and ship on day 1 is a quintessential part of building a highly lean, efficient, and cohesive development team. Here is the stack:…

    on .NET DevOps GitLab TeamCity OctopusDeploy

  4. Expresser for Simple.Data.SqlServer

    (Experimental) I created a library to parse strings into SimpleExpression trees for Simple.Data.SqlServer Check it out on GitHub and send PR's if you find anything!…

    on C# .NET Library

  5. Building a simple market in .NET

    Introduction I was interested in the process behind building a bitcoin exchange that was actually fast (this was in the MtGox days) so I wrote a very simple single asset limit trading app in .NET for fun, and learned a bunch of interesting things on the way. Market Background There…

    on code C# .NET market trading