Tag: Products
-

Systems Programming and AI
Thinking about how SALAMI like CoPilot is supposed to make systems programming cheap and easy, in light of my challenge this week… The general problem statement: as a security analyst I want to know as much about an IP address as possible so I can make an informed decision, write…
-

How to Make Useful Charts and Reports
There is a wealth of charting and reporting tools to use, but in my experience there is also a lot of struggle to build charts that effectively communicate. Since you typically need to put some reports into products and certainly need to use them internally, it’s important to build competence…
-

Heisenberg’s World of Uncertainty
Security analysts can’t ever be certain of what they’re seeing and not seeing. See something, do something My entire career has been in some form of “see what’s important, then do something about it.” It’s Heisenberg’s world though. Collecting and moving data has impact and cost, which can be hard…
-
VMBlog Post on Decentralization
linking to this piece I wrote for VMblog Why Decentralized Work Calls for Decentralized Data
-

Does ChatGPT have a product in it?
I think not. I discussed why there’s low value to be captured by modeling data in Where’s the Product in AI?. Using a Large Language Model approach to ask questions or frame answers does not alter that analysis. There’s been a dream of talking with computers since the first movie…
-

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…
-

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…
-

Executive Dashboards
Executive dashboards go through the Tuckman model… like team members, they have to be understood before they are accepted. Forming: a need for a dashboard is recognized and that dashboard is introduced to the executive staff. It may or may not be challenged, but its place is not certain. Storming:…
-

Gambling or Groceries?
Following on the post about sustaining software, here’s an opposing argument. Go big or go home. Deliver shocking value. Focus attention on exponential results instead of linear ones. Leverage your investment into the biggest possible return. All of those exciting phrases are exciting because they mean increasing risk. Some are…
-

When to use Design Discovery Patterns
People love one size fits all patterns and models, but it is usually better to use the correct tool for the job at hand. So you need to solve a problem. You’re going to build a solution to solve the problem with. It’s going to have users, who will configure…
