Category: Posts


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

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

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

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

  5. Auth0 Command Line Utilities

    Not to be confused with my authzero command line interface, this repo contains general purpose python scripts for interfacing with the Auth0 Management API.

    By:Mark Drummond
    On:Mon 14 January 2019
    In:Posts

2 of 3