After months of regional blocking in Spain, we rebuilt our stack to remove Cloudflare dependencies. Using Render and ImageKit.io, we replaced its performance layer without affecting users. So when Cloudflare went down globally on November 18, our site stayed online.
Read full article
At MarsBased, we value privacy, simplicity, and open‑source tools. We replaced Google Analytics with Plausible, a lightweight, privacy‑first solution. This shift keeps us GDPR‑compliant while still providing the insights we need.
Read full article
With the help of AI, we finally solved one of our biggest management challenges at MarsBased, keeping one-on-ones consistent, meaningful, and well-documented across the team.
Read full article
Candidates' priorities are shifting from methodology and how we work to how we economically manage our company and how we are financed.
Read full article
In IoT architectures, choosing the right broker and strategy for consuming data is crucial. I recommend using message broker rules for scalability. If that doesn't fit your needs, consider messaging protocol strategies such as MQTT Shared Subscriptions.
Read full article
In our recent IoT project for Ecler, we designed their cloud platform and supporting systems for connected amplifiers and sound systems. During the development, we tested three message broker solutions: Mosquitto, NanoMQ, and EMQX. Here are the pros and cons we found for each one of them.
Read full article
Learn about the importance of image optimization and delivery for a faster web browsing experience. This blog post discusses goals such as compressing images, delivering the right resolution, using caching and CDNs, and reducing cumulative layout shift (CLS). Discover the benefits of using image formats like WebP and AVIF, and how to optimize compression and metadata.
Read full article
In this blog post, our CTO, Xavi, will show us how to query data from PostgreSQL to represent it in a time series graph.
Read full article
MySQL and PostgreSQL are very similar but not exact. Take a look at this scenario that works with PostgreSQL but not with MySQL.
Read full article
There's a way to declutter PostgreSQL databases that will impact the performance of your projects. Learn about vacuum.
Read full article
At MarsBased, we like to review our workflows, tools and policies every now and then because what it used to be good for us, might not be the right fit now. For instance, last year, we changed our project management tool from JIRA to Linear.
Read full article
As much as you can read about business and about how to manage your own company, you will never be prepared to face this hard reality: slowly and gradually, decisions take more and more of your daily time and mental bandwidth.
Read full article