<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on Hey! It's Gilbert!</title><link>https://gilbertsanchez.com/</link><description>Recent content in Home on Hey! It's Gilbert!</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Gilbert Sanchez</copyright><lastBuildDate>Tue, 25 Oct 2022 10:00:00 +0000</lastBuildDate><atom:link href="https://gilbertsanchez.com/index.xml" rel="self" type="application/rss+xml"/><item><title>The System AI Made Me Do It</title><link>https://gilbertsanchez.com/posts/the-system-ai-made-me-do-it/</link><pubDate>Mon, 16 Mar 2026 02:11:43 +0000</pubDate><guid>https://gilbertsanchez.com/posts/the-system-ai-made-me-do-it/</guid><description>I volunteered to moderate a subreddit and immediately built tooling instead. This post walks through how Devvit endpoint restrictions forced a pivot from Claude to Gemini, and how that constraint led to a better, free workflow for turning YouTube playlists into configurable AI-assisted Reddit posts.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/the-system-ai-made-me-do-it/feature.png"/></item><item><title>From Terminal to TRMNL: A PowerShell Dashboard Journey</title><link>https://gilbertsanchez.com/posts/terminal-to-trmnl-with-powershell/</link><pubDate>Thu, 27 Nov 2025 16:42:55 +0000</pubDate><guid>https://gilbertsanchez.com/posts/terminal-to-trmnl-with-powershell/</guid><description>It’s surprisingly easy to build your own custom dashboard with TRMNL, webhooks, and a bit of PowerShell. I used it to send dynamic data (like quotes and images) to an old device—no polling needed, just a simple POST and some fun templating.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/terminal-to-trmnl-with-powershell/feature.webp"/></item><item><title>¿No Habla Inglés?: PowerShell Localization in Practice</title><link>https://gilbertsanchez.com/posts/no-habla-ingles-powershell-localization-practice/</link><pubDate>Mon, 01 Sep 2025 00:00:00 +0000</pubDate><guid>https://gilbertsanchez.com/posts/no-habla-ingles-powershell-localization-practice/</guid><description>PowerShell is global, but not everyone works in English. Let’s look at how localization works, how you can add it to your modules, and how to make it easy for your community to contribute translations</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/no-habla-ingles-powershell-localization-practice/feature.webp"/></item><item><title>RaC: Resume as Code</title><link>https://gilbertsanchez.com/posts/rac-resume-as-code/</link><pubDate>Mon, 07 Apr 2025 20:51:42 +0000</pubDate><guid>https://gilbertsanchez.com/posts/rac-resume-as-code/</guid><description>Create and manage your resume with JSON Resume. Learn schema basics, hosting, themes, and deployment for easy, professional updates.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/rac-resume-as-code/feature.webp"/></item><item><title>Beyond Regex: Advanced PowerShell Code Analysis with ASTs</title><link>https://gilbertsanchez.com/posts/regex-advanced-powershell-code-analysis-asts/</link><pubDate>Wed, 12 Mar 2025 22:43:00 +0000</pubDate><guid>https://gilbertsanchez.com/posts/regex-advanced-powershell-code-analysis-asts/</guid><description>In this post I&amp;rsquo;ll be walking through an example of a (silly) request you might see at work and show you how you can leverage AST&amp;rsquo;s to update your codebase.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/regex-advanced-powershell-code-analysis-asts/feature.webp"/></item><item><title>Sharing Your Custom PSScriptAnalyzer Rules</title><link>https://gilbertsanchez.com/posts/sharing-custom-psscriptanalyzer-rules/</link><pubDate>Mon, 16 Sep 2024 08:00:00 +0000</pubDate><guid>https://gilbertsanchez.com/posts/sharing-custom-psscriptanalyzer-rules/</guid><description>Learn how using a simple &amp;ldquo;proxy&amp;rdquo; module, will allow you to use custom PSScriptAnalyzer rules in all your repositories!</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/sharing-custom-psscriptanalyzer-rules/feature.webp"/></item><item><title>How to Use Obsidian for ADHD: Productivity System with PowerShell</title><link>https://gilbertsanchez.com/posts/obsidian-and-adhd/</link><pubDate>Sat, 31 Aug 2024 01:15:28 +0000</pubDate><guid>https://gilbertsanchez.com/posts/obsidian-and-adhd/</guid><description>Alleviating my ADHD headaches with Obsidian. Periodic Notes and Templater extensions save the day by reminding me of the next step towards my larger goals.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/obsidian-and-adhd/feature.webp"/></item><item><title>The Power of Devcontainers</title><link>https://gilbertsanchez.com/posts/power-devcontainers/</link><pubDate>Mon, 11 Mar 2024 00:29:20 +0000</pubDate><guid>https://gilbertsanchez.com/posts/power-devcontainers/</guid><description>Discover how development containers simplify project setup and empower contributors. Learn devcontainer.json configuration, cross-language support, and how devcontainers solve environment barriers.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/power-devcontainers/feature.webp"/></item><item><title>New Year, New Me - 2024</title><link>https://gilbertsanchez.com/posts/new-year-new-me-2024/</link><pubDate>Mon, 22 Jan 2024 14:24:40 +0000</pubDate><guid>https://gilbertsanchez.com/posts/new-year-new-me-2024/</guid><description>A big change this year. No longer &amp;lsquo;Señor Systems Engineer at Meta&amp;rsquo;. Now I&amp;rsquo;m a Staff Software Engineer at Tesla.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/new-year-new-me-2024/feature.jpg"/></item><item><title>Starship Transient Prompt: What It Is &amp; How to Set It Up in PowerShell</title><link>https://gilbertsanchez.com/posts/prompt-starship/</link><pubDate>Sun, 05 Nov 2023 00:13:27 +0000</pubDate><guid>https://gilbertsanchez.com/posts/prompt-starship/</guid><description>A quick overview on how I use Starship to customize my prompt.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/prompt-starship/feature.webp"/></item><item><title>Stucco</title><link>https://gilbertsanchez.com/presentations/stucco/</link><pubDate>Tue, 31 Oct 2023 22:07:11 +0000</pubDate><guid>https://gilbertsanchez.com/presentations/stucco/</guid><description>In this presentation I go over how to start using Stucco. If you follow along in your own termial, you&amp;rsquo;ll be ready to publish to the gallery!</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/presentations/stucco/feature.webp"/></item><item><title>PowerShell Chef Cookbook</title><link>https://gilbertsanchez.com/posts/powershell-chef-cookbook/</link><pubDate>Mon, 16 Oct 2023 00:15:08 +0000</pubDate><guid>https://gilbertsanchez.com/posts/powershell-chef-cookbook/</guid><description>Manage PowerShell at enterprise scale with Meta&amp;rsquo;s Chef cookbook. Learn system profile management, module deployment, telemetry control, and enterprise configuration automation.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/powershell-chef-cookbook/feature.webp"/></item><item><title>PowerShell Profile Setup Guide: Optimization &amp; Starship Integration</title><link>https://gilbertsanchez.com/posts/my-shell-powershell/</link><pubDate>Sun, 08 Oct 2023 16:15:02 +0000</pubDate><guid>https://gilbertsanchez.com/posts/my-shell-powershell/</guid><description>In this third post of the series I go over my PowerShell profile.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/my-shell-powershell/feature.webp"/></item><item><title>WezTerm Config Guide: Complete Lua Setup with Examples</title><link>https://gilbertsanchez.com/posts/my-terminal-wezterm/</link><pubDate>Sun, 27 Aug 2023 14:57:43 +0000</pubDate><guid>https://gilbertsanchez.com/posts/my-terminal-wezterm/</guid><description>In this second post of the series I go over my WezTerm config an explain each of my settings and some lessons learned.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/my-terminal-wezterm/feature.webp"/></item><item><title>Terminals, Shells, and Prompts: Complete Beginner's Guide</title><link>https://gilbertsanchez.com/posts/terminals-shells-and-prompts/</link><pubDate>Sun, 27 Aug 2023 14:55:56 +0000</pubDate><guid>https://gilbertsanchez.com/posts/terminals-shells-and-prompts/</guid><description>Part one of brief walk through on how terminals, shells, and prompts interact. In later posts I will go over my particular settings, but this lays the foundation.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/terminals-shells-and-prompts/feature.webp"/></item><item><title>Efficient Disasters: Remove-Item In the Pipeline</title><link>https://gilbertsanchez.com/posts/efficient-disasters-remove-item-pipeline/</link><pubDate>Tue, 31 Jan 2023 03:29:44 +0000</pubDate><guid>https://gilbertsanchez.com/posts/efficient-disasters-remove-item-pipeline/</guid><description>I walk through my most painful mistake of 2022. Using Remove-Item in a Pipeline can be efficient, but it can also be a disaster.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/efficient-disasters-remove-item-pipeline/feature.webp"/></item><item><title>Force Reinstalling Many Choco Packages</title><link>https://gilbertsanchez.com/posts/force-reinstalling-choco-packages/</link><pubDate>Sun, 15 Jan 2023 18:12:18 +0000</pubDate><guid>https://gilbertsanchez.com/posts/force-reinstalling-choco-packages/</guid><description>Learn how to force reinstall Chocolatey packages using PowerShell and packages.config. Complete walkthrough with XML generation script for handling partially removed packages.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/force-reinstalling-choco-packages/feature.webp"/></item><item><title>Using Stucco to Create Your PowerShell Module</title><link>https://gilbertsanchez.com/posts/stucco-create-powershell-module/</link><pubDate>Sat, 07 Jan 2023 18:20:55 +0000</pubDate><guid>https://gilbertsanchez.com/posts/stucco-create-powershell-module/</guid><description>Learn why Stucco is such a powerfull module template. Includes a walk through from creating a module to publishing to the PowerShell Gallery!</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/stucco-create-powershell-module/feature.webp"/></item><item><title>Maintenance Mode - Chocolatey Fest 2018</title><link>https://gilbertsanchez.com/posts/maintenance-mode-chocolatey-fest-2018/</link><pubDate>Tue, 03 Jan 2023 19:49:10 +0000</pubDate><guid>https://gilbertsanchez.com/posts/maintenance-mode-chocolatey-fest-2018/</guid><description>Watch Gilbert&amp;rsquo;s Chocolatey Fest 2018 talk on maintenance mode at scale. Learn how Facebook&amp;rsquo;s IT team uses Chef to schedule service interruptions without impacting business operations.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/maintenance-mode-chocolatey-fest-2018/feature.webp"/></item><item><title>Syncing your YouTube Playlist to Readwise Reader</title><link>https://gilbertsanchez.com/posts/youtube_playlist_to_readwise/</link><pubDate>Sat, 31 Dec 2022 02:00:00 +0000</pubDate><guid>https://gilbertsanchez.com/posts/youtube_playlist_to_readwise/</guid><description>Create an automated pipeline from YouTube playlists to Readwise using Pipedream. Learn to sync videos, enable highlighting, and integrate with your note-taking workflow seamlessly.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/youtube_playlist_to_readwise/feature.webp"/></item><item><title>Add an Icon to Your PowerShell Module</title><link>https://gilbertsanchez.com/posts/powershell_module_icons/</link><pubDate>Mon, 26 Dec 2022 14:24:39 +0000</pubDate><guid>https://gilbertsanchez.com/posts/powershell_module_icons/</guid><description>Add professional icons to your PowerShell modules. Complete guide to finding Creative Commons images, uploading to GitHub, and configuring module metadata with IconUri.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/powershell_module_icons/feature.webp"/></item><item><title>First Podcast!</title><link>https://gilbertsanchez.com/posts/first-podcast/</link><pubDate>Fri, 17 Jun 2022 16:23:39 +0000</pubDate><guid>https://gilbertsanchez.com/posts/first-podcast/</guid><description>Gilbert&amp;rsquo;s first podcast appearance on the PowerShell Podcast. Listen to insights on PowerShell community, development practices, and speaker experiences with hosts Andrew and Jordan.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/first-podcast/feature.webp"/></item><item><title>Controlling a Cheap "Neon" LED, Pt 2</title><link>https://gilbertsanchez.com/posts/controlling-a-cheap-neon-led-pt-2/</link><pubDate>Tue, 05 Jan 2021 15:39:56 +0000</pubDate><guid>https://gilbertsanchez.com/posts/controlling-a-cheap-neon-led-pt-2/</guid><description>Part 2 of turning a cheap LED light and making it smart. We use MQTT, HomeAssistant, and PowerShell!</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/controlling-a-cheap-neon-led-pt-2/feature.webp"/></item><item><title>Controlling a Cheap "Neon" LED, Pt 1</title><link>https://gilbertsanchez.com/posts/controlling-a-cheap-led/</link><pubDate>Thu, 31 Dec 2020 20:11:55 +0000</pubDate><guid>https://gilbertsanchez.com/posts/controlling-a-cheap-led/</guid><description>A left over LED and a few spare parts turns into a fun and potential useful project.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/controlling-a-cheap-led/feature.webp"/></item><item><title>Synchronizing AD Group Members to Unix Attributes</title><link>https://gilbertsanchez.com/posts/synchronizing-ad-group-members-to-unix-attributes/</link><pubDate>Wed, 30 Sep 2015 17:30:58 +0000</pubDate><guid>https://gilbertsanchez.com/posts/synchronizing-ad-group-members-to-unix-attributes/</guid><description>Synchronize Unix group members with Active Directory groups using PowerShell. Complete code example to manage Unix attributes, automate user provisioning, and maintain audit compliance.</description></item><item><title>Automatically Update Workergroup for Reboot Policies</title><link>https://gilbertsanchez.com/posts/automatically-update-workergroup-for-reboot-policies/</link><pubDate>Sun, 10 Aug 2014 21:41:41 +0000</pubDate><guid>https://gilbertsanchez.com/posts/automatically-update-workergroup-for-reboot-policies/</guid><description>A simple script to keep XenApp servers in reboot workergroups.</description></item><item><title>Locating Empty Citrix Worker Groups</title><link>https://gilbertsanchez.com/posts/locating-empty-citrix-worker-groups/</link><pubDate>Tue, 18 Mar 2014 16:04:43 +0000</pubDate><guid>https://gilbertsanchez.com/posts/locating-empty-citrix-worker-groups/</guid><description>Get a quick count of Citrix workergrop app/server counts.</description></item><item><title>CIDR Calculator for Alfred</title><link>https://gilbertsanchez.com/posts/cidr-calculator-for-alfred/</link><pubDate>Tue, 04 Feb 2014 06:09:16 +0000</pubDate><guid>https://gilbertsanchez.com/posts/cidr-calculator-for-alfred/</guid><description>Create a CIDR calculator for Alfred app. Complete guide to building a quick subnet calculator workflow using whatmask CLI, Alfred Powerpack, and PHP for instant network calculations.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://gilbertsanchez.com/posts/cidr-calculator-for-alfred/feature.webp"/></item></channel></rss>