Marc-André Moreau
Marc-André Moreau
@awakecoding.com
Remote desktop protocol expert, OSS contributor and Microsoft MVP. I love designing products with Rust, C# and PowerShell. Proud to be CTO at Devolutions. 🇨🇦
5.2K followers2.3K following3.6K posts
How software engineering is changing at Devolutions: my first-hand account of a year of AI, from early mistakes to finishing a major 3-year migration in one. This long-form essay was originally written for The Pragmatic Engineer’s essay challenge 👇 devolutions.net/blog/develop...
Notion has basic projects and tasks features - I wonder if it is sufficient to replace JIRA if you rethink the way you develop software for AI agents today: www.notion.com/help/guides/...
HydraFusion Max in GitHub Copilot is definitely worth it to get a very high level of intelligence at a fraction of the cost: github.blog/changelog/20...
Do you use Claude Code, Codex or Cursor, but want to leverage the rubber duck reviews from GitHub Copilot? I've got you covered! github.com/awakecoding/...
ClawTank is a new RDP server for macOS based on IronRDP: github.com/HMAKT99/Claw...
"Runners must be Linux with Docker support. macOS and Windows are not supported." github.github.com/gh-aw/refere...
Marc-André Moreau reposted
If you have an Android phone and receive a lot of spam calls, I highly recommend you install PrefixBlocker (www.prefixblocker.com). It works locally with simple prefix-based rules. I only use the phone for local calls anyway, and I just cut 80% of unsolicited calls so far
Marc-André Moreau reposted
🚀 @devolutions.net is back as a PARTNER Sponsor of #PowerShell #Conference #Europe 2027 in #Kraków! You'll find the team on stage and in the exhibition area throughout the event. Give them a warm #PSConfEU welcome and let's make some noise for Devolutions! 👏 See you in #Poland!
Marc-André Moreau reposted
Today is an AMAZING day for anyone on Windows to try @awakecoding.com 's fantastic UniGetUI devolutions.net/unigetui/
Marc-André Moreau reposted
Let's celebrate 20 years of PowerShell! On November 14th, I've been invited to chat a bit of PS history. Make sure to get your questions in for @jsnover.com. www.linkedin.com/events/75169...
Marc-André Moreau reposted
Now we're cooking! ISEBerg is now part of Devolutions Terminal. Easily open new ISE-style editors right alongside your terminal. Thanks, @awakecoding.com!
PSWSMan 3.0 is out with cross-platform Windows authentication support provided by sspi-rs, the Rust SSPI library that we develop at Devolutions! This is a major upgrade from Jordan, go try it out 💪👇
It's been a long time coming but PSWSMan v3 for #PowerShell has been released www.powershellgallery.com/packages/PSW.... This is a major upgrade that moves away from the C omi library to a C# WSMan stack. No more root required, better Enter-PSSession experience, and lots more features enabled.
⚡ 3x faster .NET restore on GitHub Actions Windows runners, with two environment variables. By default, the NuGet cache sits on the slow C: disk. Move NUGET_PACKAGES and NUGET_HTTP_CACHE_PATH to the faster D: disk, and Windows restore times match Linux: awakecoding.com/posts/speedi...
Marc-André Moreau reposted
📍 The secret is out. #PSConfEU 2027 is heading to Kraków, Poland (21>24 June 2027) 🔴⚪️ 🎟 Only 30 Early Bird tickets at €1,650 ⏳ Until 30 October or sold out 👉 psconf.eu #PSConfEU #PowerShell #Pwsh #Krakow
Marc-André Moreau reposted
I've always disliked that I couldn't test Kerberos in CI easily and so I've written a #PowerShell module called Obol that can setup a KDC and configure the environment for the platform you are on github.com/jborean93/Po.... Uses @syfuhs.net's Kerberos.NET for the message parsing and encryption work.
🚨PowerShell ISE, made cross-platform, with PowerShell 7!🚨 @adamrdriscoll.com has been cooking with "ISEberg" 👇
Iseberg - A cross-platform, PowerShell ISE inspired editor for PowerShell 7 built with @avaloniaui.net github.com/adamdriscoll...
I figured out why "dotnet restore" performance is so bad on Windows runners as opposed to Linux runners: GitHub Actions doesn't override NUGET_PACKAGES, NUGET_HTTP_CACHE_PATH to point to the D:\ drive which is where the builds are done with faster disk I/O 👇
The new HydraFusion model in GitHub Copilot is really good, I managed to generate a fake, large .NET enterprise application with a size and complexity similar to RDM Windows for less than $100 in AI credits, for build system performance testing: github.com/mamoreau-dev...
Anybody else experiencing weird issues with child sessions in the GitHub Copilot app? I'm not sure if it's related to HydraFusion, but sometimes it just fails to create sessions and then creates duplicate sessions: github.com/github/app/i...
The new HydraFusion model in GitHub Copilot is really good, I managed to generate a fake, large .NET enterprise application with a size and complexity similar to RDM Windows for less than $100 in AI credits, for build system performance testing: github.com/mamoreau-dev...
Why would I want a fake .NET application that is intentionally bloated? It's simple: I couldn't find an open source .NET application that matched RDM Windows in complexity and size that would allow external reproduction of build performance differences observed internally: bsky.app/profile/awak...
Why is it that Windows is consistently slower than Linux at building software *for* Windows? I've got real numbers from CI builds of RDM Windows (.NET) on Windows and Linux runners as proof: Windows has a 1.33x median penalty. It's not a one-off, I re-ran the benchmarks 5 times