Should Old Acquaintance Be Forgot


1 mins

Should Old Acquaintance be forgot, and never thought upon; The flames of Love extinguished, and fully past and gone: Is thy sweet Heart now grown so cold, that loving Breast of thine; That thou canst never once reflect On old long syne. In a word, yes - old acquaintances probably should be forgotten, at least those who don’t make the effort to maintain contact with you. If you have “friends” like that, it’s ok to let them drift off into the past.

First Post


1 mins

Here we are. January 1st, 2020. New day, new month, new year, new decade (except for all you pedants, hey…) I can’t say that I have plans for the year - they’re more like daily & monthly goals. I’ve always done my best work when I break down the stuff I need to do into discreet, doable steps. I discuss that in my book. This post is a manifestation of one of those goals.

2020 Goals


1 mins

We’re a week away from the beginning of the new year. This is, of course, mostly symbolic with regard to individuals: there’s virtually nothing different between one day when it is 2019 and the next when it is 2020. But symbolism is important. It helps us - it helps me - begin new things by providing easy-to-understand boundaries around timing of those things. New Year’s Resolutions are the most common example of this.

OSS Will Kill Your Startup


6 mins

Do I have your attention? Good. I’m gonna blow up everything you think you know about OSS and your wrong-headed decision to base your startup on your own OSS-licensed software and a freemium model. First, some background. I invented hosted source control in 1999 three months before the next two services emerged. Started a company, raised capital, had employees - and a 401(k) that we fully matched - before any of the current providers in this market were founded.

Passwords Part Two


10 mins

I spent the past several weeks designing & implementing my own password manager. For context on that, take a look at Password Managers. Under the heading Security, I noted that I would revisit this in-depth after working through the project. I’ve decided not to use my own online password manager. This post explains what I found & why I’ve decided that it’s not more secure for me. Introduction & Methodology To maintain unambiguous compliance with the Computer Fraud and Abuse Act (CFAA), I utilized only systems over which I had complete ownership & control.