I decided that I was spending too much time writing instructions in random Google docs, text files, and GitHub repos. I wanted to have a single location that I could use as a way to publicly document all the things that I tinker with:

  • Kubernetes
  • Docker (who doesnt?)
  • Splunk
  • Raspberry Pi
  • Random tech integrations (this list could go on forever)

With all of that, I felt that it was time to put it all into a blog. As I travel through life building these random things, I intend to document them here and link to any files, repos, or websites that I have created myself or used along the way.

Enjoy!

Optimizing AI Chatbot Energy Costs: Practical Metrics and Workflow Strategies

Optimizing AI Chatbot Energy Costs: Practical Metrics and Workflow Strategies Hook: “Training GPT-3 consumes ~1,300 MWh—but inference at scale can be worse. Here’s how to measure and slash your LLM’s energy footprint.” AI chatbots are electricity hogs. While training large language models (LLMs) like GPT-4 dominates sustainability discussions, inference—the process of generating responses to user queries—can cumulatively surpass training energy costs when deployed at scale. For DevOps teams and developers, unchecked energy use translates to: ...

April 30, 2025 · 4 min · Scott

Automating Security: How to Scan AI-Generated Code with Endor Labs (Step-by-Step Guide)

Introduction AI-generated code from tools like GitHub Copilot and Cursor accelerates development but introduces hidden risks: 62% of AI-generated solutions contain security flaws, including hardcoded secrets, SQLi, and insecure dependencies. Traditional SAST tools struggle with probabilistic code patterns, creating a critical gap in modern DevSecOps pipelines. Endor Labs’ $93M-funded platform addresses this with AI-native static/dynamic analysis, scanning LLM outputs for context-aware vulnerabilities. This guide walks through local setup, CI/CD integration (with GitHub Actions examples), and custom rule creation to secure AI-generated code before deployment. ...

April 28, 2025 · 4 min · Scott

Harnessing AI and Automation for Resilient Systems: A Comprehensive Guide

Introduction In today’s fast-paced technological landscape, building resilient systems is crucial for businesses to maintain continuity and competitiveness. AI and automation play a pivotal role in enhancing system resilience by predicting and mitigating potential failures. This article will guide you through the process of leveraging AI and automation to build more resilient systems. Prerequisites To fully benefit from this guide, readers should have: A basic understanding of AI and machine learning concepts Familiarity with automation technologies and tools Knowledge of system architecture and design principles Assessing System Vulnerabilities The first step in building a resilient system is to identify potential failure points. This involves: ...

April 16, 2025 · 3 min · Scott

Revolutionizing DIY PCB Fabrication with Fiber Lasers

Revolutionizing DIY PCB Fabrication with Fiber Lasers A Comprehensive Guide The increasing demand for precision and efficiency in electronics manufacturing has led to the adoption of fiber lasers in DIY PCB fabrication. This article explores the benefits and challenges of using fiber lasers for PCB fabrication and provides a step-by-step guide on how to achieve high-quality results. Prerequisites Basic understanding of PCB design and fabrication Familiarity with laser safety protocols Access to a fiber laser engraver/cutter PCB design software (e.g., KiCad, Eagle) Designing Your PCB The first step in DIY PCB fabrication using a fiber laser is designing your PCB. This involves creating a digital representation of your circuit board using PCB design software. ...

April 11, 2025 · 3 min · Scott

Unlocking Productivity with Microsoft Copilot: A Comprehensive Guide

Unlocking Productivity with Microsoft Copilot: A Comprehensive Guide Microsoft’s Copilot is revolutionizing the way developers and content creators work by integrating AI into their workflows. This article will explore how to get started with Copilot, its key features, and how to leverage it for enhanced productivity. Prerequisites Before diving into Microsoft Copilot, ensure you have: A basic understanding of coding concepts (for coding tasks) Familiarity with Microsoft products such as Visual Studio Code or Office applications A Microsoft account to access Copilot Getting Started with Microsoft Copilot To begin using Copilot, you’ll need to install the Copilot extension in Visual Studio Code or other supported environments. Here’s a step-by-step guide: ...

April 9, 2025 · 3 min · Scott