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

  • Making Product Features to Order

    Making Product Features to Order

    As product managers, what do we do about the demand for large language model features? The problem: our discipline has coalesced on a concept of creatively solving real customer needs. Our textbooks call out Build Traps, Jobs to Be Done, and even Empowered and Inspired Transformation. We prefer doing lean…

  • Help Net Security Observability video

    How Security Observability can help you fight cyber attacks

  • Certifications of Quality

    Certifications of Quality

    A certification is a third party statement that you know something about something. There’s positive and negative value to that. Certifications are relatively rare and powerless in the information technology sphere; compared to medicine or engineering. You won’t find a lot of self-taught pharmacists, but learning security engineering on the…

  • Pick Your Poison

    Pick Your Poison

    In theory you “need” to pick between dependency hell or bloated monoliths, but in practice you don’t actually have to pick and so everyone uses a mixture of both and then complains about the problem set they’re feeling most acutely right now: Microservices Same goes for opinionated user experience versus…

  • Why aren’t we doing better?

    Why aren’t we doing better?

    As a software leader or middle management cat herder, one is often driven to attempt a process improvement. The things, they’re happening too slowly, or without enough quality, or the wrong people are doing them. And so we propose a new process or a new tool. Maybe a miracle happens…

  • Sorting Events by Time

    Sorting Events by Time

    I’ve been reviewing the APIs of a number of software vendors lately, looking at how you pull data that they don’t support pushing. It’s producing a bit of flashback to working with ugly things from the old days. Here’s a fun fact, apropos of nothing specific to any current project…

  • Maintenance Windows and Breakage

    Maintenance Windows and Breakage

    Lorin Hochstein recently wrote about normal incidents, “a result of normal work, when everyone whose actions contributed to the incident was actually exercising reasonable judgment at the time they committed those actions.” Instead of an accident or an error, it is an incident which is the outcome of proper behavior.…

  • Competing with the Microsoft Bundle

    Competing with the Microsoft Bundle

    Something must be done! Here’s something… The vast majority of my career has been in competition with Microsoft’s bundled solutions. I do not think that you win by doing what they do, but more expensively. And yet, this happened. When Microsoft really comes at you, they do it with EEE:…

  • Who the Tech Is Meant For

    Who the Tech Is Meant For

    I’m pretty fascinated by the effect of social code matching in product design. In order to market and sell products you have to fit them to the buyer: language, use cases, pricing, packaging, sales motion, and more. In large and small ways, a company’s go to market or an open…

  • The Rainfinity Demo

    The Rainfinity Demo

    It’s easy to dismiss novelty, the new thing is often just the old thing with some small tweaks. But small tweaks add up, and eventually there is real change. Here’s what it was like to demonstrate virtual IP based network redundancy in the year 2000, over twenty years ago. The…