Blog

astronaut structure

Our new services structure: finding the right fit for your project

We’ve redesigned our service structure to help clients easily understand how we work, offering five engagement models tailored to different project needs, budgets, and stages of growth.

Read full article
Compendium of AI use cases for business

Compendium of AI use cases for business

Artificial Intelligence is no longer just a futuristic concept, it is the engine driving efficiency in modern enterprises. However, the challenge for many leaders isn't why to use AI, but where to apply it for maximum impact. At GPTApps, we believe in practical application over theory. To help you

Read full article
MCP Introduces a new standard for interactive AI interfaces

MCP Introduces a new standard for interactive AI interfaces

The Model Context Protocol (MCP) community has introduced a new proposal called “MCP Apps” that aims to standardize how interactive user interfaces are built and shown inside AI assistants.  This matters because interactive components already existed in practice, but there wasn’t a common MCP-level

Read full article
mars

How AI is changing the day-to-day of project managers in software teams

AI is taking over the admin work that slows project managers down, freeing them to focus on strategy, clarity and truly moving projects forward.

Read full article
 Rust for NodeJS developers (V) - SQLx Integration

Rust for NodeJS developers (V) - SQLx Integration

In this article, we’ll explore how to structure a Rust application with proper separation of concerns, leveraging SQLx’s compile-time query validation to ensure our database operations are both safe and efficient.

Read full article
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