All Articles

Sorted By: Most Recent
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.

Tammy Xu Tammy Xu
Updated on March 15, 2023

Why Developing Automotive Software Is a Bit Different

Car computers need to work in extreme conditions, with virtually no room for error.

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.

Lisa Bertagnoli Lisa Bertagnoli
Updated on March 15, 2023

A Day in the Life of an Enterprise Architect

Enterprise architecture examines business needs and the tech available to help the company accomplish its goals.