Blog

Astronaut running

How MarsBased website survived Cloudflare's global outage

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
Surfer

Vibe coding: the new no-code?

Is vibe coding the new no-code? Here's a "the good, the bad and the ugly" breakdown of the state of the art in vibe coding.

Read full article
Current state of MCP Protocol implementations across programming languages

Current state of MCP Protocol implementations across programming languages

As part of our ongoing work prototyping and developing MCP servers and LLM applications, we closely follow the different SDKs available, or emerging, for implementing MCP servers and clients in various programming languages. Some of these we’ve tested firsthand, such as TypeScript, Python, and Ruby,

Read full article
Astronauta Vercel

Building a marketing website with Vercel’s v0: Our honest experience

Our team recently built and launched a full marketing website using Vercel’s v0, the AI-powered web development tool. Here’s our experience, what impressed us, what still needs work, and why it might be the fastest way to bring a product or startup online today.

Read full article
Introducing GPTApps

Introducing GPTApps

A new MarsBased initiative to help companies embrace artificial intelligence. We eventually merged that project into MarsBased.

Read full article
Astronaut

Switching to Plausible: A privacy-friendly analytics tool for MarsBased

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
Midudev

Midudev: authenticity, community, and the human side of development

In this episode of Life on Mars, we talk with Midudev (Miguel Ángel Durán), one of the most influential creators in the Spanish-speaking tech world. A genuine conversation about authenticity, community, and the human side of programming, filled with insights, honesty, and purpose.

Read full article
Astronauts discussing

How AI helped us bring back one-on-ones at MarsBased

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
Person managing background jobs

Active Job Continuations: The end of lost jobs

Rails 8.1 brings a feature that's going to change how we handle long-running jobs: Active Job Continuations. Finally, we can interrupt and resume jobs without losing progress.

Read full article
Astronaut

Building powerful mobile apps with MarsBased

MarsBased builds cross-platform mobile apps with React Native and Ionic. See how we helped Aparcango, DPL ETT, and others launch scalable, user-friendly apps.

Read full article
Rails world

Rails World 2025 Recap

MarsBased attended Rails World 2025 in Amsterdam. Here's a personal recap of the most inspiring talks, highlights, and ideas about the future of Rails.

Read full article
Jordi Miró

The power of taking a day before deciding

The power of taking a day before deciding, be calm.

Read full article