SolidJS for React Developers
SolidJS has been around for a few years now. As a React developer, I wanted to give it a try. While it resembles React in many ways, it also introduces some key differences.

Latest posts
React-Admin: May 2025 Update
A better Datagrid, AutoPersistInStore, InPlaceEditor, default prop overrides, optimistic creation, MUI V7, a kanban demo, and more!


React Paris 2025 : De l'importance des utilisateurs (et des développeurs)
Marmelab était à React Paris. Voici ce que nous y avons appris. Le thème principal de la majorité des conférences concernait l'expérience utilisateur ou l'expérience développeur et c'était passionnant

Client-Side React Rocks
React Server Components (RSC) are nice, but they can't beat client-side components in developer experience. See an example with a unique take on the Datagrid API.

React-admin With Shadcn UI
The default react-admin UI relies on Material Design, but react-admin supports other design systems. Getting a Shadcn UI look takes just a few lines of code.

Give a SPA Feel to Your Static Website with Hotwire's Turbo
Turbo is a JavaScript library promising to give a Single Page App feel to a static website without requiring to write JS code. We tested it on the React Admin documentation pages, but faced several issues that made this solution impractical to us.

Building AI-Powered Browser Extensions With WXT
FormAIdable is a browser extension for Chrome and Firefox that extracts information from one tab and automatically populates form fields in another. It makes a great tutorial for building extensions.

get-current-day: The Ultimate NPM Package For Today's Date
Leveraging cutting-edge JavaScript techniques, Marmelab proudly introduces a revolutionary library to get the current date. Say goodbye to timezone issues and date struggles with this innovative approach.


React-admin: March 2025 Update
React-admin v5.5 and v5.6 introduce broader compatibility, a modern black and white theme, and enhanced features for forms and list views. The Enterprise Edition packages also receive new components and improvements.


AI's Environmental Impact: Making an Informed Choice
Various studies highlight the significant environmental footprint of Large Language Models (LLMs). Those concerned about climate change might consider avoiding AI for this reason. But is that the right choice? Let's examine the facts.

Scrum Fatigue: Why It Happens and How to Fix It
Scrum is widely used to boost collaboration and speed up software delivery. But for many teams, it leads to stress and burnout. Why does Scrum sometimes feel exhausting? More importantly, how can we fix it?
