This post is meant as a reminder that since the new year has started, it is important to remember to take care of yourself and your personal wellbeing. We tend to get drawn in to our work life and ...
Council Engine: A Standalone Multi-Agent Debate Framework
Recently, I’ve been diving deep into Daniel Miessler’s Personal AI Infrastructure (PAI) ecosystem. One of the concepts that stood out to me the most was the “Council” - a collaborative-adversarial ...
Metis: A Local-First AI Knowledge Base
Over the past few weeks, I’ve been working on something that started as a small experiment and quickly turned into a medium sized project. The result is Metis: a local-first, AI-augmented knowledge...
Creating a Leadership Philosophy
I read a post last year by Allan Reyes on creating his own leadership philosophy. It sent me down a rabbit hole, prompting me to reflect on and develop one of my own. Since it has been a while sinc...
Creating a Chrome Extension to Query Multiple LLMs
I’ve been increasingly bouncing between ChatGPT, Gemini, and Claude depending on the task. LLMs are powerful but I tend to lose track of my open tabs quite frequently. I was thinking about methods ...
Exporting DLP Data from Slack
This blog post and associated script assume that you have the ability to Manage DLP for your Slack / your organizations Slack. Slack’s native data export functionality, even on Enterprise Grid...
Wiz's Cloud Hunting Games - The ExfilCola Incident
Wiz recently released the Cloud Hunting Games featuring the The ExfilCola Incident CTF. The goal of the challenge is to step into the shoes of an incident response expert, unfold the steps of the a...
Setting up Logging and Billing for GCP Projects using Terraform
This is the link to the GitHub repository that you can use to set up logging within your environments! I have been working on a creating an open source GCP threat hunting lab (to be released l...