Are you debating whether to use GraphQL or Zod for your next project? 🤔
Our latest case study gives you the hard facts:
⚖️ The strengths & weaknesses of both GraphQL & Zod
💡 Actionable advice on when to choose which
🔗 Check it out now: marmelab.com/blog/2025/10...
#graphql #rest #typescript #Zod
05.11.2025 13:30 — 👍 3 🔁 0 💬 0 📌 0
Why AI Agents Need to Make Mistakes
Developers often try to eliminate errors from AI agents. But science shows that being wrong — within reason — is what makes intelligence adaptive.
Ever asked AI something & it confidently gave you the wrong answer?❌
Yes, hallucinations can be annoying.
But we shouldn't view them as bugs, but rather as learning opportunities.
If we design agents to notice, measure & correct its errors, they’ll adapt.
Here's how: marmelab.com/blog/2025/10...
04.11.2025 10:21 — 👍 0 🔁 0 💬 0 📌 0
4 open-source projects every full stack #JS dev should know:
💎 @zod.dev: Great for data validation for front & back
🌴 @tanstack.com /query: Queries & mutations made easy
🚀 @turborepo.com: Monorepo management made simple
🧩 @kysely.dev: Strongly typed query builder
What’s your favorite OSS project?
30.10.2025 10:30 — 👍 3 🔁 1 💬 1 📌 0
How to build a CMS with React-Admin
Many applications require a user interface to manage and edit content. This post demonstrates how to create a basic headless CMS using PostgreSQL, React-Admin, and Supabase.
Want to build a flexible and dynamic CMS with minimal code? 🔧
Then check out this tutorial to learn how to create your next CMS using @react-admin.bsky.social and @supabase.com ⚡ :
👉 marmelab.com/blog/2025/01...
#Supabase #react #CMS
28.10.2025 11:04 — 👍 3 🔁 1 💬 0 📌 0
Chez Marmelab, nous sommes convaincus que l'innovation digitale peut être un levier puissant pour une transition écologique juste & ambitieuse. 🌱
Rejoindre @theshiftproject.bsky.social, c'est s'engager encore plus concrètement dans cette transition ! 💪
theshiftproject.org/nos-financeu...
24.10.2025 10:02 — 👍 2 🔁 1 💬 0 📌 0
⏳ J-7 avant l'événement Numérique en Commun[s] à Strasbourg !
Notre équipe sera présente, et vous ?
📅 Dates : 29 & 30 octobre 2025
🔗 Plus d’infos : numerique-en-communs.fr
#NEC #NEC2015 #numériqueresponsable #TechConference #CTO
22.10.2025 10:03 — 👍 3 🔁 0 💬 0 📌 0
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👇
17.10.2025 08:49 — 👍 1 🔁 1 💬 0 📌 0
LinkedIn
This link will take you to a page that’s not on LinkedIn
🧵 (2)
4️⃣ Development Process: Orchestrating the entire workflow.
5️⃣ Behavior Testing: Ensuring quality & desired outcomes (the one part we really shouldn't delegate!).
💡 AI can generate code, but human expertise is what ensures quality & scalability.
🔗 For more: marmelab.com/blog/2025/09...
14.10.2025 09:44 — 👍 2 🔁 0 💬 0 📌 0
🧵 (1) 5 core skills every developer needs in the age of AI agents:
1️⃣ Specification Writing: Clearly defining what needs to be built.
2️⃣ System Design: Architecting robust, scalable solutions.
3️⃣ Iterative Refinement: Guiding AI through continuous improvement.
14.10.2025 09:44 — 👍 2 🔁 0 💬 1 📌 0
It's official: @shadcn.com just overtook Material UI on GitHub! ⭐️
It outpaced the long-time champion Material UI in less than 3 years.
How do you guys feel about this? What do you think this says about the current state of UI development in React?
10.10.2025 14:48 — 👍 2 🔁 0 💬 0 📌 1
Demain, c’est le Forum PHP organisé par l’ @afup.org ! Et devinez quoi ?
@francoisz.bsky.social, CEO de marmelab, sera présent pour vous donner des conseils sur l'évaluation des agents IA ! 🤖
⏰ 12h40 à 13h00
📅 9 octobre 2025
📍 Disneyland Paris
🔗 event.afup.org
#ForumPHP #PHP #Symfony
08.10.2025 13:02 — 👍 1 🔁 2 💬 0 📌 0
PRODURABLE 2025 - Programme - Vue détaillée
Voir les replays 2024 >
Chez Marmelab, le numérique responsable est au cœur de notre activité. C'est pourquoi nous avons hâte d'assister à cette conférence programmée cet après-midi au salon Produrable :
« Tech & Climat : des innovations qui accélèrent la décarbonation ? »
💻 🌱
08.10.2025 09:45 — 👍 1 🔁 0 💬 0 📌 0
🌍 J-1 avant PRODURABLE 2025 !
Les 8 & 9 octobre, le Palais des Congrès de Paris se transforme en capitale de l’économie durable :
👉 15 000 visiteurs, 750 intervenants, 340 partenaires, une communauté de 55 000 décideurs… et marmelab sera de la partie !
🔗 www.produrable.com
07.10.2025 09:30 — 👍 1 🔁 0 💬 0 📌 0
Do you need a Backend For Frontend?
When your frontend teams are drowning in API complexity and your backend team is overwhelmed with frontend-specific requests, the BFF pattern might be your lifeline. But is it always the right choice?
Is your frontend team making 10+ API calls per screen and waiting weeks for backend changes?
New article: When you need a Backend-for-Frontend (and when you don't) 🧵
Real examples from Netflix, SoundCloud + implementation strategies
marmelab.com/blog/2025/10...
01.10.2025 10:02 — 👍 5 🔁 2 💬 0 📌 0
🗓️À vos agendas !
Le mois d’octobre s’annonce particulièrement riche en événements :
1️⃣ PRODURABLE : 8 & 9 octobre à Paris
2️⃣ Forum PHP organisé par @afup.org: 9 & 10 octobre à Disneyland Paris
3️⃣ Numérique en Commun[s] : 29 & 30 octobre à Strasbourg
3 rendez-vous majeurs pour échanger & apprendre !💪
03.10.2025 14:43 — 👍 2 🔁 0 💬 0 📌 0
Marmelab rejoint The Shift Project !🌍
Zoom sur The Shift Project :
Il s'agit d'un think tank engagé pour la décarbonisation de l'économie.
En quelques chiffres, c’est :
🤝 Une communauté de 20 000 Shifters
👥 8 000 membres
🌱 700 initiatives
On a hâte de partager cette aventure !
🔗 lnkd.in/emftgR5G
03.10.2025 09:19 — 👍 3 🔁 0 💬 0 📌 0
Build a Drag-and-Drop Scheduler in React with Bryntum
Integrate Bryntum Scheduler into React Admin: drag-and-drop, zoom, infinite scroll, custom forms, and data converters - step by step.
We just published a step-by-step guide on building a simple scheduling application with ra-scheduler.
In this tutorial, you’ll learn how to:
✅ Set everything up
✅ Convert existing data
✅ Customize events edition
🔗 Check it out now!👇
marmelab.com/blog/2025/09...
#react #opensource
29.09.2025 14:42 — 👍 3 🔁 2 💬 0 📌 0
Have you already checked out our new website? 👨💻
Our new design showcases the values we care about and the quality we’re proud to deliver, all with the friendly touch that’s so important to us. 💚
Take a look and tell us what you think!
👉 marmelab.com
25.09.2025 12:31 — 👍 2 🔁 0 💬 0 📌 0
The word got out: Shadcn Admin Kit is an open-source #React framework for building single-page-apps with Supabase, react-query, react-hook-form, react-router, and shadcn. #OSS
16.09.2025 12:08 — 👍 7 🔁 2 💬 1 📌 0
ARTE x Marmelab : Dans les coulisses d’ARTE.tv
Interview croisée avec Agathe Michalski, Responsable Technique, et Virginie Rieber, Product Owner chez ARTE, sur la collaboration avec Marmelab.
ARTE 🤝 Marmelab : Depuis 2016, nous avons la chance de collaborer avec ARTE pour développer des briques essentielles de la plateforme ARTE. tv.
Aujourd'hui, nous vous emmenons dans les coulisses de ce partenariat ! 😉👇
marmelab.com/blog/2025/09...
23.09.2025 09:22 — 👍 6 🔁 3 💬 0 📌 0
📣 Big news: Atomic CRM just got a makeover!
It now uses @shadcn.com as part of its updated tech stack.
Why @shadcn.com?
✅ You own your code
✅ 100% customizable
✅ Semantic design tokens
👉 Perfect for modern React devs
🔗 Check out Atomic CRM’s new look:
marmelab.com/atomic-crm/
#React #OSS #shadcn
19.09.2025 14:23 — 👍 6 🔁 2 💬 0 📌 0
🎉 It's live! We’re super excited to reveal our brand-new website to you! 💻
This isn’t just a fresh coat of paint, it’s a reflection of who we are today: an innovation studio crafting meaningful digital solutions for ambitious businesses.
Take a look and tell us what you think! 😉
👉 marmelab.com
18.09.2025 14:33 — 👍 3 🔁 0 💬 1 📌 0
Have you already tried one of these open-source CRM?
If so: what worked, what didn't, and what do you wish you'd known before getting started?
16.09.2025 15:31 — 👍 1 🔁 0 💬 0 📌 0
Create and share social media content anywhere, consistently.
Built with 💙 by a global, remote team.
⬇️ Learn more about Buffer & Bluesky
https://buffer.com/bluesky
🔥 Join 45k React devs - Stay up-to-date:
📨 ThisWeekInReact.com
Docusaurus maintainer @ Meta
Web Developer @marmelab.bsky.social
DevRel @ supabase
Writer
Software Developer
Speaker
Makes awesome pasta
DX @elevenlabs.io | GitHub ⭐️ | @hackerhousetaiwan.fyi | Formerly Supabase, Stripe, Google, SAP | 🇸🇬🇹🇼
🥑 Developer Advocate and 🎧 Musical Director - Supabase
DevRel engineer at Supabase. Also maintain supabase_flutter 💙
🇨🇵 Web developer - Currently working at @marmelab
Developer at @marmelab.bsky.social
@react-admin.bsky.social core team
⚛️ React Framework for building data-driven apps over REST/GraphQL APIs, sponsored by @marmelab.bsky.social
Discord: https://discord.gg/N6HMQ4TEBX
Solopreneur just vibing, posts are probably bullshit. Community lead at Reactiflux (https://reactiflux.com), the largest chat community of React professionals. Check out This Month in React (https://open.spotify.com/show/4g3Le83YfsMeI8Fq3cpPeH).
The largest chat community of professional React developers.
Find us on Discord: https://join.reactiflux.com
Contact the team: hello@reactiflux.com
Chroniques des (r)évolutions numériques sur @lemonde.fr : libertés numériques, sécurité informatique, cyberespionnage, communautés en ligne, influenceurs mais aussi jeux vidéo, webtoon ou manga.
Vitrine en cours de réalisation.
programming and exclamation marks
blog: jvns.ca
zines: wizardzines.com
Hacktivist, ex-Mozilla, podcaster (l"Octet Vert", in French). Thinks that bicycles are a good chunk of the solution to the climate problem.
Indie developer and educator. Blogging at http://joshwcomeau.com.
Previously at DigitalOcean, Khan Academy. Taught at Concordia Bootcamps.
He/Him 🌈
Engineering lead working on Google Chrome.
I want you to win :) For more on what I'm up to, I'm at addyosmani.com