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 ...

Time is a Slippery Thing

Two years ago a friend of mine died. It struck me hard at the time, and I ended up writing this about a year later, however I haven't really shared in until now.

Time is a slippery thing. It seems like only yesterday we were all in that house ...

more ...


I'm the Professor!

It's been about 3 years since I taught my last class, and 2 years since I resigned from the University. Although there have been a number of ups and downs since then, I have not regretted the decision to leave academia, though I miss teaching and the whole idea ...

more ...