👋 Welcome to my website; thanks for visiting! This is where I ✍️ about things I like, mostly technology. If you’ve come here for any of these projects, please click through: WhatPulse, MuteDeck (i.e., Stream Deck Plugin for Zoom), vRealize Network Insight Cookbook.

Feel free to contact me using the contact details on the left 👈

Latest Posts

  • Learnings from a new manager
    It’s been ~12 months since I started managing an engineering team, and I’ve learned so much from them. Here are 9 things I wished my previous managers did (or didn’t do). No scheduled 1-on-1’s Make it clear that you don’t have to wait until a recurring touchpoint to bring up issues. Always be available for […]
  • Introducing AI Spend: AI API Usage Monitoring Made Easy
    As an AI enthusiast who has built multiple AI products, I know the importance of tracking OpenAI API costs, identifying abuse instances and preventing runaway apps. While there are several tools available that enable you to see your API usage by entering the API key, I wanted an effortless and passive monitoring tool to keep […]
  • Using OpenAI’s [free] Content Moderation API
    By now, everyone knows about ChatGPT, GPT itself, and OpenAI. However, OpenAI is more than GPT: you can use their API to do image generation, speech to text, and text moderation assessments. This post is about their text moderation API, as I’ve recently discovered it’s free. The idea is to use the moderation API to decide […]
  • Tunneling Plugwise Smile P1 Stats to Grafana
    Hi! It’s been a while. I’m going to (re)start sharing solutions to problems that I’m building things for. Expect posts mostly around coding and IoT. Starting with this post; a quick tutorial on how to get power statistics from a Plugwise Smile P1 gateway to Grafana, using Telegraf. I’ve got solar panels with Enphase inverters […]
  • Azure DevOps – Post-job Installing Apple Certificate failing
    For backwards compatibility purposes, I like to keep my continuous integration and deployment workers on the lowest version available. For macOS, this was 10.15 up until recently when Microsoft (rightfully) retired it and made macOS 11 the lowest version available. Here’s the reason for this post: there’s a change in the exit code behavior of […]
  • AdminPatron: The AI Assistant I wish I had years ago
    The amount of time I’ve spent googling commands, configuration templates, or steps to configure something is wild. As an infrastructure engineer, I have tons of cheat sheets for networking, security, PowerShell, Kubernetes, and more. Sometimes I forget what’s on these cheat sheets and resort to Google again. This is why I built AdminPatron. Introducing AdminPatron […]
  • Using Tailscale for Home Lab VPN Connectivity
    I’m always looking to simplify connectivity between my networks’ different connections. With a home lab, colocated servers, and a few clouds that host projects, it’s a web.  This was all connected with VPNs in the past, but everyone hates VPNs.  I moved to SD-WAN when VMware acquired VeloCloud, and I had the fortune to get […]
  • Slack Notifications for Incoming Chatwoot Messages
    I recently discovered Chatwoot, an open-source customer engagement platform that lets you manage conversations with customers via a website widget, email, Facebook, Twitter, and more. Before finding Chatwoot, I was using Reamaze – a similar service that adds a knowledge base and offers the same omnichannel chat service. I’ve not been too happy with the […]

More posts…