× {{alert.msg}} Never ask again

Codementor Blog

A collection of our latest blog posts about tech & software engineering trends, startup advice, and business insights. Read in-depth guides and interviews with industry leaders and domain experts.

Thinking About Consensus I: Foundations of Cryptocurrency Nov 21, 2018
Thinking About Consensus I: Foundations of Cryptocurrency

Consensus is at the heart of the blockchain, but what does consensus mean and how is it achieved? We take an extensive look in this 3-part series.

Continue Reading
Fire Off Tasks On Android With WorkManager Nov 08, 2018
Fire Off Tasks On Android With WorkManager

Learn about WorkManager, Google's new API, that can easily help you schedule tasks more efficiently.

Continue Reading
Angular or React: What to Consider When Migrating to React Nov 06, 2018
Angular or React: What to Consider When Migrating to React

If you're thinking about migrating from Angular to React, here are the most important things to keep in mind before you decide, and an overview of the process.

Continue Reading
Merkle Trees: What They Are and the Problems They Solve Oct 25, 2018
Merkle Trees: What They Are and the Problems They Solve

Merkle trees are a data storage technique that is especially useful in distributed systems. This tutorial will cover what you need to know about merkle trees.

Continue Reading
API Scraping in the Real World Oct 22, 2018
API Scraping in the Real World

Learn how to pull data from an API. This tutorial covers API scraping concepts, challenges, and will walk you through creating your own Twitter API scraper.

Continue Reading
Tensorboard: Integration with Tensorflow and Keras Oct 18, 2018
Tensorboard: Integration with Tensorflow and Keras

Want to get the best out of your Tensorflow performance? Meet Tensorboard, the visualization framework that comes with Tensorflow.

Continue Reading
Swift Package Manager vs CocoaPods vs Carthage for All Platforms Oct 17, 2018
Swift Package Manager vs CocoaPods vs Carthage for All Platforms

What's the right package manager to manage your dependencies? This article compares the pros and cons of each package manager and how to use them.

Continue Reading
3 Ways Software Engineers and Data Scientists Can Work Better Together Oct 03, 2018
3 Ways Software Engineers and Data Scientists Can Work Better Together

Make 1+1 larger than 2. Three ways developers and data scientists can play to their strengths and compliment each other's weaknesses.

Continue Reading
The State of Blockchain Programming in 2018 Aug 09, 2018
The State of Blockchain Programming in 2018

Do developers find blockchain overrated? We surveyed 2000+ developers to see how they feel about blockchain — read more in our definitive report.

Continue Reading
Collaboration in Remote Teams: How Algolia Built A Culture Of Ownership Jun 23, 2018
Collaboration in Remote Teams: How Algolia Built A Culture Of Ownership

Building a sense of ownership among your team is not easy, especially when some of them are remote. Algolia's VP of Engineering has some insights to share.

Continue Reading

Build and grow your startup, software, and team