Day 1 of #TechMentor is done. We had a great time and a great audience.
12.08.2025 02:12 β π 6 π 1 π¬ 1 π 0@sdwheeler.bsky.social
Lead Documentarian for PowerShell at Microsoft. Technical Communicator. Teacher. PowerShell champ. Blog: https://sdwheeler.github.io/sdwheeler/seanonit
Day 1 of #TechMentor is done. We had a great time and a great audience.
12.08.2025 02:12 β π 6 π 1 π¬ 1 π 0I am happy to announce that PlatyPS v1.0 has reached GA and we have updated our publishing pipelines to use the new tool.
To celebrate, I created this: sdwheeler.github.io/seanonit/blo...
(1/4) Meet @sdwheeler.bsky.social, Principal Content Developer for PowerShell at @Microsoft.com, the person whoβs been leading PowerShell documentation since 2017, and VSLive @ Microsoft HQ speaker.
30.07.2025 14:21 β π 2 π 2 π¬ 2 π 0I am speaking at TechMentor @ Microsoft HQ in August.
PROMO CODE: Wheeler
HOMEPAGE LINK: techmentorevents.com/events/micro...
REGISTRATION LINK β WITH PROMO CODE: bit.ly/3ZpZYWN
Tired of rewriting your #PowerShell profile for every #OS?
@sdwheeler.bsky.social⬠will tackle that topic in his session at #TechMentor @ Microsoft HQ.
Find out more about PowerShell and the session in his Q&A with @redmondit.bsky.socialβ¬! redmondmag.com/articles/202...
Makes me nostalgic for my Windows Phone
06.04.2025 11:04 β π 13 π 0 π¬ 1 π 0Check out the 3 new blog posts:
- devblogs.microsoft.com/powershell/a...
- devblogs.microsoft.com/powershell/g...
- devblogs.microsoft.com/powershell/e...
Here is the definition for PowerShell - github.com/toptal/gitig...
05.03.2025 21:40 β π 1 π 0 π¬ 0 π 0Yes, I would accept a PR for this. We still maintain the 5.1 docs. We don't need repro steps, just a NOTE added to the parameter similar to what we have for `-Include`.
14.02.2025 16:43 β π 1 π 0 π¬ 1 π 0Thanks to the PSCommunity, I've decided to finally join Bluesky. Will use this to post any updates to our projects: PS7, OpenSSH (Windows), DSC, PSGallery/PSResourceGet, etc...
16.01.2025 18:28 β π 69 π 17 π¬ 10 π 1The sidebar nav was removed from the Learn platform and replaced with the list of suggested articles. I don't like it, but is it a platform design decision that I, as an writer, can't change.
09.01.2025 01:26 β π 1 π 0 π¬ 1 π 0We have a style guide for the docs. There is an unofficial code style guide at: github.com/PoshCode/Pow...
09.01.2025 00:26 β π 0 π 0 π¬ 1 π 0How would you organize the documentation? It is not a simple task. There are lots of different kinds of docs. And docs are written for different purposes and audiences. There is a difference between reference docs and teaching docs.
09.01.2025 00:25 β π 1 π 0 π¬ 2 π 0Specifically, the articles in the learn.microsoft.com/en-us/powers... were written by Bruce Payette. It is legacy content that was originally publish as a Word doc. We don't intend to change. It is provided for historical reference. It is was written for v3 and isn't 100% accurate for v7+.
08.01.2025 21:42 β π 2 π 0 π¬ 2 π 0Yes, there is an official style. We try to make all of the documentation adhere to our style. Caveats:
1. We maintain over 9000 documents for PowerShell and the PowerShell SDK.
2. Much of that content was written by others, long before I joined the team.
3. We fix the style as we go.
I had a fun time. Check it out.
09.12.2024 21:32 β π 18 π 7 π¬ 3 π 0I am pleased to share that my 90min session about creating PowerShell documentation using the new version of PlatyPS was accepted for #pshsummit. See you there in April!
07.12.2024 20:48 β π 20 π 6 π¬ 2 π 0Love the split pane integration!
21.11.2024 23:26 β π 1 π 0 π¬ 0 π 0This works:
$c.RelatedLinks.Add([Microsoft.PowerShell.PlatyPS.Model.Links]::new('Text','https://url.com/document'))
Check the Diagnostics property of the CommandHelp object.
07.11.2024 01:49 β π 1 π 0 π¬ 0 π 0The answer is to update the object before exporting to markdown.
07.11.2024 01:47 β π 1 π 0 π¬ 1 π 0The help text for the placeholders has to come from somewhere. It is not embedded in compiled commands.
07.11.2024 01:39 β π 0 π 0 π¬ 1 π 0No, the older module has the same placeholders. In either version, if you are documenting script-based modules, PlatyPS will include the comment-based help. But there is embedded documentation like that for C#-compiled cmdlets.
07.11.2024 01:35 β π 1 π 0 π¬ 1 π 0New-CommandHelp creates an object instead of a markdown file. You can then populate the properties of the object before exporting it to markdown.
07.11.2024 01:15 β π 2 π 0 π¬ 1 π 0With the new PlatyPS you can import the markdown into a PowerShell object. Change property values, if you want. And they write your own transformer script to output the object in any format you want.
07.11.2024 01:07 β π 0 π 0 π¬ 1 π 0Several of the commands have a -Metadata parameter. You can pass it a hashtable of values you want added/updated in the frontmatter.
07.11.2024 01:04 β π 0 π 0 π¬ 0 π 0It's not possible. You want to replace the placeholders with what? You have to write it first. I am still working on how-to articles. More to come.
07.11.2024 01:02 β π 0 π 0 π¬ 1 π 0