Sign in

Aaron Powell (@slace)

@aaron-powell.com
1.6K followers 485 following 651 posts

DevRel at GitHub/Microsoft doing .NET and GitHub Copilot. Maintainer of github.com/github/awesome-copilot Pronouns: he/him

PostsRepliesMedia
Aaron Powell (@slace) @aaron-powell.com · 29/09/2026
For anyone who's got nothing better to do at 7pm, I'm going to be talking about AI + hardware hacking - www.meetup.com/en-au/sydney...
meetup.com
Aaron Powell - Hardware hacking with the help of AI, Tue, 29 Sept 2026, 7:00 pm | Meetup
Welcoming back our long time speaker Aaron! **Hardware hacking stuff with AI** [Aaron Powell](https://www.aaron-powell.com/) I grew up playing with electronics, I disasse
011
Aaron Powell (@slace) @aaron-powell.com · 23/09/2026
I wrote a blog for @visualstudio.com on just how easily you can use the Parallel Stacks view to start debugging memory dumps from production systems - devblogs.microsoft.com/visualstudio... There's a companion blog on the .NET blog about how to write a dump collector.
devblogs.microsoft.com
Today I will... debug a production crash - Visual Studio Blog
Learn effective debugging techniques for C# applications and how to tackle performance issues with memory dumps.
022
Aaron Powell (@slace) @aaron-powell.com · 23/09/2026
You know what I want, WhatsApp to allow me to create a "subaccount" that I could give to an AI agent in something like OpenClaw rather than having to get a phone number, creating a new account for that number, and so on.
000
Aaron Powell (@slace) @aaron-powell.com · 08/09/2026
They didn't model the policy? Colour me "Barnaby at 5pm Friday" pink
000
Aaron Powell (@slace) @aaron-powell.com · 03/09/2026
Are you a @visualstudio.com user? Did you know you can review PRs from within VS, no need to context switch between the codebase and the browser. Check out how - devblogs.microsoft.com/visualstudio...
devblogs.microsoft.com
Today I will... review GitHub PRs - Visual Studio Blog
Discover tips for managing GitHub PRs efficiently. Streamline your development process using Visual Studio's tools.
051
Reposted by Aaron Powell (@slace)
Li Chen @exocomics.com · 31/08/2026
Sydney and Melbourne commuters, I have a wee favour to ask: Detective Beans is currently being featured on your train ads and I won't be able to see them in person so if you see any please snap me a photo! Thank you!!😻
211324
Reposted by Aaron Powell (@slace)
GitHub @github.com · 01/09/2026
GitHub wants to learn about the tools, product settings, and personal adaptations developers use to do their best work. You don't need to identify as someone with disabilities or already consider yourself an accessibility-tool user to participate. Respond by 9/30 ⬇️ gh.io/2026-accesscats-survey
1166
Aaron Powell (@slace) @aaron-powell.com · 25/08/2026
It's finally out, Aspire Community Toolkit 13.5 with support for @aspiredotdev 13.5, 13(!!!) new integrations and a bunch of bug fixes - github.com/CommunityToo... #dotnet #aspire
github.com
Release v13.5.0 · CommunityToolkit/Aspire
Another massive release from the Aspire Community Toolkit, with this release landing us support for Aspire 13.5. There is a stack of new integrations too: Logto RustFs dbx SeaweedFS Bitwarden Squa...
031
Aaron Powell (@slace) @aaron-powell.com · 24/08/2026
My first custom PCB has arrived for my desk motor controller. Now to get to soldering!
140
Aaron Powell (@slace) @aaron-powell.com · 17/08/2026
Continuing my series about reviving the Tessel 2 boards, this is how I first tried to upgrade to the latest OpenWrt and guess what, it didn't work - www.aaron-powell.com/posts/2026-0...
aaron-powell.com
Reviving the Tessel 2 - The Big Bang That Failed | LINQ to Fail
The first OpenWrt upgrade jumped a decade in one shot. It built, flashed and booted, but left the Tessel bridge invisible and taught me to value observable experiments over bigger patches.
000
Aaron Powell (@slace) @aaron-powell.com · 14/08/2026
How's it going? Oh, just a little bit of work for a Friday afternoon, probably going to push a PR then smokebomb out.
Copilot session showing:
- Changes +283156, -9025
- Plan with 4 items left
- 18 background agents
010
Aaron Powell (@slace) @aaron-powell.com · 12/08/2026
We started a new series showing how to do daily workflows entirely from within Visual Studio. First up, managing Git Submodules, no CLI needed! devblogs.microsoft.com/visualstudio...
devblogs.microsoft.com
Today I will... manage Git Submodules without leaving the IDE - Visual Studio Blog
If you've worked with Git submodules for any length of time, you probably have a love-hate relationship with them. They're genuinely useful for pulling a
042
Reposted by Aaron Powell (@slace)
Kevin Jones @vcsjones.dev · 22/07/2026
.NET 11’s ASN.1 string parsing is going to get some SIMD love and parse and encode faster.
2175
Reposted by Aaron Powell (@slace)
DDD Melbourne | 20th February 2027 @dddmelbourne.bsky.social · 10/08/2026
Tickets for DDD Melbourne 2027 go on sale this Friday, Aug 14 at 11am! 🥳 Low-cost, one day, fully catered, childcare available. Set a reminder! 🗓️
011
Reposted by Aaron Powell (@slace)
DDD Melbourne | 20th February 2027 @dddmelbourne.bsky.social · 06/08/2026
📣 CFP is open till Sep 30 — first-timers very welcome! Free mentoring, free speaker training, anonymous voting. You don't need to be a dev; we just want good ideas 💭 Stay tuned for the release of our CFP Training Dates 👀 and submit your talk right here: sessionize.com/ddd-melbourn...
sessionize.com
DDD Melbourne 2027: Call for Speakers
DDD Melbourne is an inclusive non-profit conference for the software community. Our goal is to create an approachable event that appeals to the whole ...
113
Aaron Powell (@slace) @aaron-powell.com · 06/08/2026
Next article in my Tessel 2 revival series, this time we're starting to get the toolchain working on Windows - www.aaron-powell.com/posts/2026-0...
aaron-powell.com
Reviving the Tessel 2 - Getting the Old Tooling to Run Again | LINQ to Fail
Before I could talk to a Tessel 2 I had to get a command line tool from 2015 running on a 2026 machine, which turned out to be a bigger project than I expected and didn't touch the hardware at all.
000
Aaron Powell (@slace) @aaron-powell.com · 03/08/2026
My second post in the series on reviving the Tessel 2 boards for modern usage is up. This time I'm covering how I used Copilot to help with getting all the info together in one place - www.aaron-powell.com/posts/2026-0... #GitHubCopilot
aaron-powell.com
Reviving the Tessel 2 - Archaeology | LINQ to Fail
Before you can fix something you have to know what it is, so I went digging through a decade of stale repos to find out what's actually running on a Tessel 2.
100
Aaron Powell (@slace) @aaron-powell.com · 31/07/2026
I've kicked off a new series about the journey I've been taking to revive a now-defunct OSS hardware project to make use of the drawer full of dev boards - www.aaron-powell.com/posts/2026-0...
aaron-powell.com
Reviving the Tessel 2 - The Boards in the Drawer | LINQ to Fail
I've got a box full of Tessel 2 boards that haven't been touched in years and I don't know if they even work anymore, so let's find out.
000
Aaron Powell (@slace) @aaron-powell.com · 31/07/2026
Did my first EV charge today, I feel so grown up
0110
Aaron Powell (@slace) @aaron-powell.com · 30/07/2026
Just about to kick off with @codess-aus.bsky.social to talk about GitHub Copilot app - www.youtube.com/watch?v=BLST...
youtube.com
Automations, Agents & Backlogs: Inside the GitHub Copilot App
YouTube video by Microsoft Reactor
010
Aaron Powell (@slace) @aaron-powell.com · 27/07/2026
New car go vroooooom!
4140
Aaron Powell (@slace) @aaron-powell.com · 15/07/2026
wow, the volume of spam accounts on here has shot up massively in the past week.
001
Aaron Powell (@slace) @aaron-powell.com · 13/07/2026
Nifty little weekend project with GitHub Copilot app - I revived a long defunct OSS hardware project (Tessel2), got the toolchain to work on Windows, then built a Canvas to work with the device while pairing with Copilot. Next to see if I can update the OpenWRT version it runs
30310
Reposted by Aaron Powell (@slace)
Tom Williams, tech journo 👨‍💻 @its-tom-williams.bsky.social · 25/06/2026
New from me: A flood of AI-generated code has left key open-source developers known as maintainers "inundated", with many turning to AI tools to help handle the onslaught. Featuring Aussie maintainer @lucyleeow.bsky.social, Microsoft's @aaron-powell.com, GitHub's @ashleywolf.bsky.social, and more 💻
ia.acs.org.au
The Australians fighting AI slop in open-source code
Meet the maintainers being 'inundated' by GenAI contributions.
052
Aaron Powell (@slace) @aaron-powell.com · 24/06/2026
Fantasic. Good job. Well done Angus. 🙄
000
Aaron Powell (@slace) @aaron-powell.com · 19/06/2026
I finally got to writing up how we handle tests in the Aspire Community Toolkit where we run over 1000 tests across two OSes split between 50+ projects: www.aaron-powell.com/posts/2026-0... @aspire.dev #aspire #dotnet
aaron-powell.com
Distributed Test Runs in the Aspire Community Toolkit | LINQ to Fail
How we evolved from static test lists to intelligent test selection in GitHub Actions to make CI/CD faster and smarter.
032
Aaron Powell (@slace) @aaron-powell.com · 10/06/2026
Just dropped my Microsoft Build 2026 recap video! 🎉 All the big developer announcements condensed so you don't miss a thing. 🧵
100
Aaron Powell (@slace) @aaron-powell.com · 28/05/2026
A few weeks ago, I gave a talk looking at how AI dev tools have evolved in what seems like a very short period of time. You can catch the recording from @ndcconferences.com here: www.youtube.com/watch?v=nKZV...
youtube.com
From Pair to Peer Programmer - Aaron Powell - NDC Sydney 2026
YouTube video by NDC Conferences
020
Aaron Powell (@slace) @aaron-powell.com · 25/05/2026
I wrote a blog post about one of the more advanced automations we've got setup on Awesome Copilot to facilitate external plugins - www.aaron-powell.com/posts/2026-0...
aaron-powell.com
Automating Intakes to the Awesome Copilot Marketplace | LINQ to Fail
How I built an automated intake process for external plugins in the Awesome Copilot marketplace using GitHub Issues, Actions, and a healthy dose of supply chain paranoia.
010
Aaron Powell (@slace) @aaron-powell.com · 04/05/2026
The end of this article I think is on point: "the electric car might fundamentally change the way we do road trips. We planned, stopped and turned off the highway to charge at many small towns by-passed by highways." Build back up small towns as part of a roadtrip, not something to blow past.
020
Reposted by Aaron Powell (@slace)
Neal Agarwal @neal.fun · 29/04/2026
Introducing Cursor Camp, a website to hang out with other cursors. Out now :) > neal.fun/cursor-camp/
331432456
Aaron Powell (@slace) @aaron-powell.com · 29/04/2026
no shit, I'd probably swim as fast as I can too
010
Reposted by Aaron Powell (@slace)
Zali Steggall @zalisteggall.bsky.social · 26/03/2026
Real national resilience does not come from staying hooked on imported fuel. We need to electrify the economy and transport, expand charging infrastructure, modernise the grid, and make it easier for households and businesses to cut oil dependence. www.zalisteggall.com.au/speaks_on_ur... #auspol
610629
Aaron Powell (@slace) @aaron-powell.com · 26/03/2026
For some reporting I have to export from one web app and import into another. I wrote a Copilot SDK app to do it using Playwright. The site to export from just had a UX overhaul, Copilot was able to navigate it still from the prompt and did its thing. This is magic.
020
Aaron Powell (@slace) @aaron-powell.com · 24/03/2026
I fixed a bug in a web app entirely without using AI, AMA
050
Aaron Powell (@slace) @aaron-powell.com · 24/03/2026
We'll be getting the Community Toolkit up to 13.2 soon and with TypeScript AppHost support.
000
Aaron Powell (@slace) @aaron-powell.com · 23/03/2026
And now I'm looking to deploy OpenClaw into my homelab...
000
Reposted by Aaron Powell (@slace)
orangemozzie.bsky.social @orangemozzie.bsky.social · 18/03/2026
274
Aaron Powell (@slace) @aaron-powell.com · 17/03/2026
Messing around with @home-assistant.io, @avaloniaui.net and GitHub Copilot SDK to try and build a little desktop AI chat for HA - github.com/aaronpowell/...
github.com
GitHub - aaronpowell/home-assistant-helper: A little app that runs in the task bar and helps you play wit HA via the ha-mcp server
A little app that runs in the task bar and helps you play wit HA via the ha-mcp server - aaronpowell/home-assistant-helper
021
Aaron Powell (@slace) @aaron-powell.com · 17/03/2026
Oooo as of the 1.0.6 release of Copilot CLI I have shipped my first contribution to it!
050
Aaron Powell (@slace) @aaron-powell.com · 17/03/2026
Over the past few weeks my wife and I have test driven the VW ID Buzz, Zeekr 7x, BYD Sealion 7 and Kia EV5 (with Hyundai Exelio and Volvo EX40 still to try), and we're still no closer to an agreement on what EV to get 😅
430
Aaron Powell (@slace) @aaron-powell.com · 12/03/2026
Slowly learning ansible as I try and do some better IaC for my homelab and boy I'm so not built for this 😅
100
Aaron Powell (@slace) @aaron-powell.com · 12/03/2026
Awesome Copilot has been growing amazingly fast but with growth comes pain, especially with contributions-as-marketing. To ensure we continue to be a source of high-quality agents, skills, etc. I've updated our policy on paid service contributions - github.com/github/aweso...
github.com
Guidance for submissions involving paid services · github awesome-copilot · Discussion #968
We're open to contributions related to paid or commercial tools. But this repo is not a marketing channel. If a submission is mainly promoting a product, driving signups, or pushing a service rathe...
010
Reposted by Aaron Powell (@slace)
ABC News Bot (unofficial) @abcnewsbot.bsky.social · 10/03/2026
An ABC NEWS Verify investigation uncovers a raft of foreign Facebook accounts targeting Australian users. And they're just the tip of the iceberg.
abc.net.au
Foreign Facebook pages have been promoting One Nation. It wants them to stop
An ABC NEWS Verify investigation uncovers a raft of foreign Facebook accounts targeting Australian users. And they're just the tip of the iceberg.
03415
Aaron Powell (@slace) @aaron-powell.com · 08/03/2026
A bunch of computer surgery today and I've got a PoC boot of an old Mac Mini with Ubuntu to expand my homelab. The drive with Ubuntu doesn't actually fit in the Mac Mini, it's just a temp replacement to prove it'd work before I flash the "real" drive
010
Aaron Powell (@slace) @aaron-powell.com · 05/03/2026
Finally, after nearly 4 months, I've finally got the Aspire Community Toolkit upgrades to @xunit.net 3! github.com/CommunityToo...
github.com
xUnit v3 upgrade by aaronpowell · Pull Request #960 · CommunityToolkit/Aspire
Upgrading the tests to use xUnit v3, which is what is used by aspire now too. Close #961
070
Aaron Powell (@slace) @aaron-powell.com · 02/03/2026
Awesome Copilot just hit 1337 commits 🤓 IYKYK
020
Aaron Powell (@slace) @aaron-powell.com · 28/02/2026
Decided to do a spot of joggling at parkrun yesterday
0140
Reposted by Aaron Powell (@slace)
Kayla Cinnamon ☕️ @kaylacinnamon.bsky.social · 26/02/2026
Finally decided to start a YouTube channel! Would greatly appreciate if you went and checked it out 🫶 First video: how to fully customize Windows Terminal with Oh My Posh (and more!) Also let me know if you want to see any specific videos from me! 💖 youtu.be/VFnr0lwwGuQ?...
youtu.be
How to fully customize Windows Terminal with Oh My Posh (themes, fonts, icons, & more)
YouTube video by Kayla Cinnamon
66210
Aaron Powell (@slace) @aaron-powell.com · 23/02/2026
Well... that's a new error from GitHub
010