Blog

MQTT Broker for IOT

Comparison of MQTT Brokers for IoT

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
Ecler booth at ISE 2024

MarsBased at ISE 2024

We attended ISE 2024 with Ecler, one of our most well-known clients, to present EclerCLOUD, a solution we have built with React, Remix, and Node.js and the EMQX message broker to sync devices with the AWS cloud.

Read full article
Man looing at floating screens

Image optimization, delivery and CLS

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
Futuristic skyscrapers, neon style

Welcome back, Gespasa!

We have been helping the Catalan firm Gespasa over the years with Ruby on Rails and React development. This year, we have signed a new contract to keep helping them with more development.

Read full article
Life on Mars podcast episode about Shopify

Summary of our conversation with Keyven Ferland, around e-commerce and Shopify

Embarking on the entrepreneurial journey of Kevan Ferland, we uncover the transition from a design freelancer to the helm of LaWeb Shop, a Canadian e-commerce development shop that now specializes in Shopify solutions. The episode delivers an honest account of the raw challenges and strategic triumphs faced along the way.

Read full article
An astronaut writing a journal

Our weekly internal digest: Martian Chronicles

Here's a blog post explaining how we write an internal intel post for our team with everything they ought to know for the week. A great way to enhance their async experience!

Read full article
Space fight against the evil empire

Bootstrapped businesses, async & remote with Amir Salihefendic (CEO @ Doist)

Discover how Amir Salihefendic bootstrapped his way to success with his company Doist, challenging the norm in the tech world! Tune into our latest podcast episode where we explore sustainable business models and effective asynchronous communication.

Read full article
Three years of MarsBased podcast - Life on Mars

Recap of the third year of the Life on Mars podcast

In its third year, the Life on Mars podcast continued to connect globally, reaching audiences in 77 countries and featuring insights from industry leaders. Despite a challenging year, it remained a key platform for MarsBased, fostering worldwide engagement and generating impactful business leads.

Read full article
Rocket blast-off

New website!

We have launched our new website to take our content to new heights!

Read full article
Shrine

Moving from Active Storage to Shrine

At MarsBased we love Ruby, and we love Rails. Ruby on Rails is one of the primary components we use to build web applications. However, this does not necessarily mean we love everything contained within Rails. We have a strong opinion on some of its components. One of that is Active Storage.

Read full article
Passing the baton on a race at night

Passing the baton of our community projects

We are looking to pass the baton on a couple of projects we've been curating for a few years: Startup Digest and Startups.Barcelona. Reach out if you're interested!

Read full article
Llama

Using LLaMA.cpp models in Ruby

In this blog post, we will teach you how to use LLaMa (Meta's AI) models using ruby for your applications and projects.

Read full article