Joel Bennett
@jaykul.bsky.social
I ❤️ OpenSource, Scripting, PowerShell, GitOps, Python, .NET, VSCode. I'm a Principal DevOps Engineer, and a 14x Microsoft MVP for PowerShell.
So, with Azure CDNs and Front Door all still locked down since their outage last week, what's the over/under on this being something that was vibe coded, and there's nobody available who understands it anymore?
November 2, 2025 at 3:30 PM
So, with Azure CDNs and Front Door all still locked down since their outage last week, what's the over/under on this being something that was vibe coded, and there's nobody available who understands it anymore?
Reposted by Joel Bennett
Reposted by Joel Bennett
They have filed for eviction.
If I can get caught up, I should be okay but yeah. That will mean my kids, cats and I will all be without housing.
Assistance has been denying me.
I need a lot of help.
If I can get caught up, I should be okay but yeah. That will mean my kids, cats and I will all be without housing.
Assistance has been denying me.
I need a lot of help.
Probably going to lose my apartment.
Probably going to lose my car.
Delivery hasn't been paying much (oversaturated).
Interviews going nowhere and getting ghosted by recruiters.
If anyone can help out:
$danirockasota
V: djamiempls
www.paypal.me/danirockasota
Probably going to lose my car.
Delivery hasn't been paying much (oversaturated).
Interviews going nowhere and getting ghosted by recruiters.
If anyone can help out:
$danirockasota
V: djamiempls
www.paypal.me/danirockasota
October 2, 2025 at 5:19 PM
They have filed for eviction.
If I can get caught up, I should be okay but yeah. That will mean my kids, cats and I will all be without housing.
Assistance has been denying me.
I need a lot of help.
If I can get caught up, I should be okay but yeah. That will mean my kids, cats and I will all be without housing.
Assistance has been denying me.
I need a lot of help.
For a CLI parser library, generating help is a given, why not completion script generation? Argsparse, climate & optparse do (only for bash, zsh & fish).
Well, if you're writing in TypeScript, Optique now has one, and it covers bash, zsh, fish, PowerShell, and Nushell!
optique.dev/concepts/com...
Well, if you're writing in TypeScript, Optique now has one, and it covers bash, zsh, fish, PowerShell, and Nushell!
optique.dev/concepts/com...
Shell completion | Optique
Learn how to add shell completion support to your CLI applications using Optique's built-in completion system. Covers Bash and zsh integration, custom suggestions, and native file completion.
optique.dev
October 3, 2025 at 4:21 AM
For a CLI parser library, generating help is a given, why not completion script generation? Argsparse, climate & optparse do (only for bash, zsh & fish).
Well, if you're writing in TypeScript, Optique now has one, and it covers bash, zsh, fish, PowerShell, and Nushell!
optique.dev/concepts/com...
Well, if you're writing in TypeScript, Optique now has one, and it covers bash, zsh, fish, PowerShell, and Nushell!
optique.dev/concepts/com...
Reposted by Joel Bennett
Talk Of Fascism Dangerous, Warns Ministry Of Compliance
September 26, 2025 at 4:00 PM
Talk Of Fascism Dangerous, Warns Ministry Of Compliance
Reposted by Joel Bennett
When I was fighting in Iraq & Afghanistan, I needed to know that journalists could ask tough questions to hold those in power accountable.
It's a dangerous moment when our leaders require the press to self-censor their reporting, or face punishment.
Free speech is under attack.
It's a dangerous moment when our leaders require the press to self-censor their reporting, or face punishment.
Free speech is under attack.
Pentagon Expands Its Restrictions on Reporter Access
www.nytimes.com
September 20, 2025 at 5:21 PM
When I was fighting in Iraq & Afghanistan, I needed to know that journalists could ask tough questions to hold those in power accountable.
It's a dangerous moment when our leaders require the press to self-censor their reporting, or face punishment.
Free speech is under attack.
It's a dangerous moment when our leaders require the press to self-censor their reporting, or face punishment.
Free speech is under attack.
I definitely don't have problems with emoji. They can be extremely succinct when used properly, E.g. Using ✅⚠️❌ as status icons in lists of output. Why do you think all the terminals (and business apps) are adding support for emoji?
September 7, 2025 at 3:25 PM
I definitely don't have problems with emoji. They can be extremely succinct when used properly, E.g. Using ✅⚠️❌ as status icons in lists of output. Why do you think all the terminals (and business apps) are adding support for emoji?
It's almost like they all finally got around to reading Cory Doctorow's little piece pluralistic.net/2025/06/30/a...
Pluralistic: How much (little) are the AI companies making? (30 Jun 2025) – Pluralistic: Daily links from Cory Doctorow
pluralistic.net
August 31, 2025 at 5:32 PM
It's almost like they all finally got around to reading Cory Doctorow's little piece pluralistic.net/2025/06/30/a...
Harvard found that lithium occurs naturally in the brain, and lithium deficit is one of the earliest changes leading to Alzheimer’s.
May lead to better Alzheimer's diagnosis, but better yet, they found a new lithium compound that actually restored memory in mice!
news.harvard.edu/gazette/stor...
May lead to better Alzheimer's diagnosis, but better yet, they found a new lithium compound that actually restored memory in mice!
news.harvard.edu/gazette/stor...
Could lithium explain — and treat — Alzheimer’s? — Harvard Gazette
New study finds deficiency ignites neurodegenerative disease, and restoring it reverses brain aging in mice.
news.harvard.edu
August 18, 2025 at 5:37 AM
Harvard found that lithium occurs naturally in the brain, and lithium deficit is one of the earliest changes leading to Alzheimer’s.
May lead to better Alzheimer's diagnosis, but better yet, they found a new lithium compound that actually restored memory in mice!
news.harvard.edu/gazette/stor...
May lead to better Alzheimer's diagnosis, but better yet, they found a new lithium compound that actually restored memory in mice!
news.harvard.edu/gazette/stor...
Do you often find a new CLI tool on Github, go to releases, find the right binary, download, unzip, put them somewhere ...
Check out FromGithub
Works cross-platform, finds the right binary for the OS where it's running. You can re-run it to update.
www.powershellgallery.com/packages/Fro...
Check out FromGithub
Works cross-platform, finds the right binary for the OS where it's running. You can re-run it to update.
www.powershellgallery.com/packages/Fro...
August 7, 2025 at 4:40 AM
Do you often find a new CLI tool on Github, go to releases, find the right binary, download, unzip, put them somewhere ...
Check out FromGithub
Works cross-platform, finds the right binary for the OS where it's running. You can re-run it to update.
www.powershellgallery.com/packages/Fro...
Check out FromGithub
Works cross-platform, finds the right binary for the OS where it's running. You can re-run it to update.
www.powershellgallery.com/packages/Fro...
Reposted by Joel Bennett
Have you been thinking about how you can give back to the #PowerShell community? Anyone can teach. Anyone can share. sessionize.com/pshsu...
PowerShell + DevOps Global Summit 2026: Call for Papers
The PowerShell + DevOps Global Summit is a highly anticipated annual conference that brings together professionals worldwide from the PowerShell and D...
sessionize.com
July 25, 2025 at 5:49 PM
Have you been thinking about how you can give back to the #PowerShell community? Anyone can teach. Anyone can share. sessionize.com/pshsu...
I'm working on v2.0 of TerminalBlocks. Which of these three examples is your favorite?
github.com/Jaykul/Termi...
You can try the pre-release:
www.powershellgallery.com/packages/Ter...
But it needs the pre-release of Pansies:
www.powershellgallery.com/packages/Pan...
github.com/Jaykul/Termi...
You can try the pre-release:
www.powershellgallery.com/packages/Ter...
But it needs the pre-release of Pansies:
www.powershellgallery.com/packages/Pan...
July 6, 2025 at 5:09 PM
I'm working on v2.0 of TerminalBlocks. Which of these three examples is your favorite?
github.com/Jaykul/Termi...
You can try the pre-release:
www.powershellgallery.com/packages/Ter...
But it needs the pre-release of Pansies:
www.powershellgallery.com/packages/Pan...
github.com/Jaykul/Termi...
You can try the pre-release:
www.powershellgallery.com/packages/Ter...
But it needs the pre-release of Pansies:
www.powershellgallery.com/packages/Pan...
Reposted by Joel Bennett
#PowerShell Runtime #Containers have been published for the 7.5.2 and 7.4.11 releases.
ghcr.io/justingrote/...
ghcr.io/justingrote/...
July 1, 2025 at 8:04 PM
#PowerShell Runtime #Containers have been published for the 7.5.2 and 7.4.11 releases.
ghcr.io/justingrote/...
ghcr.io/justingrote/...
Reposted by Joel Bennett
The PowerShell + DevOps Global Summit 2025 videos are now live on YouTube!
Catch up on all the sessions you missed or rewatch your favorites. Amazing content from the community's top experts.
bit.ly/444P7nI
#PowerShell #DevOps #PSHSummit
Catch up on all the sessions you missed or rewatch your favorites. Amazing content from the community's top experts.
bit.ly/444P7nI
#PowerShell #DevOps #PSHSummit
PowerShell in CI/CD Pipelines: A Practical Tour of Deployment Options by Blake Cherry, Danny Stutz
Explore the diverse ways to deploy PowerShell scripts using DevOps continuous integration and continuous deployment (CI/CD) pipelines! This session will investigate the options for running PowerShell in CI/CD processes. We'll start by discussing when and why you might want to incorporate PowerShell into your CI/CD pipelines, highlighting the benefits of automation, consistency, and efficiency in deployment workflows. Next, we'll delve into various methods of deploying PowerShell within pipelines, including: • Locally on Build Agents: Running scripts directly on the pipeline's host machine. • Azure PowerShell DevOps Tasks: Utilizing built-in tasks for seamless integration with Azure services. • Containers and Custom Dockerfiles: Exploring available PowerShell container images, considerations for modules requiring authentication, and best practices for creating custom Dockerfiles tailored to your needs. We'll also compare the capabilities of different CI/CD platforms for running PowerShell, such as Azure DevOps, Jenkins, GitHub Actions, and GitLab. We'll discuss: • Platform Differences: How each platform handles PowerShell execution via pipeline. • Selection Criteria: Factors influencing the choice of platform for your specific use case. • Advantages and Limitations: Understanding the strengths of each platform in the context of PowerShell deployment. Additionally, we'll explore how PowerShell can be integrated with other DevOps tools like Terraform and Ansible, discussing key considerations and best practices for these scenarios. By the end of this session, you'll have a comprehensive understanding of the options available for deploying PowerShell via pipelines and how to choose the best approach for your projects. PowerShell Summit videos are recorded by our friends at Confreaks. Our recordings are made in a way that minimizes overhead for our speakers and interruptions to our live audience. These recordings are meant to preserve the presentations' information for posterity, and are not intended to be a substitute for attending the Summit in person. These recordings are not intended as professional video training products. We hope you find these videos useful. Follow Confreaks 👇 https://confreaks.com https://confreaks.bsky.social https://x.com/confreaks
bit.ly
June 8, 2025 at 10:52 AM
The PowerShell + DevOps Global Summit 2025 videos are now live on YouTube!
Catch up on all the sessions you missed or rewatch your favorites. Amazing content from the community's top experts.
bit.ly/444P7nI
#PowerShell #DevOps #PSHSummit
Catch up on all the sessions you missed or rewatch your favorites. Amazing content from the community's top experts.
bit.ly/444P7nI
#PowerShell #DevOps #PSHSummit
Reposted by Joel Bennett
“The data center industry is booming all over,” and utilities across the country are polluting more to meet data center energy demands, all when scientists agree that cutting fossil fuel emissions is more urgent than ever.
Georgia was about to retire coal plants. Then came the data centers.
Georgia was going to retire its coal plants, but then the data centers arrived. AI is pushing energy providers back to fossil fuels.
grist.org
May 22, 2025 at 12:46 AM
“The data center industry is booming all over,” and utilities across the country are polluting more to meet data center energy demands, all when scientists agree that cutting fossil fuel emissions is more urgent than ever.
Reposted by Joel Bennett
Once again @reckless.bsky.social strikes again, copyright is the only law that keeps tech inline
May 22, 2025 at 1:04 AM
Once again @reckless.bsky.social strikes again, copyright is the only law that keeps tech inline
Reposted by Joel Bennett
he's one of the biggest, most-frequent liars in the world.
among other things, he said the same thing last summer, before becoming the largest-ever campaign donor in American history. Yet this post by Baker and the headline treats his statement as true.
don't print lies in the newspaper!
among other things, he said the same thing last summer, before becoming the largest-ever campaign donor in American history. Yet this post by Baker and the headline treats his statement as true.
don't print lies in the newspaper!
Musk says he plans to spend “a lot less” in future elections, the latest sign that he is fading into the background of American politics — at least for now. @teddyschleifer.bsky.social Ryan Mac Maggie Haberman www.nytimes.com/2025/05/20/u...
Elon Musk Plans ‘a Lot Less’ Spending as He Edges Away From Politics
www.nytimes.com
May 20, 2025 at 11:56 PM
he's one of the biggest, most-frequent liars in the world.
among other things, he said the same thing last summer, before becoming the largest-ever campaign donor in American history. Yet this post by Baker and the headline treats his statement as true.
don't print lies in the newspaper!
among other things, he said the same thing last summer, before becoming the largest-ever campaign donor in American history. Yet this post by Baker and the headline treats his statement as true.
don't print lies in the newspaper!
Reposted by Joel Bennett
Breaking news: A federal judge ruled the Trump administration exceeded its authority when it dismantled the U.S. Institute of Peace, an independent nonprofit created by Congress.
Judge says Trump lacked authority to dismantle U.S. Institute of Peace
U.S. District Judge Beryl Howell said President Donald Trump lacked the power to terminate without cause the board of the independent U.S. Institute of Peace.
wapo.st
May 19, 2025 at 5:58 PM
Breaking news: A federal judge ruled the Trump administration exceeded its authority when it dismantled the U.S. Institute of Peace, an independent nonprofit created by Congress.
Reposted by Joel Bennett
Microsoft said its recent layoffs impacting 6,000 employees (3% of staff) was due to flattening hierarchies by removing layers of managers. However data provided to the state of Washington shows most of those impacted were individual contributors.
The company’s words and actions aren’t matching up.
The company’s words and actions aren’t matching up.
May 18, 2025 at 5:58 PM
Microsoft said its recent layoffs impacting 6,000 employees (3% of staff) was due to flattening hierarchies by removing layers of managers. However data provided to the state of Washington shows most of those impacted were individual contributors.
The company’s words and actions aren’t matching up.
The company’s words and actions aren’t matching up.
I finally published a pre-release of this TerminalBlocks 2.0
It depends on a pre-release of Pansies 3. 0 (with insufficient documentation yet).
If you want help making prompts with TerminalBlocks, there's also a pre-release of PowerLine 4.0 (now just a TerminalBlocks wrapper).
It depends on a pre-release of Pansies 3. 0 (with insufficient documentation yet).
If you want help making prompts with TerminalBlocks, there's also a pre-release of PowerLine 4.0 (now just a TerminalBlocks wrapper).
May 12, 2025 at 12:38 AM
I finally published a pre-release of this TerminalBlocks 2.0
It depends on a pre-release of Pansies 3. 0 (with insufficient documentation yet).
If you want help making prompts with TerminalBlocks, there's also a pre-release of PowerLine 4.0 (now just a TerminalBlocks wrapper).
It depends on a pre-release of Pansies 3. 0 (with insufficient documentation yet).
If you want help making prompts with TerminalBlocks, there's also a pre-release of PowerLine 4.0 (now just a TerminalBlocks wrapper).
Reposted by Joel Bennett
“When stupidity is considered patriotism, it is unsafe to be intelligent.”
— Isaac Asimov
— Isaac Asimov
May 4, 2025 at 7:39 AM
“When stupidity is considered patriotism, it is unsafe to be intelligent.”
— Isaac Asimov
— Isaac Asimov
But what if I used those terminal blocks to make a prompt instead of neofetch. Or, you know ... why not both?
May 2, 2025 at 6:15 AM
But what if I used those terminal blocks to make a prompt instead of neofetch. Or, you know ... why not both?
My latest fixation ... I implemented neofetch using the Sixels & TerminalBlocks modules.
This requires some stuff on this pre-release branch (not to mention pre-releases of other things), but it's pretty enough to share...
github.com/Jaykul/Termi...
This requires some stuff on this pre-release branch (not to mention pre-releases of other things), but it's pretty enough to share...
github.com/Jaykul/Termi...
April 27, 2025 at 6:23 PM
My latest fixation ... I implemented neofetch using the Sixels & TerminalBlocks modules.
This requires some stuff on this pre-release branch (not to mention pre-releases of other things), but it's pretty enough to share...
github.com/Jaykul/Termi...
This requires some stuff on this pre-release branch (not to mention pre-releases of other things), but it's pretty enough to share...
github.com/Jaykul/Termi...