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

  • Tools and the Analyst

    Tools and the Analyst

    Let’s say I’m responsible for a complex system. I might have a lot of titles, but for a big part of my job I’m an analyst of that system. I need tools to help me see into it and change its behavior. As an analyst with a tool, I have…

  • Dev and Test with Customer Data Samples

    Dev and Test with Customer Data Samples

    The short answer is don’t do it. Accepting customer data samples will only lead to sorrow. REDUCE THE DATA At first, you may look at a big data problem as a Volume or Velocity issue, but those are scaling issues that are easily dealt with later. Variety is the hardest…

  • From Enterprise to Cloud, Badly

    From Enterprise to Cloud, Badly

    Sometimes enterprise companies try to go cloudy for bad reasons with bad outcomes. I’m going to talk about those instead of well-planned initiatives with good outcomes because it’s more fun. So you’ve got an enterprise product and you’re facing pressure to go to the Cloud… after all, that’s regular recurrent…

  • It’s not a platform without partners

    It’s not a platform without partners

    What are the major decisions that a platform needs to make in order to balance incentivizing development vs. maintaining quality and control over their 3rd party app marketplace? Let’s look at this on three scales, in which the right answer for a given team is somewhere between two unrealistic and…

  • GDPR is great for Facebook and Google

    GDPR is great for Facebook and Google

    GDPR is going to be great for Facebook and Google. “Over time, all data approaches deleted, or public.” — Norton’s Law. See Haunted By Data by Maciej Cegłowski and The State of Artificial Intelligence by Andrew Y Ng for more background and viewpoints. Picture two types of data store, public…

  • AppleScript Crash notifier

    Say you’re on OSX and working with some C++ software that might crash when bugs are found… and say you don’t want to tail or search the voluminous logs just to know whether there’s crashes to investigate. The crashes will show up in the Console application, but it destroys your…

  • Where’s the Product in AI?

    Where’s the Product in AI?

    AI & ML products are harder than they look AI tech is obviously overhyped, and conflating with ideas from science fiction and religion. I prefer using terms like Machine Intelligence and Cognitive Computing, just to avoid the noise. But if we strip away the most unrealistic stuff, there’s some interesting…

  • Splunk Apps and Add-ons

    Splunk Apps and Add-ons

    Note, this is old stuff now… but legacy lives on even when new solutions become available. What are Splunk Apps and Add-ons? What’s the difference? If you’re still confused… it’s not just you. The confusion roots back to fundamental disagreements on approach that are encoded into every product the company…

  • Windex: Find Splunk apps that have index time operations

    If a Splunk app has index-time operations, it has to be installed on the first heavy forwarder or indexer to perform those operations on the data that’s coming in. If it doesn’t have those operations, then it only needs to be installed on the search head to perform its search…

  • Purge old reminders

    Apple reminders are great! Easy to create, easy to check across multiple devices, easy to share with family or co-workers, easy to close when you’ve done the task. Until eventually you’ve got hundreds of completed reminders per list… Why does everyone’s phone suddenly say we need hundreds of packages of…