Shaun Lawrie
banner
shaunlawrie.com
Shaun Lawrie
@shaunlawrie.com
NZ ~ I write code and it sometimes works. Mostly PowerShell, C# and one silly game for COBOL ~ (he/him)
💖 https://pwshspectreconsole.com
🧑‍💻 https://github.com/ShaunLawrie
👋 https://shaunlawrie.com
Microsoft AI Tour in Chicago today 🤓
September 25, 2025 at 2:33 PM
That was scary and exciting. Looking forward to doing it again this afternoon!
June 24, 2025 at 8:52 AM
I love copilot workspaces for things I need to start on while I don’t have a computer available. It may get some things wrong but it’s a much nicer mobile experience than trying to type in a code editor on my phone.
@github.com this type of interface in the native mobile app would be epic 👀
April 30, 2025 at 11:23 PM
I need to learn to type faster, so I did the wrong thing and wrote a tool instead of focusing on the typing 😅

github.com/ShaunLawrie/...
April 30, 2025 at 12:10 PM
@jdhitsolutions.com & @trackd.x64.se there's a bunch of ya'll in this one.

`Update-Module PwshSpectreConsole`

github.com/ShaunLawrie/...
April 27, 2025 at 12:51 PM
It just needs to be a match, not an extraction to filter content though right? So just using word boundaries works and it gets rid of the random wrestling. If does need to extract the hashtags you’ll need something fancier but I don’t think it needs it for the feed filtering
January 15, 2025 at 10:14 AM
Not sure if this one is actively used but psg-prod-centralus.azureedge.net is fully down now. dnschecker.org#A/psg-prod-c...

I had a script running in the background all day so I could keep an eye on if my pipeline fixes worked. This domain is mentioned here learn.microsoft.com/en-us/powers...
January 14, 2025 at 2:11 AM
The central domain is happy psg-prod-centralus.azureedge.net dnschecker.org#A/psg-prod-c...
January 13, 2025 at 3:14 AM
Seems to be affecting DNS for just the east dnschecker.org#A/psg-prod-e...
January 13, 2025 at 3:14 AM
#PSGallery seems to be having sporadic issues resolving psg-prod-eastus.azureedge.net when our pipelines pull packages through install-module...

learn.microsoft.com/en-us/azure/...
January 13, 2025 at 3:10 AM
🍻 Thanks for the 25k downloads whoever you are...

Cheers for all the help with Sixel @trackd.x64.se, I still need to look at how Kitty can be integrated, I imagine it's similar.

Sixel is now in the main version of PwshSpectreConsole
github.com/ShaunLawrie/... along with some other new bits.
January 4, 2025 at 11:50 AM
Am I pushing spectre console too far with animated gifs @patriksvensson.se 🤣

@jdhitsolutions.com If you install the prerelease PwshSpectreConsole module from PSGallery, use Windows Terminal Preview (it supports Sixel images) and import you #PSBluesky module from my fork it should maybe work...
November 21, 2024 at 10:28 AM
🥳
November 19, 2024 at 9:42 PM
This was a great test post to come across 🤣
November 18, 2024 at 3:35 AM
Threading kind of working and image previews in the start of my TUI on top of PSBluesky. Learning a lot and finding loads of sixel rendering bugs 😆
github.com/ShaunLawrie/... if you want to take a look it's pretty messy @jdhitsolutions.com 🙈
November 11, 2024 at 10:39 AM
Early stages hacking away at a PowerShell BlueKky TUI on top of @jdhitsolutions.com's awesome PSBlueSky module and @patriksvensson.se's Spectre.Console library.

feat. a random quote from @gergely.pragmaticengineer.com

gist.github.com/ShaunLawrie/...
November 5, 2024 at 9:58 AM
I've published the half-baked sixel support in the prerelease version of pwshspectreconsole now if you want to take this gist for a spin (you'll need windows terminal preview 1.22+ or another sixel supporting term to try it out) gist.github.com/ShaunLawrie/...
November 2, 2024 at 2:07 PM
@jdhitsolutions.com your PSBluesky module is pretty neat. I've been building sixel support into pwshspectreconsole.com so I'm using your module to get data for testing it, thanks! 😁
November 2, 2024 at 10:11 AM