Blog

  • Thoughts on Police Reform

    I was appalled to see George Floyd brutally killed, and I believe that officers committing such acts should be held accountable. However, the problems appear to be more than just a “few bad apples” in law enforcement. So I looked for recommendations for an ambitious and comprehensive program for improving public safety for all citizens… Read more

  • Agile Lessons Learned: Training at the Moment of Need

    The high costs of IT training and tech support have encouraged technology firms to employ redesigned user interfaces (UI) to replace documentation and training.  By making their products intuitively obvious to use, vendors have stopped distributing user manuals and documentation. It would appear that the vendors of commodity software believe that training is the result… Read more

  • How Dot.Gov domains prevent election fraud and abuse

    There is a lot of talk about how foreign actors are attacking our electoral process. Election authorities (and other local governmental bodies) can thwart many of those threats by getting a dot.gov domain. Getting a dot.gov domain name is a simple and relatively inexpensive measure to discourage such mischief. Why get a dot.Gov domain? A dot.Gov domain name… Read more

  • Hacking back from a glass house

    Our nation’s IT applications and infrastructure are quite vulnerable; public and private organizations are reluctant to harden these assets sufficiently to provide assurance against devastating counter attacks. An adversary may retaliate at a weak point, perhaps with little concern for precise attribution. Thus offensive operations should be conducted from an “all-of-government” perspective, ensuring that the… Read more

  • I’ve moved to WordPress

    It’s time to use the lessons the WordPress class I took a couple of years ago. Good company in a journey makes the way seem shorter. — Izaak Walton Read more

  • CloudBleed: CloudFlare Leaks Sensitive Information

    The internet infrastructure provider CloudFlare was recently discovered to be leaking server memory, potentially exposing sensitive information such as user passwords, authentication tokens, and other data. Cloudflare’s reverse proxies systems inserted random amount of server memory into webpages. As a result, visitors to these websites had unencrypted memory appended to the bottom of their browser… Read more

search previous next tag category expand menu location phone mail time cart zoom edit close