Aaron Glover
1K posts

Aaron Glover
@aarondglover
Newcastle, New South Wales Katılım Kasım 2012
162 Takip Edilen47 Takipçiler
Sabitlenmiş Tweet

@jandedobbeleer @shanselman That's awesome but doesn't work for me... It's ok. I know this isn't a personal helpdesk 🤣 ... If I ever find out what the blocker is to either methods I will post back.
English

GitHub Copilot CLI with /statusline using OhMyPosh (finally I have my blood sugar and my context window in the same line) gist.github.com/shanselman/962…

English

@walden_yan It's rather ironic when for years devs had a Mac mini stuffed in the corner somewhere
English

Most of the world runs on Windows, but cloud agents have mostly run on Linux.
Now there’s an agent that can natively build and test on Windows, without you need to have your laptop open
Cognition@cognition
Devin is getting a Windows PC. Devin can now natively run in a Windows VM, so it can build, run, and test native Windows applications.
English

@github Why haven't you published the extension identity identifier so that others can assess their risks? I assume it has been removed from the extension marketplace ⁉️
English

1/ We are sharing additional details regarding our investigation into unauthorized access to GitHub's internal repositories.
Yesterday we detected and contained a compromise of an employee device involving a poisoned VS Code extension. We removed the malicious extension version, isolated the endpoint, and began incident response immediately.
English

Notice that the blast radius only included internal repos to GitHub the company. Customers private repos were not accessed. This is because Microsoft takes customer data very seriously and employees can't access it. So when employee accounts are compromised they still can't compromise customer data.
English

@mjovanovictech Yeah I settled on running azd infra gen... Deploy via aspire-cli just doesnt cover enough of the customisations I can make with the bicep/arm files. Added Bonus... Azd deploy works beautifully in GitHub Actions CI/CD
English

Manual deployments are fine once.
For my .NET apps /w Aspire, I’d rather push to main and let GitHub Actions handle the Azure deployment.
AZD can scaffold most of the pipeline: identity, provisioning, deploy.
Full walkthrough here: youtu.be/Hjm-K8454tE

YouTube

English

@James_M_South @shepherdsworld FONT developers must have standardised terms for those measurements... Things like Kerning for example? I'd jump on to existing established language/names if the exist.
English

Do these make sense? I'm updating some sample code.
@shepherdsworld you might recognise the style 😉


English

@James_M_South @shepherdsworld It makes sense in the diagram, but I’m not sure it’s understandable in the API without that context. Could use more common terms like padding/margins and left/right instead of leading/trailing? Or was leading/trailing deliberate to support right-to-left languages?
English

@SpeakezTech @Aaronontheweb Agree... The longer I am working with models and tweaking prompts, skills, system instructions it is getting better and better. I do hate however the continual preference of the models to duplicate code, rather than adapt and make blocks of code for common reuse.
English

Specification is key.
Also...
If hand-specifying is more wall-clock "expensive" than simply coding it yourself, you "largely" have your answer...
Why is "largely" in scare quotes? Well... if you're willing to train up a context window with your preferences and choices and can show the model your pathway, you *can* get it to extend that in useful ways. It's just a matter of whether "the juice is worth the squeeze" in that context.
English

Had Opus 4.7 + GPT-5.5 try to implement some spikes of @AkkaDotNET v1.6 that I can see clearly in my head, specced out on paper etc - absolute miserable failures both.
Perf-sensitive remoting code I've spent 10+ years maintaining and every LLM suggestion filled me with disgust
English

@davidfowl If only there was a mapping to these "Commands" to Azure Container Apps "Jobs" - with support for cron scheduling and such
English

Ever open a README just to remember how to reset the DB, run migrations, or mint a dev auth token?
In aspire 13.3, you can codify those onboarding tasks as resource commands. Humans can run them from the dashboard; agents and scripts can run them from the CLI.
#aspiredev


English

Real-time text flow using @SixLabors ImageSharp Drawing and Fonts. Fully Unicode v17 compliant.
Rendered in WinForms via the new WebGPU backend
Coming soon!
CC @sebastienros
#dotnet #oss
English

@antonfrv @James_M_South @VictorWilsonDev @jsneedles @SixLabors @sebastienros MSFT are already doing the migration away from mono for Wasm. Cross cutting changes and requires runtime and compiler changes. But it is in progress
English

@James_M_South @VictorWilsonDev @jsneedles @SixLabors @sebastienros WASM uses the mono runtime, even in AOT mode, which means stuff like generic code performance is doomed forever. happy to be proven wrong one day
English

@shanselman @max_sixty Only recently discovered worktrees... Life Changing! (Honestly only a little bit of hyperbole)
English

@shanselman It just won't work for me. I am using windows terminal pwsh 7, and I tried your prompt and pointing at your GIST with gpt5.4 and sonnet 4.6... no luck :(
can't even get it to say static string 'hello world'... note: I am using 1.0.43 of gh copilot cli.
English

@mjovanovictech @AntonMartyniuk That same knowledge of boundaries can be applied to microservices. I like modular monoliths but often you know immediately that's something should be a microservice.
English

The funny part is that most “microservices problems” start before the first service is extracted. If you can’t define clear boundaries inside a monolith, splitting the system into 20 deployables won’t magically fix that. It usually makes the boundaries harder to change, harder to observe, and harder to coordinate.
A modular monolith forces you to learn the most important skill first: designing good module boundaries. Then, when one module truly needs independent scaling, deployment, or ownership, extracting it becomes much less painful. Microservices should be the result of pressure, not the starting point.
English

Developers think Microservices will make their life easier.
Well, this is not true 👇
Here's what devs imagine microservices will bring:
- Faster deployments
- Faster releases
- Fewer bugs
- Independent teams
- Sounds cool on your resume
But here's what actually happens:
- Managing 100+ repositories
- Distributed transactions issues
- Strong consistency challenges
- Saga & compensation complexity
- Debugging across many services
- Event-driven architecture complexities
- Service communication overhead
- Handling failures
- Monitoring multiple services
- Logging across different systems
- Deployment coordination complexities
- Version compatibility headaches
- Increased network latency
- Data synchronization problems
- Configuration management complexities
- Difficult troubleshooting
- Security between services
- Complex local development setup
- Load balancing challenges
- Harder team alignment
Microservices are powerful — but only if used in the right place.
Do every project need microservices? Probably most of the projects don't need them.
The complexity in microservices doesn't disappear; it just scales to another dimension.
Remember, it's always great to start with a Modular Monolith and scale to microservices as needed.
The best microservices are born from a Modular Monolith.
What's the biggest microservice challenge you faced?
—
♻️ Repost to help others learn that microservices is not a silver bullet
➕ Follow me ( @AntonMartyniuk ) to improve your .NET and Architecture Skills

English

@ThatVBGuy Are you trying to make my brain hurt on purpose @ThatVBGuy
English


@maddymontaquila @sinclairinat0r @aspiredotdev I pitty the person on the keyboard when it's not fowler
English

after today's #AspiriFriday the entire @aspiredotdev team (well, the ones in a reasonable timezone) spent 3 hours filing, triaging, and fixing the issues we hit (and diagnosing my busted local install of aspire because i had borked some things too) (1/2)
English

@jfversluis @nkanauzu LGTM 👍 — confidently explained code I clearly didn’t read. 🤣
English

@mjovanovictech Copilot has become incredibly slow for in VS2026 Insiders. Very slow to get started. I'm a on Pro+ plan. Anyone experiencing this? Using copilot CLI etc things start immediately. even generating a Commit Message is slow!
English

@BieleckiPawel @DamianEdwards Omg... The No hand waving!!! So annoying
English

@DamianEdwards My GPT says all the time things like “I’ll be precise and practical” or “no hand-waving” which drive me nuts
English




