Google Cloud Platform in 2017

Taking a long hard look at Google Cloud Platform today, I posit that it is turning the corner from being a niche service to a general purpose enterprise class service.

more ...


Diversity Makes Us Stronger

I recently saw Hidden Figures which is a remarkable movie about the role African-American women played in the early American space program. These women were on the leading edge of breaking barriers for both women and African Americans. Given that they were on the leading edge it is logical to ...

more ...



Writing AuthHub Clients

Using the AuthHub service is meant to be simple. In order to help you learn about it, I have set up a demonstration service available at https://demo.authhub.net/. The demonstration server is slightly different than a production server in the following ways:

  1. I have disabled password updates so ...
more ...

An Early Introduction to AuthHub

Over the last several months I have been working on a project with two somewhat conflicting goals:

  • Create an authentication service which is secure.
  • Create an authentication service which is easy to use.

I believe I have achieved that goal, and I call it AuthHub, and I want to say ...

more ...

Adding Moxie to your Servers

It is not an unusual occurrence for me to join a project that is already underway. In most of the projects I work on there are one or more network accessible services and one or more front ends. Each of the services and front ends are often the responsibility of ...

more ...

Simple IPTables Tricks

Securing your linux system using iptables can be a daunting task. There are some utilities that can help, but when it comes to security a deep understanding is often very useful. Fundamentally, iptables are lists of rules, executed in order, to determine if a packet should be accepted, dropped, or ...

more ...