James Ruskin
@ja.mesrusk.in
📤 749
📥 415
📝 123
A PowerShell enthusiast with too many hobbies that he doesn't really manage to do any more.
reposted by
James Ruskin
Guy Leech
14 days ago
London
#PowerShell
User Group in person Meetup is tomorrow evening
www.meetup.com/powershell-l...
loading . . .
London PSUG September Meetup @ Jane Street, Wed, Sep 24, 2025, 5:30 PM | Meetup
Join us at Jane Street for this meetup! There will be drinks, food, and SWAG!!! Make sure your register here (mandatory)! **Schedule:** * 17:30 Arrival & Welcome Drinks *
https://www.meetup.com/powershell-london-uk/events/310693955/?utm_medium=email&utm_campaign=one_day_v5&dispatch_id=68d283a05a1d0e567c119d314d01c038&action=rsvp&refund_policy=true&fromEmail=310693955&_af=event&_af_eid=310693955&response=3
0
4
2
reposted by
James Ruskin
Eric Migicovsky
25 days ago
Good news, everyone! We've released a beta version of new Pebble app for iOS and Android. It works with ALL old Pebble watches! See what's working so far:
ndocs.repebble.com/changelog
Pls report bugs - button in app! iOS
testflight.apple.com/join/T17YYZYq
Android
play.google.com/apps/testing...
loading . . .
Pebble - Software Changelog
Current software development status
https://ndocs.repebble.com/changelog
38
227
39
reposted by
James Ruskin
mdgrs
about 1 month ago
In the next release of WinUIShell, I'm sorting out multi-threaded event callbacks. This example shows three concurrent progress bars with a pause button for each:
github.com/mdgrs-mei/Wi...
I hope the code feels much easier than WPF in PowerShell🙏
loading . . .
2
13
4
reposted by
James Ruskin
Gilbert Sanchez (💻 HeyItsGilbert)
about 1 month ago
#PowerShell is global, but most modules still speak only English. I wrote a blog post (
gilbertsanchez.com/p...
#PowerShell
on how to fix that with surprisingly simple built-in tools and community-driven translation workflows that actually work:
loading . . .
¿No Habla Inglés?: PowerShell Localization in Practice
PowerShell localization made simple: step-by-step localization, community-driven translations, and best practices for developers.
https://gilbertsanchez.com/posts/no-habla-ingles-powershell-localization-practice/
2
6
2
reposted by
James Ruskin
Microsoft MVP Tracker
about 1 month ago
🚨New Microsoft MVP Alert🚨
Robert Prust
Award Category: Microsoft Azure Technology Area: PowerShell Country: Netherlands
0
12
2
reposted by
James Ruskin
Ben Reader | 🔌😈
about 1 month ago
Wake up, babe - new Powers Hell merch just dropped.
#PowerShell
#MVPBuzz
@psconf.eu
#SWAG
loading . . .
Powers Hell Merch
Spring Store
https://merch.powers-hell.com/
0
8
5
reposted by
James Ruskin
Encephalophagy 🎃
over 1 year ago
Every terminally online person should have at least one grass-touching friend to whom they can send screenshots of internet convos so the grass-toucher can go "Respectfully, I have no idea what is going on here". Keeps you grounded.
11
258
49
reposted by
James Ruskin
Sam Rose
about 2 months ago
Email addresses are very simple, and you will score highly in this quiz.
e-mail.wtf
loading . . .
Email is Easy
Everyone knows what an email address is, right?
https://e-mail.wtf/
41
279
184
reposted by
James Ruskin
DevOpsDays Kansas City
about 2 months ago
And we are ready to start with
#DevOpsDays
KC!
0
4
1
reposted by
James Ruskin
PSHSummit
about 2 months ago
👀 4 days left to make your mark at the PowerShell + DevOps Global Summit. 💡 Whether it’s automation tips or community insights, the stage is yours—if you submit before August 15! 🔗 Submit your session today:
sessionize.com/pshsummit26/
#powershell
#devops
#techconference
loading . . .
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...
https://sessionize.com/pshsummit26/
1
5
7
reposted by
James Ruskin
Gilbert Sanchez (💻 HeyItsGilbert)
about 2 months ago
Last week, @dotdot.horse and I launched PSInclusive, a new GitHub org dedicated to publishing tools that support differently abled folks. We kicked things off during
#PSWednesday
with the Accessibility
#PowerShell
module, a collection of functions designed to help differently abled folks. 1/3
1
7
4
reposted by
James Ruskin
Adam Driscoll
2 months ago
I added some best practices around the cache in PowerShell Universal. We had a user caching 65k+ Entra ID users in a single cache item and it led to very poor performance of the server in general. Just be careful with complex objects.
docs.powershelluniversal.com/config/best-...
loading . . .
Best Practices | PowerShell Universal
Learn how to best configure PowerShell Universal.
https://docs.powershelluniversal.com/config/best-practices#limit-or-partition-size-of-persistent-cache
0
8
2
reposted by
James Ruskin
Adil Leghari
2 months ago
It was never about the code we shipped. The real gift was the pipelines we broke along the way.
0
8
4
reposted by
James Ruskin
Liam Flannery
2 months ago
working on a windows 95 themed automation game about making powerpoint decks
#gamedev
loading . . .
57
1737
270
reposted by
James Ruskin
Thrillhouse Ghouling
2 months ago
🫣
0
31
7
reposted by
James Ruskin
PSConfEU
2 months ago
PSConfEU turns 10! 🎉 Our 2026 logo celebrates this milestone with gold accents, the number 10 hidden in
#Wiesbaden
, and 3 fleur-de-lis from the city’s crest. Same purple. New city. Same world-class content.
#PSConfEU
#
#PowerShell
#automation
#IT
#conference
#Germany
0
10
6
reposted by
James Ruskin
Gilbert Sanchez (💻 HeyItsGilbert)
3 months ago
I just realized that I could add the following to my GH actions, I can get debug output when re-running actions with debug logging: ```yaml env: DEBUG: ${{ runner.debug == '1' }} ``` ```pwsh if($env:DEBUG -eq 'true' -or $env:DEBUG -eq '1') { $DebugPreference = 'Continue' } ```
1
3
1
reposted by
James Ruskin
Griff Barker
3 months ago
Pro: Lots of PowerShell-related event session recordings have been posted recently. Con: My YouTube "Watch Later" playlist is now entirely too long.
1
2
1
reposted by
James Ruskin
TESTAMENT✙ENJOYMENT
3 months ago
I hope upper management somewhere looks at all the hosting costs for their games, and concludes "you know, we could save thousands on hosting and moderation costs if we made the players host their own infrastructure and do their own moderation!", thereby accidentally reinventing dedicated servers
0
8
1
reposted by
James Ruskin
Stephen Valdinger (aka steviecoaster)
3 months ago
Hey! I'm presenting to London
#PowerShell
User Group TOMORROW (July 23,20205) on creating modern, beautiful UIs in
#PowerShell
using WinUIShell. The session will be held virtually, in Gather, which is a really cool interactive platform. You can get information to join us at:
loading . . .
London PSUG July 2025 Virtual Meetup, Wed, Jul 23, 2025, 6:00 PM | Meetup
**Schedule - UTC+1** •18:00: Open chatter and introductions •18:30: CTRL+ALT+Beautiful: PowerShell GUIs with WinUI - **Stephen Valdinger** •19:30: TBC •20:30: Event ends,
https://www.meetup.com/powershell-london-uk/events/308252124/
0
4
2
reposted by
James Ruskin
London PowerShell User Group
3 months ago
⏳ Few days left! # PowerShell Meetup – Tues 23 July @ 6pm (BST) 🎨 CTRL+ALT+Beautiful: PowerShell GUIs with
#WinUI
(@steviecoaster.dev) 🧭 PSConfEU 2025 Recap – Key insights from Malmö with
@steviecoaster.dev
🎟️ Free, register here:
www.meetup.com/powershell-l...
#WinUI
#PSConfEU
#Meetup
loading . . .
London PSUG July 2025 Virtual Meetup, Wed, Jul 23, 2025, 6:00 PM | Meetup
**Schedule - UTC+1** •18:00: Open chatter and introductions •18:30: CTRL+ALT+Beautiful: PowerShell GUIs with WinUI - **Stephen Valdinger** •19:30: TBC •20:30: Event ends,
https://www.meetup.com/powershell-london-uk/events/308252124/
1
6
6
reposted by
James Ruskin
PSConfEU
3 months ago
#PowerShell
tip from
#PSConfEU
2025 🧵 Are your functions truly pipeline-friendly?
@psfred.bsky.social
showed how to: ✔ Use ValueFromPipeline correctly ✔ Embrace Begin/Process/End ✔ Avoid output arrays ✔ Use steppable pipelines for perf 🎟️ Tickets for 2026 →
psconf.eu
loading . . .
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://youtu.be/Q19n1ST7K0Q?si=9TLS71T09iPJKjye
0
12
6
reposted by
James Ruskin
Movies. Games. TV.
3 months ago
Heaven's Vault (2019) |
@inkle.co
| PC
#aliyaelasra
#archaeologist
#mural
#heavensvault
#inkle
#scifi
#adventuregame
#narrativegame
#puzzlegame
#indiegame
#indiegames
#games
#gaming
#gamephotography
#ingamephotography
#virtualphotography
#screenshot
1
22
10
reposted by
James Ruskin
London PowerShell User Group
3 months ago
🎯 PowerShell Meetup – 23rd July @ 6pm (BST) 🎙️ PowerShell GUIs with WinUI –
@steviecoaster.dev
📣 PSConfEU 2025 Roundup –
@steviecoaster.dev
💬 Talks, community & informal chats 📝 Info & registration:
www.meetup.com/powershell-l...
#PowerShell
#Meetup
#ITCommunity
0
3
5
reposted by
James Ruskin
Susie Dent
3 months ago
Word of the day is ‘forwallowed’ (15th century): extremely weary from tossing and turning all night.
140
3304
773
reposted by
James Ruskin
mdgrs
4 months ago
WinUIShell v0.4.0 is now a self-contained release which means you don't need to install any other dependencies. Install-PSResource WinUIShell. You are ready to create a WinUI 3 window from PowerShell.
github.com/mdgrs-mei/Wi...
loading . . .
GitHub - mdgrs-mei/WinUIShell: Scripting WinUI 3 with PowerShell
Scripting WinUI 3 with PowerShell. Contribute to mdgrs-mei/WinUIShell development by creating an account on GitHub.
https://github.com/mdgrs-mei/WinUIShell/tree/main?tab=readme-ov-file#requirements
4
34
14
reposted by
James Ruskin
Gilbert Sanchez (💻 HeyItsGilbert)
4 months ago
Super excited for this!
add a skeleton here at some point
0
3
1
reposted by
James Ruskin
Justin Dearing
4 months ago
My thoughts on
@joeydantoni.com
's blog on remote user groups.
www.linkedin.com/posts/justin...
loading . . .
The Importance of Having In-Person User Group Meetings | Justin Dearing
Joseph and I are both successful full remote workers that have worked in roles that combined technical individual contributor roles, with different forms of leadership. I know for myself at Neudesic, ...
https://www.linkedin.com/posts/justindearingnyc_the-importance-of-having-in-person-user-group-activity-7337796298114285568-kwUF?utm_source=social_share_send&utm_medium=android_app&rcm=ACoAAABiriwBNkD7jIcAmWiQCkryEcH-3B7_MdM&utm_campaign=copy_link
0
2
2
reposted by
James Ruskin
PowerShell.org
4 months ago
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
loading . . .
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
https://bit.ly/444P7nI
0
23
21
reposted by
James Ruskin
London PowerShell User Group
4 months ago
Last Wednesday’s PowerShell London Meetup was a hit! 🔹 Top talks from
@ybeltrikov.bsky.social
&
@ja.mesrusk.in
🔹 Lively discussions 🔹 Pizza + great community vibes Big thanks to all who joined! 👉 Don’t miss the next one – follow us + join:
www.meetup.com/powershell-l...
#PowerShell
#PSMeetup
0
4
2
reposted by
James Ruskin
Hailey Phillips | MVP
4 months ago
I was so excited to watch
@posh.guru
&
@andrewpla.tech
talk about Justin's
#PowerShell
Runtime Containers &
#GitHub
#DevContainers
on the
#PowerShell
podcast.
youtu.be/u45I8-oOO1Q?...
If you've ever been curious, or felt overwhelmed at how to get started, this episode is for you!
loading . . .
Exploring PowerShell Runtime Containers with Justin Grote
YouTube video by PDQ
https://youtu.be/u45I8-oOO1Q?si=SCcjIMOppNXODLAG
0
10
5
reposted by
James Ruskin
James Brundage | MVP
4 months ago
I seriously have to be allergic to hype. This is one of only two
#PowerShell
modules I load in my profile. It makes the shell a lot more sleek.
github.com/startautomat...
loading . . .
GitHub - StartAutomating/Posh: PowerShell made Posh
PowerShell made Posh. Contribute to StartAutomating/Posh development by creating an account on GitHub.
https://github.com/startautomating/posh
0
7
3
reposted by
James Ruskin
London PowerShell User Group
4 months ago
TOMORROW – PowerShell London Meetup! 📍 My BuzzSpace, Shoreditch – 5:30PM (UK time) 🍕 Talks, pizza & great company 🎤
@ybeltrikov.bsky.social
– From Scripts to Modules 🎤
@ja.mesrusk.in
– Idempotence isn’t a Dirty Word 🎟 Free reg →
www.meetup.com/powershell-l...
#PowerShell
#DevOps
#Automation
0
3
2
reposted by
James Ruskin
Jordan Borean
4 months ago
Anyone interested in yet another attempt at trying to enhance splatting in
#PowerShell
. I've tried to collate all the options proposed over the years with their pros/cons. Hoping to get any community feedback before trying to champion a proper RFC
github.com/jborean93/Po...
.
loading . . .
Add enhanced splatting RFC draft by jborean93 · Pull Request #1 · jborean93/PowerShell-RFC
This is a draft RFC of an enhanced splatting proposal. While I have my own recommendations there is no final choice as of yet to open with the real RFC. So far my gut choice would be Option 4 - the...
https://github.com/jborean93/PowerShell-RFC/pull/1
0
8
7
reposted by
James Ruskin
Gilbert Sanchez (💻 HeyItsGilbert)
5 months ago
I slapped together a new #PowerShell module, PesterExplorer, that creates a TUI to look at your Pester run results. It leverages PwshSpectreConsole to create the TUI. Everyone knows I love #Pester. Feedback and suggestions welcome!
github.com/HeyItsGil...
loading . . .
GitHub - HeyItsGilbert/PesterExplorer: A TUI to explore Pester results.
A TUI to explore Pester results. Contribute to HeyItsGilbert/PesterExplorer development by creating an account on GitHub.
https://github.com/HeyItsGilbert/PesterExplorer
0
29
14
reposted by
James Ruskin
Cara Ellison
5 months ago
damn. my world view that everyone at their core loves other humans and has empathy for them is being consistently eroded and I refuse to relinquish it even in the face of malicious projection of mean spirited values!! bc if I stop i will die under the duvet on a Monday morning
11
145
9
reposted by
James Ruskin
PSConfEU
5 months ago
@lindnerbrewery.bsky.social
discusses
#PowerShell
error methodologies, covering error types and best practices for script reliability. Discover effective error handling techniques and explore advanced logging solutions. #PSConfEU
loading . . .
The art of throwing errors - Emrys MacInally - PSConfEU 2024
In the lecture, we delved into the art of throwing errors in PowerShell. Different types of errors were discussed, such as syntax errors, logical errors, sem...
https://youtu.be/BZ8X6nLGrxM?si=xjW_fLk17Ts-2to7
0
5
1
@o-p.bsky.social
awesome to see you on here!
5 months ago
1
0
0
reposted by
James Ruskin
Gergely Orosz
5 months ago
SO frustrating when (at a larger company) you need another service make a small change... so you ask the team owning it to do it, and they tell you "sorry, can't do now, we can do it maybe in 2-3 months" SO liberating when you can just make the change yourself and submit the PR
6
120
12
reposted by
James Ruskin
Guy Leech
6 months ago
Got multi-line PowerShell (with >> continuation characters) that you want to paste somewhere else (as >> will break a simple copy paste) ? Use Get-History (alias h) with -Counter (-c) to get the previous 1 command (or list all without parameters and use -Id on the history item id number)
1
5
2
reposted by
James Ruskin
mdgrs
6 months ago
I like the interactivity of
#PowerShell
so much. That's why I designed WinUIShell not to block the terminal even after opening a window.
github.com/mdgrs-mei/Wi...
I still need to add a lot to this module but it's amazing if you find this (or PowerShell) interesting. Enjoy PowerShell😉
loading . . .
0
7
1
reposted by
James Ruskin
Hailey Phillips | MVP
6 months ago
Went to
#PSHSummit
for the automation tips, left thinking about visibility, team dynamics, and how source control isn’t the same as solving the problem. PowerShell is just the enabler. The real work is making things better on purpose.
www.allwayshype.com/allways-hype...
#PowerShell
#PSHSummit25
loading . . .
PowerShell Summit: It’s Never Just About the Script — Allways HyPe
I went to PowerShell Summit expecting scripts and syntax. I left thinking about visibility, automation, and how real impact comes from making the work better — not just more technical. It’s never just...
https://www.allwayshype.com/allways-hype/powershell-summit-its-never-just-about-the-script
2
24
9
reposted by
James Ruskin
Andrew Pla
6 months ago
"Me: I did the prep, I’m ready, nothing can go wrong. Also me, 30 minutes later: projector flatlines for 10 minutes" 🎤🫠 Conference talks keep you humble 😂 tbh it made it more memorable and it was still a good talk imo 🤷
#PowerShell
#PSHSummit
loading . . .
3
19
2
I've had a fantastic few days at PowerShell Summit
6 months ago
1
13
0
reposted by
James Ruskin
Andrew Pla
6 months ago
I'm speaking at PowerShell Summit next week with
@ja.mesrusk.in
🎉, and one of the topics we're touching on is the power of
#PowerShell
profiles. What's the must-have thing you keep in your PowerShell profile? Drop it below 👇 I'd love to steal, I mean... learn from you before Summit!
10
18
6
reposted by
James Ruskin
Enigma8750
7 months ago
James Webb Satellite took a fantastic shot of the Planet Saturn with it's Near Infrared Camera (NIRCam) and the Mid-Infrared Instrument (MIRI). This is just an Amazing shot that shows the planet and the rings in brilliant detail.
285
19408
3378
@darnov.bsky.social
playing anything good, lately? (Alternatively, virtualized anything good?/
8 months ago
1
1
0
reposted by
James Ruskin
GitHub
8 months ago
What's your top tip for promoting your open source project? We'll go first 👇
28
223
21
reposted by
James Ruskin
Chet Faliszek
8 months ago
Always interesting to see puzzle games like this - as you give players more power, it's hard to both stump them and/or not have them feel lost. Wishlisted
add a skeleton here at some point
1
14
1
reposted by
James Ruskin
Eric Migicovsky
8 months ago
** It's happening!! ** We managed to convince Google to open source PebbleOS. Took a while, but they just did it today!
github.com/google/pebble
With that, we're bringing Pebble back! I blogged about it -
ericmigi.com/blog/why-wer...
loading . . .
Why We’re Bringing Pebble Back
Eight years later, you still can’t beat a Pebble
https://ericmigi.com/blog/why-were-bringing-pebble-back
112
1519
418
Load more
feeds!
log in