Expert Contributors Articles

Sorted By: Most Recent
Paul Nelson Paul Nelson
Updated on March 15, 2023

4 Habits for Fostering Growth in Your Engineering Team

Grow the capabilities of everyone on the team by incorporating these practices.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on March 15, 2023

The Time Has Come to Decouple AI From Human Brains

AI began with mathematicians, engineers and psychologists trying to make software learn like a human brain. But we might only reap the true benefits once we let go of the limitations of human thinking.

Todd Shepherd Todd Shepherd
Updated on March 15, 2023

3 Tech Sectors Primed for Disruption

The rapid pace of change in the tech industry means disruption is never far away.

Sadrach Pierre Sadrach Pierre
Updated on March 15, 2023

A Comprehensive Guide to Scikit-Learn (Sklearn)

Scikit-learn is a powerful machine learning library that’s a great place for beginners to get their feet wet. Here’s a guide to getting started with it.

Martin Zalewski Martin Zalewski
Updated on March 15, 2023

How the Principles of Mindfulness Can Make You a Better Leader at Work

At this unique moment in history, we have the chance to reimagine business models with technologies that improve customer and employee well-being.

Allan Wintersieck Allan Wintersieck
Updated on March 15, 2023

How We Made Our Hiring Process for Engineers More Efficient — and More Fair

We revamped our engineering hiring process so we could find the best talent, while reducing stress, resources, and biases.

Mark Kinsella Mark Kinsella
Updated on March 15, 2023

4 Ways to Ace Your Virtual Interview

Opendoor’s VP of engineering shares tips for navigating virtual interviews successfully.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on March 15, 2023

Is AI Coming for Your Job?

As the AI-driven revolution is underway, many people are understandably worried about their job security. Fortunately, replacing workers with AI is, paradoxically, creating demand for more workers.

Mohammed Osman Mohammed Osman
Updated on March 15, 2023

If Software Is Eating the World, Is It Time to Question Your Career?

As technology accelerates at the speed of light, software developers must practice continuous learning.

Michael Stone Michael Stone
Updated on March 15, 2023

Why Your Software Testing Strategies Could Use a Dose of Creativity

An effective software testing strategy should include a mix of automated, manual, and exploratory testing.