Skip to main content
Gilbert Sanchez

Gilbert Sanchez

Not just good. Good enough.

I’ve created this blog as a way to help share some of my discoveries. I’m a believer in Learning in Public and these posts are more polished compared to the notes in my Digital Garden.

Nothing I write is “The Way” but rather “A Way”. Have a different approach? Tell me all about it!

I work as a Staff Software Development Engineer, formerly known as the Señor Systems Engineer at Meta. I enjoy spreading the love of PowerShell at scale. A fan of Role Playing Games (RPG), you can check out my RPG-oriented modules on the PowerShell Gallery.

Perfection is the enemy of progress. - Winston Churchill

Recent

Beyond Regex: Advanced PowerShell Code Analysis with ASTs
·1573 words·8 mins
Linting PowerShell VSCode
In this post I’ll be walking through an example of a (silly) request you might see at work and show you how you can leverage AST’s to update your codebase.
Sharing Your Custom PSScriptAnalyzer Rules
·467 words·3 mins
DevEx PowerShell Linting
Learn how using a simple “proxy” module, will allow you to use custom PSScriptAnalyzer rules in all your repositories!
Taming My ADHD with Obsidian and PowerShell
·1352 words·7 mins
PowerShell PKM
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.
The Power of Devcontainers
·901 words·5 mins
Docker FOSS GitHub Linting TDD
Quickly learn about devcontainers and how they can unlock more contributors to your projects.
New Year, New Me - 2024
·600 words·3 mins
A big change this year. No longer ‘Señor Systems Engineer at Meta’. Now I’m a Staff Software Engineer at Tesla.
My Prompt: Starship
·643 words·4 mins
A quick overview on how I use Starship to customize my prompt.