Find out what pays and what doesn't for European software engineers, developers, and other programming professionals.
Learn how to elegantly encapsulate and efficiently scale with Python generators.
Learn how new FinTech architectures and startups are creating novel types of business models in Africa and Asia, where there are far fewer traditional banks, and in Europe and the US, where financial institutions generally avoid the market for small business loans.
Discover lesser-known Python libraries that are easy to install and use, cross-platform, and applicable to more than one domain.
Watch highlights covering open source, open data, architecture, the business of open source, and more. From OSCON in London 2016.
OSCON program chair Rachel Roumeliotis on what it takes to make OSCON happen and what to expect at OSCON in London.
Learn the basics for setting up a continuous delivery pipeline in Jenkins, from modeling the pipeline to integrating the software.
Learn how to use Python with the Hadoop Distributed File System, MapReduce, the Apache Pig platform and Pig Latin script, and the Apache Spark cluster-computing framework.
RxJava is a powerful library, but it has a steep learning curve. Learn RxJava by seeing how it can make asynchronous data handling in Android apps much cleaner and more flexible.
Saron Yitbarek explains how socioeconomic status, location, education, and other factors affect the likelihood of being able to contribute to the open source community.
Use this instructional tutorial to interact with Keystone and invoke its core operational capabilities.
You’ve used Python for years. Do you really know it? Be brave and skin that Python. In this cut, Luciano Ramalho probes deep into special methods and the Data Model. Become fluent with idiomatic Python.
Jake VanderPlas explains Python’s essential syntax and semantics, built-in data types and structures, function definitions, control flow statements, and more, using Python 3 syntax.
Jonas Rosland and Stephanie Carlson outline a few of the smart tools they use—for chats, emails, community metrics, project management, and more—to tackle this big task and discuss failures, successes, and lessons learned in managing large open source communities.
Making Open Work
Highlights from OSCON in Austin 2016
Ben Evans is the Co-founder and Technology Fellow of jClarity, a startup which delivers performance tools to help development & ops teams. He helps to organise the London Java Community, and represents them on the Java Community Process Executive Committee where he works to define new standards for ...
Scott Meyers is one of the world's foremost experts on C++. He's best known for his chart-topping Effective C++ books—Effective Modern C++ (new!), Effective C++, More Effective C++, and Effective ST...
Jessica McKellar is a startup founder, software engineer, and open source developer living in San Francisco, California.
“Hacking through a project will get it done, but learning the why and how of a technology gives you information that will have an impact beyond the current situation.”— Rachel Roumeliotis, Director of Content Strategy for Programming at O'Reilly Media