Sign in

Matthew Kelly

@badgerati.bsky.social
76 followers 87 following 31 posts

Creator of the #Pode powershell server and Platform Architect and Engineer; lover of playing and making Games; Sci-Fi; and all other things DevOps / Software Engineering

PostsRepliesMedia
Matthew Kelly @badgerati.bsky.social · 29/08/2026
Released #Pode v2.14.1! 🎉 Fixes for repeated HTTP headers on Requests 🌐 Fixes for async Task process retentions during clean-up 🧹 and various other bug fixes 🐛 Full notes: github.com/Badgerati/Po... #PowerShell #Web #Server 🚀
github.com
Release Pode v2.14.1 · Badgerati/Pode
Enhancements #1783: Enables failed Task processes to be retained for a period, plus custom retention periods Bugs #1765: Fix to accept repeated HTTP request header fields (thanks @SsSonic3!) #17...
030
Matthew Kelly @badgerati.bsky.social · 14/08/2026
Released #Pode v2.14.0! 🎉 Enhances, updates, and overhauls various aspects of Logging 🌳 Enhances various data structures to be thread-safe 🧵 Full notes: github.com/Badgerati/Po... #PowerShell #Web #Server 🚀
github.com
Release Pode v2.14.0 · Badgerati/Pode
Enhancements #1725: Backend .NET logs now utilise Pode's logging functionality #1725: Custom Log Types now support -Raw item pass-thru #1725: Log Events are now thread-safe #1725: Log Methods are ...
051
Matthew Kelly @badgerati.bsky.social · 05/08/2026
I’ve pushed a new pre-release of v2.14.0-rc2 for #Pode 🧐 Adds support to override various Log Method properties 🌳 Enhances various structures for Routes, Sessions, State, etc. to be more thread-safe 🧵. More at github.com/Badgerati/Po... #PowerShell #Web #Server
github.com
Release Pode v2.14.0-rc2 · Badgerati/Pode
Enhancements #1751: Adds support for overriding Log Method properties during a Write call #1756: Enhances State management to be thread-safe #1756: Enhances State management to Save and Restore tr...
040
Matthew Kelly @badgerati.bsky.social · 21/07/2026
I’ve pushed a pre-release of v2.14.0-rc1 for #Pode 🧐 This is a logging heavy release 🌳 All should be backwards compatible, and this rc1 will allow people to test. More info at github.com/Badgerati/Po... #PowerShell #Web #Server
github.com
Release Pode v2.14.0-rc1 · Badgerati/Pode
Enhancements #1725: Backend .NET logs now utilise Pode's logging functionality #1725: Custom Log Types now support -Raw item pass-thru #1725: Log Events are now thread-safe #1725: Log Methods are ...
220
Reposted by Matthew Kelly
nohwnd @jakubjares.com · 07/07/2026
Pester 6.0.0 is now finally live! github.com/pester/Peste... #pspester #powershell
github.com
Release 6.0.0 · pester/Pester
Pester 6.0.0 🙋 Want to share feedback or report a bug? Open an issue or start a discussion. Pester 6.0.0 builds on the v5 runtime (Discovery & Run, the configuration object, the rich result objec...
0167
Matthew Kelly @badgerati.bsky.social · 05/06/2026
On that, this is also the first time I've tried editing and testing an Ansible module - of which, it was a nightmare to get working! I might have done a celebratory dance once it finally worked lol 😂
000
Matthew Kelly @badgerati.bsky.social · 05/06/2026
Used Codespaces in GitHub for the first time today, while playing around with the Ansible IIS module; gotta say, very useful, and surprised it took this long for me to try! 😅
000
Reposted by Matthew Kelly
Chocolatey @chocolatey.org · 05/06/2026
🚨Heads up!🚨 We're making important changes to our Terms of Service that may impact your use of Chocolatey, particularly within Organizations. Information, including changes, timelines, guidance, and how to reach out if needed is here: blog.chocolatey.org/2026/06/upda...
blog.chocolatey.org
Chocolatey Software Blog | Clarifying Organizational Use of the Chocolatey Community Repository
The section also clarifies the following exceptions:
024
Matthew Kelly @badgerati.bsky.social · 04/06/2026
It's been a chaotic couple of months at work. I was on a team of 5, what after today will now be a team of 2😟
000
Matthew Kelly @badgerati.bsky.social · 03/06/2026
Released #Pode v2.13.4! 🎉 Fixes an issue where connections wouldn’t be closed properly at times 📶 and an issue with merged authentications 🔐 Full notes: buff.ly/9psEFx4 #PowerShell #Web #Server 🚀
github.com
Release Pode v2.13.4 · Badgerati/Pode
Bugs #1719: Fixes an Empty Parameter issue for Merged Authentication #1720: Ensure connections are closed appropriately on IO and Socket Exceptions Packaging #1716: Bump @stoplight/elements from...
090
Matthew Kelly @badgerati.bsky.social · 22/05/2026
Released #Pode v2.13.3! 🎉 Fixes server config not being reloaded 🔃 and fixes default view/error paths not updating correctly 📁 Full notes: buff.ly/z1cZ616 #PowerShell #Web #Server 🚀
github.com
Release Pode v2.13.3 · Badgerati/Pode
Bugs #1710: Fix for default folders whose custom path is not recognized (thanks @CedX!) #1711: Adds -NoEnumerate switch for Get-PodeCache to avoid IEnumerable unwrapping behaviour #1712: Fixes a b...
093
Matthew Kelly @badgerati.bsky.social · 03/05/2026
Released #Pode.Web v1.0.0-preview3! 🎉 Added support for nested groups 🐦 Events can now trigger JavaScript ⚡ new Datalist element 🆕 and a lot more - including some additional breaking changes. Full notes: buff.ly/YBMjTWP #PowerShell #Web #Server 🚀
github.com
Release Pode.Web v1.0.0-preview3 · Badgerati/Pode.Web
Enhancements #631: Removes the Interval restriction on Timers, so values of 1+ seconds can be supplied #632: New lines in Paragraph/Text Element values are now properly rendered #684: Close SSE co...
192
Matthew Kelly @badgerati.bsky.social · 01/05/2026
Released #Pode v2.13.2! 🎉 Fixes a timeout race condition ⌛ and fixes an error when a non-authenticated user navigated to a logout page 🐛 Full notes: buff.ly/fcw93I8 #PowerShell #Web #Server 🚀
buff.ly
Release Pode v2.13.2 · Badgerati/Pode
Bugs #1695: Fixes an error being thrown when a Logout Route is called for non-authenticated sessions #1698: Fixes a race condition during idle connections timing out #1698: Fixes older requests no...
061
Reposted by Matthew Kelly
Gergely Orosz @gergely.pragmaticengineer.com · 30/04/2026
This the load increase over 2 years that is breaking GitHub. Numbers on where the Y axis start provided by GitHub, added to the graph by me. Full analysis from today's The Pragmatic Engineer issue at newsletter.pragmaticengineer.com/p/the-pulse-...
69816
Matthew Kelly @badgerati.bsky.social · 22/04/2026
Released #Pode v2.13.1! 🎉 Fixes OAuth2 authentication erroring 🐛 Compile binaries with .NET10 for PowerShell 7.6 🏗️ Full notes: buff.ly/pguJPQF #PowerShell #Web #Server 🚀
github.com
Release Pode v2.13.1 · Badgerati/Pode
Bugs #1689: Fixes error when User object isn't a Hashtable when checking Auth events Packaging #1687: Bump @stoplight/elements from 9.0.18 to 9.0.19 #1690: Compile binaries using .NET10 Checksu...
030
Matthew Kelly @badgerati.bsky.social · 19/04/2026
Released #Pode v2.13.0! 🎉 Improved clean-up and handling for SSE/WebSockets connections 🧹, Manual WebSockets connection setup support (aligning with SSE) 🔗, Initial support for MCP Tools and JSON Schema 🤖, plus other bug fixes and refactors! Full notes: buff.ly/PERZPBX #PowerShell #Web #Server 🚀
github.com
Release Pode v2.13.0 · Badgerati/Pode
Features #1668: Add initial support for creating and hosting MCP Tools #1668: Add initial support for creating JSON Schema definitions Enhancements #1638: Added additional events for SSE, WebSoc...
1103
Reposted by Matthew Kelly
Sam Erde @samerde.day3bits.com · 18/03/2026
#PowerShell 7.6 is released! Note: It's only available via GitHub or as a .NET tool installation for now. Keep an eye on WinGet and the Microsoft Store! 💫 github.com/PowerShell/P...
2114
Reposted by Matthew Kelly
mdgrs @mdgrs.bsky.social · 08/03/2026
Published a new module called AvaloniaUIShell, (the world's first?) cross-platform desktop GUI framework for PowerShell. github.com/mdgrs-mei/Av... It's using the same mechanism as WinUIShell and takes care of all threading and non-blocking UI operations. #PowerShell
github.com
GitHub - mdgrs-mei/AvaloniaUIShell: Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI.
Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI. - mdgrs-mei/AvaloniaUIShell
22310
Matthew Kelly @badgerati.bsky.social · 08/03/2026
That's season 1 of One Piece live action re-watched, all ready for season 2 on Tuesday 😁
000
Matthew Kelly @badgerati.bsky.social · 01/03/2026
Got Pode + MCP working for very basic tests, and now I'm deep into reading the JSON RPC and Schema specs #SendHelp - very similar to OpenAPI to be fair
000
Matthew Kelly @badgerati.bsky.social · 28/02/2026
Having a play around with GitHub Copilot, and managed to it working with an MCP server written in #Pode 😁
000
Reposted by Matthew Kelly
steve--lee.bsky.social @steve--lee.bsky.social · 17/02/2026
2026 team investments blog post is out! devblogs.microsoft.com/powershell/p...
devblogs.microsoft.com
PowerShell, OpenSSH, and DSC team investments for 2026 - PowerShell Team
Planned team investments for 2026 for PowerShell, OpenSSH, DSC, and related tooling.
0143
Reposted by Matthew Kelly
Luke @lukeocodes.dev · 16/02/2026
Weekend = Build things™️ Introducing #touchgrass (I didn’t) a browser plugin for Chrome and Firefox (approval pending) It replaces the GitHub contributions graph with lovely blades of grass. The more you work, the tidier the grass. Do too much, you get patches github.com/lukeocodes/t...
The GitHub contributions graph but as grass growing from the squaresThe GitHub contributions graph but as grass growing from the squares
26011
Matthew Kelly @badgerati.bsky.social · 15/02/2026
Just about finished reworking how Options are defined for Select, Checkbox, and Radio elements in Pode.Web for v1.0 - they're a lot more dynamic in how they'll work now, making actions against them easier 🥳
020
Matthew Kelly @badgerati.bsky.social · 14/02/2026
Got the new Mario Tennis game; it's good but the adventure mode is driving me nuts. I'm all for cutscenes and reading, but this is like every 5secs - I just wanna play!
130
Matthew Kelly @badgerati.bsky.social · 11/02/2026
Found out today, in SQL Server, using "_" is a single character wildcard in a LIKE operator 🤯 all these years all I've used is simply "%" all the time 😂 Then I realised you could use "[...]" for ranges as well!
000
Matthew Kelly @badgerati.bsky.social · 27/04/2025
Released #Pode v2.12.1! 🎉 Including WebSocket fragmented frame support 🔗, bundled OpenAPI libs 📚, file browser fixes 📂, better YAML handling 🧹, log clean-up fixes 📂, and performance boosts for byte streams ⚡. Full notes: github.com/Badgerati/Po... #PowerShell #Web #Server 🚀
github.com
Release Pode v2.12.1 · Badgerati/Pode
Enhancements #1495: Adds Hostname, Scheme, Query, and UtcDate to raw Request item for logging (thanks @chris-dma!) #1509: Support for Custom and default Favicons in Pode Endpoints (thanks @mdaneri...
044
Matthew Kelly @badgerati.bsky.social · 23/02/2025
Released #Pode v2.12.0! 🎉 Including Kerberos authentication 🔑, server Suspend/Resume controls ⏯️, enhanced Access/Rate limiting middleware ⚡, Task retry support, and improved Console output/controls 💻. You can find more at github.com/Badgerati/Po... #PowerShell #Web #Server 🚀
github.com
Release Pode v2.12.0 · Badgerati/Pode
Features #1445: Adds support for Kerberos/NTLM authentication #1461: Adds Disable/Enable functionality, so you can block the server from accepting new requests (thanks @mdaneri!) #1461: Adds Suspe...
097
Matthew Kelly @badgerati.bsky.social · 01/01/2025
Didn't get chance to last night, but happy new year everyone!
010
Matthew Kelly @badgerati.bsky.social · 27/12/2024
Bought my son one of those Tonie Boxes. Safe to say he loves it, as it's been non-stop Peppa Pig since Christmas morning 😬🙃#SendHelp
100
Matthew Kelly @badgerati.bsky.social · 22/12/2024
Well, this happened!
000
Reposted by Matthew Kelly
Charity Majors @charity.wtf · 07/12/2024
One of my favorite things in the world is when software architects come up to me and tell me how much they enjoyed my piece about how "software architect" is such a bullshit role at most companies. I love you guys. charity.wtf/2023/03/09/a...
charity.wtf
Architects, Anti-Patterns, and Organizational Fuckery
I recently wrote a twitter thread on the proper role of architects, or as I put it, tongue-in-cheek-ily, whether or not architect is a “bullshit role”. It got a LOT of reactions (2.5 we…
1415521
Reposted by Matthew Kelly
Joey D'Antoni @joeydantoni.com · 20/11/2024
ICYMI: My SQL 2025 Column redmondmag.com/Articles/202... and my SQL database on Fabric column. redmondmag.com/Articles/202...
redmondmag.com
SQL Server 2025 Announced at Microsoft Ignite 2024 -- Redmondmag.com
Expect the next generation of Microsoft's database platform to show up in preview sometime next year.
0126