Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Read the first chapter from Building Maintainable Software, Java Edition, to learn exactly what maintainability means and how it has an impact on business.
Understanding intelligence: An interview with Yoshua Bengio.
How teaching others can help society and advance your career.
With scikit-learn, you can deploy machine learning models in just a few lines of code. Andreas Mueller summarizes the classification, regression, and clustering algorithms in this powerful machine learning library.
Determining your OMTM early on is of the utmost importance to help you maintain focus and build a better business faster.
Designing an effective and sustainable corporate innovation program is a big challenge—what's been missing is an assessment model.
Your data visualization and analytics front end is competing with the best of the Web—make it good.
The O’Reilly Design Podcast: Staying relevant, design as a problem-solving process, and a creative coding approach for designers.
The O’Reilly Hardware Podcast: The art of designing and manufacturing every aspect of hardware.
DevOps lessons from Capital One and LMAX.
As the Internet of Things grows ever larger, data analysis and decision-making will have to localize—shifting from the cloud to the edge.
Thomas Cozzolino highlights the importance of the developer experience, API-first thinking, common data models, and enterprise ecosystems, amidst the backdrop of growing customer expectations.