Tag: software design

  • Pixel Watch 2

    I set some money on fire and went for a Pixel 8 Pro promotion. For a bonus $150 trade-in value on my last generation Pixel 7 Pro, it worked out that I was spending $450 to get an incremental upgrade to the next phone plus a Pixel Watch 2, normally $350. The upgrade also provided…

  • Dimensions of Performance

    Here, I present a list and description of the performance dimensions that actually matter so far in my software engineering career. No flex, no marketing, no metrology. My hope is to separate the different kinds of performance that could matter to help you identify the right performance tradeoffs for your application.

  • PHP is Pretty Bad

    I write about a fundamental security design weakness in PHP-based web applications, a gift that keeps giving despite our best attempts to contain the ghost of the past.