Sign in

Armand

@armand.philippot.eu
38 followers 84 following 19 posts

French web enthusiast. Core maintainer at @astro.build

PostsRepliesMedia
Reposted by Armand
Hidde @hidde.blog · 01/10/2026
🔗 “The majority of the time I spend writing a tutorial, isn’t spent writing. (…) knowing what to leave out is as important as understanding what to explain” – @rachelandrew.co.uk rachelandrew.co.uk/archives/202...
rachelandrew.co.uk
081
Reposted by Armand
Bjorn Lu @bluwy.me · 01/10/2026
Small update to the GitHub AgentScan userscript: - New "Bounty Hunter" label - Use "Suspicious" label for mixed results - Slightly faster AgentScan detection (by running in the worker itself now) Check it out: github.com/bluwy/github...
Two screenshots of the GitHub UI displaying the new "Bounty Hunter" and "Suspicious" labels
0367
Reposted by Armand
Matt Kane @mk.gg · 29/09/2026
oh wow. America.gov is an Astro site
america.gov
America.gov
Find answers from official government sources and clear next steps for the services you need with America.gov.
5231
Armand @armand.philippot.eu · 28/09/2026
Congratulations on the launch! I’m glad to see a CMS built on Astro, and it looks really promising. I haven't tested it in production yet, only by helping with French translations (there's still work to be done on that side, I know...), but if you haven't already, I advise you to try it.
040
Reposted by Armand
James @43081j.com · 24/09/2026
Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏
ai-policy.dev
AI Contribution Policies
Ready-to-use AI contribution policies for open source projects.
1313540
Armand @armand.philippot.eu · 24/09/2026
Yeah... And, it was only the first item on the list. - "Comment" should be "Commenter". The first one is correct, not the second. - "issues" is translated with "problèmes" once, but then we get an untranslated "issues". In another list this is also translated "problèmes". No consistency. 😔
The complete list of reasons poorly translated in French.Another list that translates "issues" as "problèmes" in French.
000
Reposted by Armand
Matt Kane @mk.gg · 24/09/2026
I'm going to be launching something pretty big next week, which just happens to include a new atproto AppView, labeler, blob proxy, lexicons. It will have tens of thousands of users, most of whom won't even know they're using atproto, or have even heard of it.
121557
Armand @armand.philippot.eu · 23/09/2026
This one? 🫠
Professor Farnsworth from Futurama saying "I don't want to live in this planet anymore"
010
Armand @armand.philippot.eu · 23/09/2026
Translating documentation is good, but it's not so great when the meaning changes. Automated translations are still not great. "Open issues" becomes "Problèmes ouverts" in French, when it should be "Ouvrir un ticket"/"Signaler un problème". Not the same meaning; and so not helpful to French users.
The English version of GitHub Docs explaining effects on blocking an user and showing "Open issues" as effect.The French version of GitHub Docs explaining effects on blocking an user and showing "Problèmes ouverts" as effect.
110
Reposted by Armand
Yan @yanthomas.dev · 19/09/2026
Lunaria v0.2 is here! Bringing a completely reworked core with a new JS/TS configuration file, git data caching, integrations, brand-new Runtime API, and more. Already being used in production by Astro/Starlight, EmDash CMS (Cloudflare), and Biome. lunaria.dev/blog/lunaria...
lunaria.dev
Lunaria v0.2
0156
Reposted by Armand
Astro @astro.build · 16/09/2026
Want to know how (not) to wreck your site’s performance? @otterlord.dev has some tips to share:
youtube.com
How To Kill Your Performance (with Astro) | Astro Together FRA 2026 × Seibert
There are lots of weird ways you can get slowed down when developing with Astro. Reuben Tier is here to quiz you on your knowledge of the web, Astro, and their various performance caveats to keep you…
1185
Reposted by Armand
Astro @astro.build · 02/09/2026
A riddle for you: how can one Starlight release contain both LESS JavaScript and MORE JavaScript? All is revealed in v0.42 ✨️ astro.build/blog/starlig...
astro.build
Starlight 0.42 | Astro
Less JavaScript, and more JavaScript, all in one release.
0233
Reposted by Armand
Astro @astro.build · 24/08/2026
Two weeks until Astro Together in Wiesbaden, Germany! Join Astro maintainers for an evening of talks and demos at @seibert.group HQ. Sign up today 👇️ go.seibert.group/astro-togeth...
Astro × Seibert

Astro Together FRA × Seibert

September 5th, 2026, Wiesbaden
0185
Reposted by Armand
Bjorn Lu @bluwy.me · 22/08/2026
Wrote a userscript that adds "AI" labels to users detected by agentscan.tools (by @matteogabriele.npmx.social)! Much needed hints to judge "contributions" these days. 👉 github.com/bluwy/github...
3 screenshots: one adds the "AI" label to detected authors on the GitHub PR list, one adds the "AI" label to a detected author of a PR, and one adds a "Report to AgentScan" menu item for PR comments
15512
Reposted by Armand
Biome @biomejs.dev · 20/08/2026
Astro DX in Biome is about to get better, thanks to @erika.florist and @astro.build
0296
Reposted by Armand
Astro @astro.build · 20/08/2026
There’s a new place to get Astro help. Come ask, search (and answer!) questions in our GitHub Discussions forum:
github.com
withastro community-support · Discussions
Explore the GitHub Discussions forum for withastro community-support. Discuss code, ask questions & collaborate with the developer community.
1205
Reposted by Armand
Stefan Judis @stefanjudis.com · 20/08/2026
I'd say I was pretty aware of all the possibilities and information my browser shares about me, but it's still wild to see all this data in black and white. :/ kuber.studio/cookie
Text explaining that websites can fingerprint and identify you even after declining cookie banners because modern browsers don't need cookies anymore.
0165
Reposted by Armand
Astro @astro.build · 19/08/2026
Ever wanted to write Astro components without starting a new project? 👀 We built a Playground that shows you - preview, CSS, JavaScript, compiler output. play.astro.build
play.astro.build
Astro Playground
An online playground for the Astro compiler.
3459
Reposted by Armand
Bramus @bram.us · 18/08/2026
New blog post: The Case for Tri-State Dark Mode Toggles brm.us/dark-mode-tr... #CSS #DarkMode #UX
brm.us
The Case for Tri-State Dark Mode Toggles
Adding a Dark Mode toggle to your website is a nice touch that many users appreciate. When implementing one, the default instinct for many developers is to reach for a simple binary switch: Light on o...
128714
Reposted by Armand
James @43081j.com · 17/08/2026
i've written up some thoughts about AI in the open source world, and more importantly, why humanity is important. its a bit wordy and doomy but this is an important topic right now. there is still a lot of good in the OSS world at least ❤️
43081j.com
Humanity in Open Source
Thoughts on how the open source world is changing in the AI era, not always for the better.
109535
Reposted by Armand
Mateusz Burzyński @andarist.bsky.social · 11/08/2026
Changesets v3 is here! 🦋 After months of chipping away at issues alongside @bluwy.me, @haglund.dev, and many other contributors, we’re excited to finally share it. changesets.dev/blog/announc...
changesets.dev
Announcing Changesets v3 | Changesets
A tool to manage versioning and changelogs with a focus on monorepos
812228
Reposted by Armand
Vale @vale.rocks · 10/08/2026
@lea.verou.me published an interesting article on website theme toggle design, which set me off thinking about them. After a bit of experimenting and testing with users, I've got a pattern I quite like. vale.rocks/micros/20260... #UI #UX
vale.rocks
Light/Dark/System Theme Setting Design - 10 Aug 2026 03:30 UTC
84410
Reposted by Armand
Socket @socket.dev · 07/08/2026
Maintaining critical software now comes with a security burden that has outgrown what any volunteer can reasonably carry. That's why we're upgrading our open source program from the Team plan to the Business plan, full protection for maintainers at no cost. socket.dev/blog/free-bu...
socket.dev
Free Business Plan Upgrades for Open Source Maintainers - So...
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
04711
Reposted by Armand
Astro @astro.build · 06/08/2026
Astro 7.2 is out now! Experimental incremental static builds are here: only re-render the pages that actually changed and watch your build times drop. Plus opt-out session support, background astro preview, and relative logger entrypoints. astro.build/blog/astro-7...
astro.build
Astro 7.2 | Astro
Astro 7.2 adds experimental incremental static builds, an option to opt out of session support, background mode for astro preview, and relative logger entrypoints.
210218
Reposted by Armand
Matteo Gabriele @matteogabriele.npmx.social · 02/08/2026
New feature in AgentScan GitHub app: the honeypot comment. This comment is intended to welcome regular users, but it also contains a hidden comment that only AI agents will read. This will prompt them to write a specific custom string that will immediately close the PR and add a label as automations
Screenshot of a PR autoclosed after a honeypot comment was added by the AgentScan GitHub App
68416
Reposted by Armand
Hidde @hidde.blog · 02/08/2026
🔗 From today, EU regulation around labeling AI generated content goes into effect. The Commission provides icons that can be used digital-strategy.ec.europa.eu/en/policies/...
digital-strategy.ec.europa.eu
EU Icons for labelling AI-generated content
Deployers of generative AI systems can use the EU set of icons to label certain AI-generated content, in accordance with the AI Act transparency rules.
64621
Armand @armand.philippot.eu · 01/08/2026
I'm far too late, but I would have suggested what you ended up with! Not a fan of all the flat logos... but the first one is maybe a bit too much, and I think it looks good without the flower!
010
Reposted by Armand
Sarah Rainsberger @sarah11918.rainsberger.ca · 30/07/2026
@astro.build month-end blog post/newsletter drafted! If you're not subscribed, now's a good time: astro.build/newsletter/s... - Just a tiny taste to whet your appetite: handful of news items, monthly "Top 10". astro.build/rss.xml - The full 8-course meal! Put on your stretchy pants and dig in!
astro.build
Signup | Astro
Astro builds fast content sites, powerful web applications, dynamic server APIs, and everything in-between.
1234
Reposted by Armand
natemoore on elm street 👻 @natemoo.re · 21/07/2026
it's true
061
Reposted by Armand
Astro @astro.build · 16/07/2026
Astro 7.1 is about giving you more control: finer-grained CSP for scripts and styles, custom pagination URLs, plus multiple dev servers and lower memory content collections. astro.build/blog/astro-7...
astro.build
Astro 7.1 | Astro
Astro 7.1 is about more control: CSP, pagination, dev server, and content collections.
16710
Reposted by Armand
TypeScript @typescriptlang.org · 08/07/2026
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
15617157
Armand @armand.philippot.eu · 08/07/2026
Thanks @npmx.dev 🥳
120
Reposted by Armand
Matteo Gabriele @matteogabriele.npmx.social · 05/07/2026
Alright! It is done! Finally made a GitHub app for AgentScan so you can just install it, select your repositories, and more easily keep automation lovers out of your projects. Give it a spin and drop me some feedback on GitHub
agentscan.tools
AgentScan - GitHub Automation Detector
An open experiment in detecting automation patterns on GitHub
48717
Reposted by Armand
HiDeoo @hideoo.dev · 03/07/2026
All my Starlight plugins, themes, and Astro integrations are now updated for this new version 🚀
2273
Reposted by Armand
Astro @astro.build · 02/07/2026
The Astro maintainers are coming to Germany! Hosted by Astro partner agency @Seibert.Group in Wiesbaden, sign up now for an evening of talks and demos: go.seibert.group/astro-togeth...
Astro × Seibert

Astro Together FRA × Seibert

September 5th, 2026, Wiesbaden
0173
Reposted by Armand
Astro @astro.build · 25/06/2026
Introducing Sätteri — High-performance Markdown & MDX processing for the JavaScript ecosystem. satteri.bruits.org
satteri.bruits.org
Sätteri
Sätteri puts flexible JavaScript plugins on top of a fast Rust Markdown / MDX engine. Best of both worlds.
48212
Reposted by Armand
~paul @paulvall.dev · 23/06/2026
i don't mind people using ai to add features or fix stuff in open source. but reviews still need a human on the other end. it's annoying when i leave feedback and someone just dumps it straight into an llm to "address" it, no discussion at all.
181
Reposted by Armand
Astro @astro.build · 23/06/2026
Want those Astro 7 speed-ups in your docs? Starlight v0.41 is out now
Starlight 0.41
Built for Astro 7
2336
Reposted by Armand
Vite @vite.dev · 23/06/2026
🚀 Vite 8.1 is out ⚡ Experimental Full Bundle Mode: ~15x faster dev server startup & ~10x faster full reloads on large apps 🧩 Chunk Import Map to keep chunks stable & improve caching 🦀 WASM ESM integration 💡 Lightning CSS on the road to default 👀 and more! vite.dev/blog/announc...
vite.dev
Vite 8.1 is out!
Vite 8.1 Release Announcement
120035
Reposted by Armand
Philippe Serhal @philippeserhal.com · 22/06/2026
Astro 7 is fully supported on @netlify.com on day one! 👉🏼 www.netlify.com/changelog/20... 🦀🦀🦀
netlify.com
’Astro 7 just works on Netlify’
’Astro 7 is here with Vite 8, a new markdown engine, and more. Deploy it on Netlify today.’
0213
Armand @armand.philippot.eu · 22/06/2026
And now, I see the link is broken 😅 I tried to use MD syntax then edited the post thanks to @mu.social, but it seems something broke in between! So, the link was: docs.astro.build/en/guides/up...
docs.astro.build
Upgrade to Astro v7
How to upgrade your project to Astro v7.0.
010
Armand @armand.philippot.eu · 22/06/2026
Faster and, thanks to Sätteri (docs.astro.build/en/guides/up...), with fewer dependencies! This was on a very small websites using the beta:
Line diff in the pnpm lockfile: +848 / -1 1196
193
Reposted by Armand
mu @mu.social · 20/06/2026
mu is pink but it can also be blue and orange.
2717632
Reposted by Armand
Emanuele (Ema) @ematipico.xyz · 19/06/2026
It's finally out! It was a blast and I had a lot of fun :) If you have some time to spare, please listen to it. Props to @joshuakgoldberg.com
1184
Reposted by Armand
Florian Lefebvre @florian-lefebvre.dev · 16/06/2026
Today I'm launching Leturgerð! Pick a font family, its properties and download it. Hook it up in your project and you're good to go. CLI + docs, works for any web project. Check it out: leturgero.web-runes.dev
2185
Armand @armand.philippot.eu · 12/06/2026
Oh, joy...
010
Reposted by Armand
Eurosky Social @eurosky.social · 11/06/2026
Muve to the beat. Muve the conversation. Muve mountains. Today @eurosky.social announces mu.social, a new microblogging app to experiment with the future of social! 🪩💖
Purple banner with the 'mu' logo in the middle in white with a black drop shadow
95707275
Reposted by Armand
Erika @erika.florist · 09/06/2026
Starlight, @astro.build's documentation framework, now supports using satteri.bruits.org in its latest version: github.com/withastro/st...
satteri.bruits.org
Sätteri
Sätteri puts flexible JavaScript plugins on top of a fast Rust Markdown / MDX engine. Best of both worlds.
1132
Armand @armand.philippot.eu · 09/06/2026
Ah, I didn't know MX4 was available. Now, I'm outdated! Were you using the previous one? (to compare). I've gotten used to MX3 but I must say I preferred the Performance MX! One caveat though: it was too light to live on the edge of a desk... hence the MX3. No accident since. 😅
110
Reposted by Armand
Astro @astro.build · 09/06/2026
Shh, don’t tell anyone, but…
Coming soon: Astro 7
611512