Blog

Which Agile methodology should I choose?

Image source You and your team just had a brilliant idea for a software that solves your client's problems and you're ready to start. How do you plan the whole project?

Read more →

SOLID Networking: The Open / Closed Principle

This is the second post of a series dedicated to the use of SOLID principles at Codavel. Building upon the philosophy of “make it work, make it right, make it fast”, we mostly employ these principles after having an MVP. Why? An MVP will always give

Read more →

Google flagged non-HTTPS websites as “Not Secure” - and that’s not a big deal

If you are a tech addict (as I am), you have probably seen a lot of posts, news, and tweets about the new Chrome 68 update and the fact that it enables a new User Interface (UI) change. It flags all non-HTTPS websites (which means websites that are

Read more →

SOLID Networking: The Single Responsibility Principle

At Codavel, we use SOLID principles to create a development proposition where merging becomes an almost trivial task. They allow us to take full benefit of lean strategies, with integration and build processes that are not nerve wrecking. This is

Read more →

Programming: Make merge time a happy time

Ultimately, this article is about a strategy built of programming principles for simple code integration. It is basically our way to reduce the cost of building and integrating new features or products designed from scratch into an existing codebase.

Read more →

Mobile app performance: 1-second delay costs $0,08 per user

There’s no doubt the world is going mobile: currently, almost 52% of the global web traffic is generated by mobile devices (source). In the first quarter of 2018, iOS and Google Play app downloads grew more than 10% setting a new record: 27.5

Read more →

Can Blockchain CDNs be the next big thing?

There has been a big discussion about how can blockchain fix content distribution and become the next revolution in content delivery (in particular, this Forbes article caught my eye). Blockchain is usually associated with cryptocurrencies like

Read more →

How we are shaping the next generation of mobile content delivery

In the 15th century, the Portuguese revolutionized the way goods were transferred worldwide. They gathered the best knowledge, mobilized a small country towards a vision and made the most effective use of the scarce resources available to disrupt

Read more →