× {{alert.msg}} Never ask again

Engineering & Technical Insights

Get technical insights from programming tutorials written by top software engineers and experienced developers within Codementor. Our blog features the latest developments, insights, and tutorials on Python, Node.js, React, Vue.js, Java, iOS, Data Science, Ethereum, and much more!

Comparing Support Vector Machines and Decision Trees for Text Classification Apr 10, 2019
Comparing Support Vector Machines and Decision Trees for Text Classification

How do the two popular machine learning algorithms for text classification hold up to each other? What are the pros and cons, and when should you use which?

Continue Reading
Python for Finance: A Guide to Quantitative Trading Mar 22, 2019
Python for Finance: A Guide to Quantitative Trading

Extract and analyze real stock pricing data with Quandl API and Pandas. Learn how to build your own trading strategy with this step-by-step guide.

Continue Reading
8 Ways to Speed up Your Mobile App Development Mar 18, 2019
8 Ways to Speed up Your Mobile App Development

Whether you're building an iOS, Android, or Windows app, here are the essential tools and tricks to help you save money and speed up the development process.

Continue Reading
How Much Does it Cost to Make An App in 2019? [Infographic] Mar 18, 2019
How Much Does it Cost to Make An App in 2019? [Infographic]

From Facebook to TikTok to Spotify, we'll show you how much it costs to create an app, and other cost-related factors to consider. Recently updated for 2019!

Continue Reading
Using Storybook to Build a Better Product Development Workflow Mar 15, 2019
Using Storybook to Build a Better Product Development Workflow

Create a living style guide with Storybook and optimize your development workflow by making sure the style guide is never out of date.

Continue Reading
Swift: Value Types vs Reference Types, and When to Use Each Mar 12, 2019
Swift: Value Types vs Reference Types, and When to Use Each

In this post, we'll go over the important types in Swift, the differences between value types and reference types, and what happens when you mix the two.

Continue Reading
Understanding Evolutionary Computation for AI Feb 13, 2019
Understanding Evolutionary Computation for AI

Artificial intelligence is evolving. This post explores what evolutionary computation is and how it contrasts with neural networks & other popular aspects of ML.

Continue Reading
Advanced Python Web Scraping: Best Practices & Workarounds Jan 23, 2019
Advanced Python Web Scraping: Best Practices & Workarounds

There are a variety of obstacles that you may encounter when web scraping with Python, so here's how to resolve them.

Continue Reading
Docker: What's Under the Hood? Dec 28, 2018
Docker: What's Under the Hood?

Understand the internals of Docker, including Virtualization, Union File System, Docker Layer Caching, and the Docker run time.

Continue Reading
21 Performance Optimization Techniques for React Apps Dec 26, 2018
21 Performance Optimization Techniques for React Apps

Minimize the number of costly DOM operations required to update the React UI with these 21 optimization techniques.

Continue Reading

Latest Engineering & Technical Insights Insights