Blog

Iso 27001

On the path to ISO 27001 certification

We are officially in the process of obtaining the ISO 27001 certification. While 90% of these security standards were already part of our DNA, this move allows us to formalize and externally validate our commitment to data protection for high-stakes projects and global corporate clients.

Leer el artículo
Frontending with detail 2

Defensive engineering for unhappy paths: Frontending with Detail series (part 2)

Discover strategies for building resilient Frontends when you don't own the Backend. Learn how defensive engineering, involving API mocking, feature flags, and architecting for the "unhappy path," ensures a robust user experience despite independent infrastructure constraints.

Leer el artículo
MarsBased council

How we prepare our board meetings with Linear

We fixed board unstructured board meetings by using Linear. The result is shorter, calmer meetings focused on decisions rather than reporting.

Leer el artículo
privacy

Privacy, trust, and engineering tools: Our position at MarsBased

At MarsBased, we prioritize trust and privacy over the granular surveillance capabilities of AI tools like Cursor. Discover why we choose transparency and outcome-based engineering over monitoring individual usage data.

Leer el artículo
Astronaut

How we made Plausible analytics work with ad blockers

To combat analytics data loss caused by ad-blockers, we implemented a custom Ruby on Rails proxy to route Plausible requests through our own backend. This privacy-friendly approach ensures we capture reliable traffic insights while fully respecting our visitors' data and privacy.

Leer el artículo
Robot detail

Everything Figma won't tell you: Frontending with detail (Part 1)

Beyond static Figma files, frontend engineering is about "torturing the design" to bridge the gap between mockups and reality. We account for fluid layouts, edge-case content, and invisible states to transform "Goldilocks" designs into resilient, accessible digital ecosystems.

Leer el artículo
Woman working remotely

Betting harder than ever for remote work

MarsBased was founded twelve years ago as a remote-first company not out of convenience, but out of conviction. Long before remote work became mainstream, we deliberately chose to build an officeless company around trust, autonomy, and life balance.

Leer el artículo
Docker

Always use a .dockerignore in your projects

Did you know that omitting a .dockerignore file can slow down your deployments and compromise your application's security? Often overlooked, this small file is as vital as .gitignore. Discover why we consider it a non-negotiable piece at MarsBased and how it can protect you from accidental data leaks.

Leer el artículo
Bird migration

Replacing jQuery with React: a pragmatic migration plan (with real estimates)

Legacy frontends rarely fail loudly. They fail quietly: slower iteration, harder UI changes, more edge-case bugs, and a growing sense that every improvement costs too much. That is usually the moment teams consider moving from a jQuery-heavy UI to a component-based frontend like React.

Leer el artículo
Keyboard

AI code agents and Typed Languages

For the first time, types feel like they are working with you instead of against you. Inference, editor support, safer refactors, and clearer APIs made typing feel less like bureaucracy and more like leverage.

Leer el artículo
yatch

Setting sail with eTech Yachting: Python, IoT, and AI on the high seas

We are delighted to officially welcome eTech Yachting as our newest client at MarsBased.

Leer el artículo
Lock on a keyboard - Photo by FlyD

Why have we forbidden agentic browsers at MarsBased?

Agentic browsers are untamed. A diamond in the rough. As such, they need polishing before we fully utilise them in a safe way. In the meantime, we are not using them at MarsBased.

Leer el artículo