The General Purpose Pendulum
Are we swinging away from general-purpose CPUs?
Ideas, insights, and strategies for today’s software engineers.
Are we swinging away from general-purpose CPUs?
Where user-centric computing goes wrong
The code that holds our systems together
Labeling training data is the one step in the data pipeline that has resisted automation. It’s time to change that.
Be as functional as you want to be
We need to learn how to effectively use multi-paradigm languages that support functional, object oriented, and procedural paradigms.
What are some of the least liked/most dreaded programming languages? Why are they dreaded, and are they being evaluated fairly?
How automation is likely to change professional software development.
It’s clear that AI can and will have a big influence on how we develop software.
Andrew Smith talks about why he learned to code, and the unexpected pleasures he encountered along the way.
Experts explore the role open source software plays in fields as varied as machine learning, blockchain, disaster response, and more.
The O’Reilly Open Source Awards recognize individual contributors who have demonstrated exceptional leadership, creativity, and collaboration in the development of open source software.
Pete Skomoroch covers what you need to know as we shift from a world of deterministic programs to systems that give unpredictable results on ever-changing training data.
Using aggregate analysis of O’Reilly online learning content usage and search data, Roger Magoulas shares key insights that impact the technology tools ecosystem.
VM Brasseur discusses the help new companies need to become authentic members of the free and open source software community.
Adrian Cockcroft says the most successful open-source-based businesses have turned their partners and developer communities into force multipliers for their own marketing and engineering teams.
Drawing on 13 years spent building the Chef community, Adam Jacob takes a deep dive into the soul of open source.
Alison McCauley looks at how blockchain technology offers new tools that can help extend the ethos of open innovation into new areas.
Arun Gupta discusses the reasons why AWS is committed to open projects and communities.
Pedro Cruz and Brad Topol discuss Call for Code, a global developer competition that uses open source technologies to address natural disasters.
Kay Williams explores key lessons for building strong open source communities based on Microsoft’s real-world experience with Kubernetes and VSCode.
Tiffani Bell shares three lessons she's learned exploring how technology can help the less fortunate.
Technical debt is often misunderstood, but it can impact almost every aspect of a tech stack.
Cloud native, AI/ML, and data tools and topics are areas of emphasis for the O’Reilly Open Source Software Conference.