Category: Posts


  1. CISSP Exam Passed

    I sat my CISSP exam today in Ottawa. Very happy to say I passed with proverbial "flying colours". I achieved a passing result in 100 questions, the minimum number of questions you must answer to determine a pass, and it took me less than an hour.

    I now need to …

    By:Mark Drummond
    On:Wed 20 October 2021
    In:Posts

  2. Identifiers and Authenticators

    [Originally posted on Medium here. It's not clear to me whether to keep running with this platform or to use something more convenient like Medium or Ghost.]

    Quite literally me thinking out loud about identifiers and authenticators while also trying out this medium.com blogging thing. Feedback is welcome. I …

    By:Mark Drummond
    On:Thu 16 September 2021
    In:Posts

  3. Continuously Variable Progressive Income Tax

    Knowing next to nothing about Economics, despite being an Econ Undergrad, this is a thing I thought. Probably not original. If you are going to have a progressive tax system, instead of having tax cliffs, give every dollar its own tax rate.

    Continuously Variable Progressive Income Tax

    By:Mark Drummond
    On:Tue 12 May 2020
    In:Posts

  4. Auth0 Flask Tools

    Another Auth0 project, this time using Flask and the Auth0 python SDK. First up: build my own interface for managing users in an Auth0 hosted user database. The main reason for doing this is to expose user_metadata and app_metadata for editing by an authorized user.

    You can edit metadata in …

    By:Mark Drummond
    On:Wed 06 February 2019
    In:Posts

  5. Password Expiry is a Terrible Policy

    A pet peeve, and an opinion, triggered by a recent experience:

    Regularly occurring enforced password expiry is a terrible policy, whether it is every 60 days, or every 12 months. As a policy, it encourages users to choose the minimally secure password. Given a set of password complexity requirements (length …

    By:Mark Drummond
    On:Tue 29 January 2019
    In:Posts

2 of 3