Marc-André Moreau

34.4K posts

Marc-André Moreau banner
Marc-André Moreau

Marc-André Moreau

@awakecoding

Remote desktop protocol expert, OSS contributor and Microsoft MVP. I love designing products with Rust, C# and PowerShell. Proud to be CTO at Devolutions. 🇨🇦

Lavaltrie, Quebec, Canada Se unió Haziran 2010
1.9K Siguiendo5.8K Seguidores
Marc-André Moreau
Marc-André Moreau@awakecoding·
Why does Update-Module in #PowerShell install the newer version of the module without uninstalling the old one? If you frequently update the same module, you quickly end up with several leftover module versions, and no quick and easy way to clean things up
English
2
0
2
413
Przemysław Kłys
Przemysław Kłys@PrzemyslawKlys·
@SasStu @awakecoding Anyways it's not all PowerShell fault, OneDrive is still a toy that you can't really control. Why can't you exclude folders? Specific files from sync and control it centrally.
English
1
0
1
33
Przemysław Kłys
Przemysław Kłys@PrzemyslawKlys·
@awakecoding Then there are modules which change across versions so much, like some deprecate entirely - we had this issue with Microsoft.Graph where they changed package names and there were conflicts. Its a tricky topic
English
1
0
0
26
Marc-André Moreau
Marc-André Moreau@awakecoding·
@PrzemyslawKlys And to avoid breaking stuff, I guess I could add a one-time warning the first time the clean up is about to run in UniGetUI, giving the option to cancel it, and opt-out of the feature which I honestly think the vast majority of users would rather have enabled by default
English
1
0
0
34
Marc-André Moreau
Marc-André Moreau@awakecoding·
@PrzemyslawKlys Think of it like an automatic docker prune but for PowerShell. Most people want the latest version + whatever is declared as dependencies in the modules that they use. The rest could be handled by saving explicit required versions in UniGetUI, and those wouldn't get cleaned up
English
2
0
0
38
Marc-André Moreau
Marc-André Moreau@awakecoding·
@PrzemyslawKlys Indeed, I understand why Install-Module goes the safe route and just litters your PSModulePath with a long trail of unused PowerShell modules. The problem remains, and there seems to be no easy way to clean things up in the safest way possible automatically
English
1
0
0
36
Przemysław Kłys
Przemysław Kłys@PrzemyslawKlys·
This topic is pretty complex. Modules can force specific dependencies, in specific versions, some things are compatible with one, but not the other, multiple versions you may want to test before you switch. There are many reasons. For clean approach (and some people wrote scripts for that) sure you can do that, but you would need to resolve all modules and all their dependencies, but then someone in their script may still have import-module -requiredversion and you break their script.
English
1
0
0
30
Marc-André Moreau
Marc-André Moreau@awakecoding·
I'd like to add an option in UniGetUI to uninstall other versions of a given PowerShell module, but ideally, I'd like to make the module update automatically remove old versions of the module, because that's what makes sense 99.9% of the time. It's an update, not a new install
English
0
0
2
102
Marc-André Moreau
Marc-André Moreau@awakecoding·
@ibuildthecloud Why not look for various inference providers for Kimi K2.5 on openrouter.ai? You'll realize you need to burn a looooot of tokens before buying the hardware to self-host the same model in its full form becomes worth it financially
English
2
0
5
1.4K
Darren Shepherd
Darren Shepherd@ibuildthecloud·
I'm so sick of dealing with token usage. Can I just buy an NVIDIA rack and put it in my garage? I am curious what it would cost to run something like kimi full strength. Obviously a lot, but still curious.
English
16
1
31
9.1K
Jeremy Sinclair #ฺNET
Jeremy Sinclair #ฺNET@sinclairinat0r·
Honestly, Squad has been enabling me to make better use of skills, MCP servers and other agents. I've been really pushing this heavily (which is likely why I keep getting rate limited 💀), but having a team of agents meet and go throughdetailed retrospectives? PRICELESS.
English
2
0
1
92
Jeremy Sinclair #ฺNET
Jeremy Sinclair #ฺNET@sinclairinat0r·
I've been having SO MUCH FUN with #Squad over the past couple of weeks. I told Brady that Squad implements what I spoke of at the end of my MVP Unplugged video. Check my LinkedIn for my explorations until I make my Squads blog about it :D #MVPBuzz
Amanda Silver@amandaksilver

I spent this past week building with Squad and… wow. Coordinated AI agents living inside your repo, working in parallel, sharing context, and staying inspectable. This is what agentic development is supposed to feel like. Proud of the team pushing this forward. Try it today and you will be on🔥tomorrow. aka.ms/AA1096on

English
1
0
2
349
Marc-André Moreau
Marc-André Moreau@awakecoding·
@ibuildthecloud Is it still crazy hard to capture screenshots from Wayland? I remember how zero apps could capture the screen in Wayland initially, because you had to write your own compositor or something, and it was by design
English
1
0
0
79
Marc-André Moreau retuiteado
Tokio
Tokio@tokio_rs·
dial9: a flight recorder for Tokio. It collects the Tokio runtime metrics and renders them in a useful way to debug performance issues. tokio.rs/blog/2026-03-1…
Tokio tweet media
English
0
14
138
6.6K
Adam G
Adam G@AdamGell·
Here is a quick pic of what this will allow. We create a VM in Proxmox with PowerShell, and it auto-captures the hash and uploads it to Autopilot Gen 1 for deployment.
Adam G tweet media
Mathieu L 🇫🇷🇧🇪 (#MVP #MCT)@maleroytw

@AdamGell Interesting, what's your usual workflow for this topics ?

English
1
0
2
464