Testing New Frameworks & Languages: How to Separate the Grain from the Chaff

Captain's log, stardate d503.y37/AB

Technology is evolving very fast. Every 6 months you have a new cool framework, language or technology popping up on your Twitter timeline and RSS feeds. It seems that you need to be always riding the wave to be a successful developer.

At MarsBased, we take very seriously the decision of the technologies we use in our projects. We are a laser-focused specialised company, so we can't afford to use new technologies just because they're trending on Reddit

With this post, we want to share our internal process to decide what technologies we add to our tech stack.

Code Refactoring: When, Why and Who

Captain's log, stardate d365.y36/AB

The rise of tech companies has caused a higher adoption of technology among new generations. People are learning how to code in order to keep up with the times, or to reinvent themselves professionally to unlock new paths in their career.

The more we code, the more we need to make it a sustainable practice. Quantity almost never implies quality.

Enter code refactoring. Everyone talks about what refactoring is, and how to do it, but we want to talk about the other three dimensions: when to do it, why, and who should do it.

Lessons Learnt: One Year Running Our Own Business

Captain's log, stardate d195.y36/AB

Time flies. We have been so busy this year, that we have barely had time to look back to all the things we have accomplished thus far. Actually, it’s been a year and a month since we legally founded MarsBased.

One of the companies we look up to is Dockyard. They run a very inspirational blog, where they publish their experiences. This is a small homage to them and to this post, where they described the difficulties they faced during the first six months running a consultancy.

Here’s what we have learnt in this first year of operating full-time as service providers.

You're one step away from meeting your best partner in business.

Hire Us