Be as functional as you want to be
Ideas, insights, and strategies for today’s software engineers.
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.
Programmers have built great tools for others. It’s time they built some for themselves.
O’Reilly authors and instructors explore the near-term future of popular and growing programming languages.
Jessica McKellar draws parallels between the free and open source software movement and the work to end mass incarceration.
Francesc Campoy Flores explores ways machine learning can help developers be more efficient.