Expert Contributors Articles

Sorted By: Most Recent
Peter Evans Peter Evans
Updated on August 15, 2022

I Graduated Into the Dot Com Bust as a Programmer and Made It. You Will Too.

To all the young programmers worrying about the uncertain job market, I promise things will get better.

Paul Barba Paul Barba
Updated on August 15, 2022

What Can We Learn From 4 Superhuman, Game-Playing AIs?

Games and gaming offer a useful analogy for real life. By closely examining the way AI plays games, we can learn some valuable lessons.

Paul Barba Paul Barba
Updated on August 15, 2022

6 Ways to Combat Bias in Machine Learning

Data often reflects the biases that pervade the larger world. To make machine learning processes more equitable, we need to employ a variety of methods to eliminate bias.

Paul Rowe Paul Rowe
Updated on August 12, 2022

How to Speed Up Your Code Reviews

Code review is important, but it can be time- and labor-intensive. Fortunately, a few simple steps can streamline the process nicely.

Parul Pandey Parul Pandey
Updated on August 12, 2022

How to Automate Your Data Science Project Structure in 3 Easy Steps

Trying and failing to decipher your own codebase? Remember: Good code is its own best documentation.

Parul Pandey Parul Pandey
Updated on August 12, 2022

Beware of the Dummy Variable Trap in Pandas

Here are a few important caveats to keep in mind when you’re encoding data with pandas.get_dummies().

Parul Pandey Parul Pandey
Updated on August 12, 2022

Replicate GitHub-Style Contribution Plots for Your Time Series Data

Here’s how to heat up your heat maps and make sure they stand out.

Parul Pandey Parul Pandey
Updated on August 12, 2022

From Clipboard to DataFrame With Pandas: A Quick Guide

Read data directly from the clipboard without saving it first. Here’s how.

Parul Pandey Parul Pandey
Updated on August 12, 2022

10 Python Image Manipulation Tools You Can Try Today

Here’s an overview of some commonly used Python libraries that provide an easy and intuitive way to transform images.

Omar Rabbolini Omar Rabbolini
Updated on August 12, 2022

Thoughtful Agile Implementation Leads to Better Management Results

Agile won’t produce great software on its own. For that, you need great management of engineers and product designers.