Practical examples of how to integrate personal and tool-based feedback into your code review process.
Angie Brown explains how Home Depot uses open source in its stores, online search, order management, analytics, and more.
Patricia Posey draws on her non-traditional journey into tech to illustrate how honest investments can build a sustainable community that is integral to the advancement of its members.
Sarah Novotny outlines two reasons why open source continues to be important: choice and infrastructure.
The O’Reilly Open Source Awards recognize individual contributors who have demonstrated exceptional leadership, creativity, and collaboration in the development of open source software.
Jerome Hardaway explains how Vets Who Code uses open source to create job opportunities for veterans.
Mahdi Yusuf discusses new ways to unlock potential from the data you generate with smart health devices.
Jay Gambetta explores Qiskit, an open-source framework that aims to make quantum computing accessible for everyone.
Roger Magoulas shares insights about the open source tools ecosystem based on analysis of usage and search data from O'Reilly's learning platform.
Watch highlights covering open source, AI, cloud, and more. From the O'Reilly OSCON Conference in Portland 2018.
Suz Hinton live codes an entertaining hardware solution in front of your eyes.
Christopher Ferris says Hyperledger was formed to help deliver blockchain technology for the enterprise. Two and a half years later, that goal is being realized.
Zaheda Bhorat explores the next wave of open source contributions.
Camille Eddy explains what we can do to create culturally sensitive computer intelligence and why that's important for the future of AI.
Ying Xiong explains how Huawei collaborates with industry leaders and innovates through open source projects.
Tim O'Reilly looks at how we can extend the values and practices of open source in the age of AI, big data, and cloud computing.
Explore TensorFlow’s applications and its community on July 17 at TensorFlow Day at OSCON.
Practical advice for software engineers and security consultants.
The benefits of modeling data as events as a mechanism to evolve our software systems.
Cast your vote for the top open source projects and communities through June 29.
O’Reilly Media Podcast: JP Phillips, platform engineer at IBM Cloud, on problem solving with containers and Kubernetes, and how developers can get started.
Federated load balancing makes hosting resilient applications and operating at scale in the public cloud manageable.
We are likely to see more open interfaces and metaframeworks emerge, but they have their drawbacks.
Harnessing DNS for traffic steering, load balancing, and intelligent response.
Choose an Istio sidecar for reliability, observability, and security.
Enhance overall code quality through a blend of interpersonal communication and tool-based analysis.
The O’Reilly Programming Podcast: Rising barriers to entry, the complexity of the modern web, and a preview of upcoming Fluent sessions.
Considerations for setting the architectural foundations for a fast data platform.
How to enable non-programmer business users to create their own data applications.
The O’Reilly Programming Podcast: How to build evolvable systems.
The O’Reilly Programming Podcast: Containers, orchestrators, and new projects.
Why stateful services are an important part of the future of containers and microservices in the enterprise.
Build a more scalable, composable, and functional architecture for interconnecting systems and applications.
Get a basic overview of microservices and then go deeper with recommended resources.
Kevin Stewart explores the people, processes, and cultural aspects that complement the cloud-native computing stack.
Adrian Cockcroft outlines the architectural principles of chaos engineering and shares methods engineers can use to exercise failure modes in safety and business-critical systems
Andrew Hately says enterprises must adopt a collaborative culture to truly exploit continuous-deployment workflows.
A look at the stages of designing an API and service.
Watch highlights covering the latest tools and techniques of software architecture. From the O'Reilly Software Architecture Conference in New York 2018.
Jago Macleod shares recent work that lets users extend the Kubernetes API with custom resources and controllers.
Chris Richardson explains why events are a key application integration mechanism and how they're used by applications to communicate with the outside world.
Cornelia Davis explains how an event-driven approach addresses the fallacies of distributed computing.
The O’Reilly Programming Podcast: Creating and implementing continuous delivery pipelines.
Learn about new architecture patterns, event-driven microservices, fast data, and more.
The O’Reilly Programming Podcast: Building reactive applications.
Optimize for business value with clear feedback loops and quality standards.
Streaming architectures for data sets that never end.
The O’Reilly Programming Podcast: The Java module system and the “start of a new era.”
A Start-to-finish example with Angular and Typescript.
Explore the factors that make up a reactive microservice.
From developers to CTOs, everyone has a role to play in shaping their own transformation.
The O’Reilly Programming Podcast: A look at some of Python’s valuable, but often overlooked, features.
How to decouple your Java code using a mix of dependency injection, encapsulation, and services.
Discover what design patterns are and how they can be used to communicate solutions to common problems.
Learn about architectural safety measures, scaling data, caching schemes, service discovery, and more.
Formats, linking, and versioning are important in well-formed RESTful APIs.
The O’Reilly Programming Podcast: How to effectively make the transition from monoliths to microservices.
Learn how to properly design RESTful APIs communication with clients, accounting for request structure, authentication, and caching.
Learn how to manipulate smartphone behavior with common hyperlinks.
The O’Reilly Programming Podcast: The impact of ARKit on developers and consumers.