
Marmelab Blog


k8sgpt, kubectl-ai and kagent diagnosed my sabotaged cluster. One of them even repaired it on its own. Here's which I'd trust in production.

Cache reads, not generated code, drive the cost. Only two of the five plugins we tested (Headroom, RTK, Ponytail, Caveman, Graphify) moved that number.

PostgREST has been around for a long time, but many web developers still haven't discovered how it can simplify their workflow.

Ahoy sailor ! Let me tell you the story of [Docker](http://www.docker.io/){","} the LinuX Container (LXC) manager that you've dreamt of for a long time.

We keep hearing about the Internet of Things. The basic idea is simple, everyday objects (like a watch or even a toothbrush) will soon be connected to Internet, and will be able to communicate with each other.

From solution to problem, the work we did for Amnesty is a great example of how we design digital products

Do you know Restangular, the Angular.js service that simplifies common GET, POST, DELETE, and UPDATE requests with a minimum of client code? It's excellent, except that it's Angular-only. We have developed a similar library in pure JavaScript. With no framework dependency, you can use it anywhere, especially in your React single-page applications.

The current state of WASI in containers space WebAssembly is gaining a lot of traction in the container space. I wondered if I could use it in my daily work, and I found out that it was not that easy. Here is a summary of my findings. WASI lets you run WebAssembly outside of the browser. Technically, it’s a standard that defines a system interface for WebAssembly. It is also designed to be sandbo…

Thanks to the hard work of more than a dozen developers, 2019 starts with a new react-admin release. Read on to see the highlights.

Board games present unexpected programming challenges, and I learned many lessons by trying to detect the winner of a simple - yet very interesting - game of Hex.

This year marked a special edition as #play14 celebrated its 10th anniversary. Here are four serious games you can use to improve team collaboration.

`Functors` and `Monads` may sound frightening, they are powerful concepts that can help developers on a day-to-day basis.

Real time and locking often go hand in hand with complexity. This post explains how to deal with it the easy way.

We've built a tool measuring the energy consumption of web apps to help reduce the environmental impact of developers. See how it works in this preview.

If you have a database, you're not far from also having a REST API. All it takes is a PHP microserver written in Silex, a description of your model written in YAML... and 5 minutes of your time.

Time for our monthly release: admin-on-rest, the React admin GUI for REST APIs, becomes responsive, and gets a handful of new features. Read on to see them in detail.

At Marmelab, each new project starts by a two weeks setup phase. Here is our recipe to start soon.

Introducing React-Admin V5 React-admin v5 is here! This version started as a technical update to clean up the codebase and integrate the latest React features and libraries. However, we ended up adding many new features and improvements that we think you’ll love. We’ve enhanced both the user and developer experiences, making react-admin more powerful and user-friendly. The breaking changes are mi…

React-admin pretends it can connect to any backend using a custom data provider. I decided to challenge this statement. How far did I go?

research.ioSign up to keep scrolling
Create your feed subscriptions, save articles, keep scrolling.