Free Programming Reports

We've compiled the best insights from subject matter experts and industry insiders for you in one place, so you can dive deep into the latest of what’s happening in the world of software engineering, architecture, and open source.

Software Engineering

Java

Docker for Java Developers Modern Java EE Design Patterns Object-Oriented vs. Functional Programming Java: The Legend Introducing Java 8

Python

Hadoop with Python How to Make Mistakes in Python Functional Programming in Python Python in Education Picking a Python Version: A Manifesto

Other

2016 Software Development Salary Survey Why Rust? C++ Today Analyzing and Visualizing Data with F# RxJava for Android App Development Swift Pocket Reference

Open Source

Ten Steps to Linux Survival Open by Design Getting Started with InnerSource

Software Architecture

Microservices vs. Service-Oriented Architecture Software Architecture Patterns Migrating to Cloud-Native Application Architectures Reactive Microservices Architecture An Engineering Managers Guide to Design Patterns Azure for Developers

You might also be interested in our other free reports: