Blog

Insights about the app design and development ecosystem.

Technical Business

Cloud scaling: from 1K to 1B users

We all use a lot of web applications, such as Gmail, Evernote, LinkedIn or Telegram as productivity enhancers in our daily lives. However, there are not-so-rare moments that these services go down for a variety of circumstances.

In a recent event, due to Brazil’s Department of Justice decision to block access to WhatsApp in the whole country for 48 hours, millions of Brazilian users suddenly migrated to Telegram, generating a huge (and unexpected) load in their servers. Since this is not the first time this happens, Telegram was well-prepared and handled the usage peak gracefully (even though there was an SMS service bottleneck).

However, in a previous user base sprout, Telegram had a 2-hour outage in some parts of the world, as they said in their official Twitter.

Don’t get me wrong: I think Telegram was totally on top of this. The fact that they could solve this issue in a 2-hour window says they were prepared for cloud scaling – which unfortunately isn’t always true for all web services.

So how can you prepare for scaling? How can you be sure the cloud service you’re creating is prepared to handle a big user base (or a sudden increase in access) without going down?

Continue Reading

Opinion Business

Working with a virtual team: 7 best practices

Working with virtual teams is a big trend in the software development industry, as the globalization of labor is the only viable way to scale the growth of the sector. New technologies in virtual reality, high-speed Internet connection and communication tools open exponential options for virtual collaboration, and will reformat what globalization looks like. In the future, you’ll be able to sit in a meeting room anywhere in the world with whomever you’ve organized that with. You might not be able to shake their hands, but here are the best practices  – and tips – on how to best work with those virtual co-workers:

Continue Reading

Technical Opinion Business

Top 13 Mobile Ad Platforms in the US

Let’s say you’re a mobile app developer or publisher, and you want to promote your app, generate leads or monetize it. We’ve talked about the top mobile app marketing agencies in the US for those who have developed an awesome app and don’t know how to reach their audience or which tools to use for it. This time, we’ve put together a list focused on the top 13 mobile ad platforms in the US, so you can count on the right service to achieve your goal.

Ready for it?

Continue Reading

Technical Opinion Business

Top 12 Mobile App Marketing Agencies in the US

Sometimes being an awesome mobile app development company and building the top mobile apps might not be enough. It is important to know how to make your apps reach the target audience, and such task can be quite difficult if you are not aware of or doesn’t know how to use the tools available to achieve this.

What can you do, then?

Continue Reading

Technical Opinion Business About Us

Clutch’s Interview on Cheesecake Labs’ Xcode User Experience

Located in Washington, DC, Clutch is a research firm that helps startups, mid-market and large enterprises finding new partners through the identification of leading software and professional services firms.

Recently, Clutch divulged a list of top app development companies in Latin America.
As such, we are happy to announce that Cheesecake Labs has been featured as a 5-star services deliverer and one of the top choices in LATAM.

Continue Reading