ai architecture artificial-intelligence blog blogging Book Review business career Compliance Content Corporate Life Customer Support cybersecurity data data-science DevOps education entropy fitness garmin leadership Licensing life marketing microservices Monitoring music Observability Operations Partnership philosophy Product Management Products saas Sales Security software-development technology User Experience wordpress writing

Category: Uncategorized

  • Writing a Resume

    Writing a Resume

    Given the surge of layoffs over the last few months, there’s a lot of people looking for new roles. Often resumes are a few years old, or perhaps misaligned for available roles. Here’s some tips on freshening yours up. Focus and Brevity I’d have written a shorter letter if I’d…

  • Security Products, Rules, and Complexity

    Security Products, Rules, and Complexity

    Security products need to detect known knowns, so they build up a corpus of rule content. This corpus grows faster than it shrinks, if it’s maintained at all: new known bad is found at a rapid clip, while software is retired from use very slowly. There are two constraints on…

  • Chaos, Control, and Team Bonding

    Chaos, Control, and Team Bonding

    Let’s do another quadrant: vertical axis is how chaotic the company is, horizontal axis is how bonded the teams are. Team bonding level is of course not a constant. The Tuckman model applies to all teams, and we human go through cyclical rhythms of togetherness and separation as we grow…

  • Site Housekeeping

    Migrated from blogger to wordpress, which is not exactly keeping up with the times but more like keeping slightly ahead of obsolescence. Should be nothing to see here, but if anything’s wrong, please let me know.

  • Accidental Contradictory Incentives

    Accidental Contradictory Incentives

    Here’s a sad story that happens sometimes: And so now you have regret. Not responding to the market with a product does not mean that nothing happens. It means that something else happens. How did you get here? Misaligned incentives of course, but how did that happen? Well, it’s the…

  • Vendor Management and the Unattainable Goal

    Vendor Management and the Unattainable Goal

    It starts as a spreadsheet full of tickets. The customer feels that they’re not being heard, and they work with their sales team to produce a record of everything they have ever asked for. This record of course falls victim to the problems described here: 4/5ths of the responses are…

  • How to Present a Product Proposal Executive Deck

    How to Present a Product Proposal Executive Deck

    I’ve been writing and presenting my entire career, so this set of learnings was definitely puzzling to acquire. But it turns out that you need a different deck for executive presentations than you do for conferences, sales, or product updates. First, a general note for technical or academic people. There’s…

  • Top 40 Most Interesting

    Top 40 Most Interesting

    Say there’s a large data set, something like the lake under a SIEM. How do you find interesting elements from it? There’s a few different tricks, such as throwing it through a series of algorithms. One fun trick is to use a generic dashboard pattern. One I’ve played around with…

  • What Product Feedback To Get

    What Product Feedback To Get

    Every day is feedback day for a product manager! It’s a firehose of meetings, articles, documents, and JIRAs. But some times you need that feedback to drive a decision, the anecdata frosting to your data cake, and that’s when you’ll want some structure. Here’s a few examples to use with…

  • How To Get Product Feedback

    How To Get Product Feedback

    This is a pattern that works for early access to a software project or for making a big decision (deprecating a feature for instance). As a product manager you’re going to treat your own requirement as a project to bring to resolution. First, why get feedback? You had data to…