Pascal Editor : un éditeur 3D dédié à la modélisation architecturale
Vous avez des copains architectes ? Aidez-les à passer à l'Open Source !
👉 github.com/pascalorg...
Posts by Gildas
We now support adding your own custom OIDC providers
Read more on our blog post: supabase.com/blog/custom-...
Excellent as always! The reveal demo is so useful to visualize how it works 💪
Meet the new Atomic CRM! ⚙️
From a brand new mobile app to an MCP server integration, we have SO much to show you. ⚡
We wrote a comprehensive article covering all the "heavy hitter" features we've shipped lately (including SSO/SAML and a UI overhaul).
Read the full article here:
Une pétition espère remettre la «grande Sécu» au menu de la campagne présidentielle 2027
Déjà signé par de nombreuses personnalités de gauche, l’appel plaide pour que la Sécurité sociale prenne en charge seule le remboursement des soins essentiels, sur fond d’augmentation des tarifs des mutuelles.
Je code et joue sous PopOS depuis plus de 8 ans. Ça fonctionne très bien pour la grande majorité des jeux (avec steam en tout cas), de Elden ring à Silksong
Bruno v3.0.0 est disponible. Si vous ne connaissez pas encore cet outil ou que vous ne l'utilisez pas encore pour gérer vos API, faites-le, il est tout bonnement génial ! (et existe sous la forme d'une extension VS Code). La liste des nouveautés ▶️ github.com/usebruno/bru...
If you’re a JS dev, here’s one simple change to improve your security: disable postinstall scripts in your npm package manager.
postinstall is the main vector for supply chain attacks from node_modules, but most packages don’t need it.
↓ Thread
When using a backend-as-a-service like Supabase, you can only access the database through an HTTP API. Yet it is still possible to group queries into a transaction, without compromising on security. Read on to learn more. #database #security #NodeJS #supabase
marmelab.com/blog/2025/12...
Où @casilli.bsky.social rappelle qu'avec l'IA, le volume de micro-tâches ne diminue pas : "plus le marché de l’intelligence artificielle générative grandit, plus on a besoin de réentraîner les modèles"
www.rfi.fr/fr/afrique/2...
Comment la surveillance se cache (mal) derrière l’amélioration de la qualité du travail et de la performance. Papier de @laurecoromines.bsky.social, avec (notamment) @clembezard.bsky.social dedans. Le cas à la fin, sur une consultante qui a des remords, est édifiant.
www.lemonde.fr/m-perso/arti...
I thoroughly recommend reading all of Cory Doctorow's recent speech on AI skepticism, it's crammed with new arguments and interesting new ways of thinking about these problems pluralistic.net/2025/12/05/p...
GitLab discovers widespread npm supply chain attack about.gitlab.com/blog/gitlab-... from Lobsters via #gcufeed@libera.chat / gcu.info/gruik/
I've finished my report on burnout in OSS and how to reduce it! Read more (and find the link to the full report) on the Open Source Pledge blog!
Huge thanks to all the OSS devs who shared their perspectives 💜 Let's keep shining a light on this under-recognised issue!
Hello @ec.europa.eu , or whoever is responsible for enforcing the rules, X's AI, Grok, is denying the Holocaust. Holocaust denial is illegal in France. Please don't make an exception when it comes to a billionaire, as usual.
Please take concrete and firm action against this cruel disinformation.
Screenshot of two terminal test runs. In the first run, each React component test takes about 309–331 ms, and the test file finishes in 2.93 s. In the second run, run with THROTTLE_PLUGIN=1, the same tests take about 54–75 ms each, and the file completes in 1.34 s.
❌ If you unit-test a React 19 app, there’s a good chance a chunk of your CI time is being wasted on… 😴 setTimeout.
Wait, what? Yes!
React 19 introduced a minimum delay for showing a Suspense fallback, and hardcoded (!) it to 300ms.
Just 3 tests can waste almost 1 second on absolutely nothing!
En à peine douze ans, la capacité des forêts européennes à absorber le carbone atmosphérique a chuté de 27 %. Je ne sais pas si vous vous rendez compte des conséquences de ce que je viens d'écrire.
1/9
6 years ago I started a side project to build a web accessibility tool that prioritises simple reporting and quick feedback loops so that teams can fix a11y regressions before they affect users.
I am so proud to say that side project is now finished, and A11y Pulse is live.
www.a11ypulse.com
Vitest 4 is out!
- Browser Mode is Stable
- Visual Regression Testing
- Improved Debugging
- Pool Stabilization
- New APIs
- Bug Fixes
Stay updated with our blog post:
vitest.dev/blog/vitest-4
SafeLine est un WAF (Web Application Firewall) open source sous licence GPL v3. Il est conçu pour protéger contre des attaques type xss, injection sql, injection crlf, etc ... Et dispose de tout ce qui est nécessaire (gui, plugins, ...) ⬇️
github.com/chaitin/Safe...
A proper rant
youtu.be/55Z4cg5Fyu4
⚠️ Attention ! ⚠️
Une attaque semble en cours sur les banques BPCE (Banque Populaire, Caisse d'Épargne, Crédit Coop...).
Évitez de vous connecter à votre espace client jusqu'à correction.
undercodetesting.com/the-bpce-bre...
Building secure web apps means managing who can do what, both on the client & server-side.🔐
While frameworks like react-admin make client-side Role-Based Access Control (RBAC) a breeze, devs often end up reimplementing the same logic server-side.
The solution?💡: A generic RBAC proxy server👇
AI coding sucks
CJ just one-shotted a 15 min rant and it's incredibly refreshing.
www.youtube.com/watch?v=0ZUk...
Excited to officially launch renoun.dev 🚀
This has been years in the making to deliver a focused set of components, hooks, and utilities in React for building great documentation exactly to your standards that always stay in sync.
React-Admin v5.11.4 is out! 🎉
This release includes:
✅ Fixes for useGetManyAggregate, useDeleteController & <FilterLiveForm>
🎨 <Toolbar> now has a default background
🔗 <ReferenceInput> always returns at least the currently selected reference
& more
🔗 Full changelog: github.com/marmelab/rea...
When teams produce code faster than they can understand it, it creates what I’ve been calling “comprehension debt”. [...] When we have to edit the code ourselves, this debt is the extra time it’s going to take us to understand it first. #AI #Coding codemanship.wordpress.com/2025/09/30/c...