Beginning RxJava |
5.00 |
Finding your way in the dark: Security from first principles |
5.00 |
Enhancing cloud security with the TPM |
5.00 |
It’s all business: How contributing to OSS prepares you for entrepreneurship |
5.00 |
Mapping versus architecture |
5.00 |
Diversity and collaboration |
5.00 |
Meetups We Love: Scaling a local meetup into an international conference |
5.00 |
Passing the baton: Succession planning for FOSS leadership |
5.00 |
The power and responsibility of Unicode adoption |
5.00 |
Personal branding is more than self-promotion |
4.88 |
Ignite OSCON (sponsored by PayPal) |
4.86 |
The frontend dev’s illustrated Rust adventure survival guide |
4.86 |
“Measure all the things” and other memes you haven’t implemented yet |
4.80 |
Step 1: Punch a tree |
4.77 |
Building a real-time recommendation engine with Neo4j |
4.75 |
The life of a large-scale open source project |
4.75 |
HTTP/2 and asynchronous APIs |
4.75 |
Fighting bad guys with data science |
4.73 |
Rebuilding a plane in flight: Refactors under pressure |
4.70 |
Leveraging the mobile device with React Native and Redux |
4.67 |
Intuitive distributed algorithms with F# |
4.67 |
gRPC 101 for Java developers: Building small and efficient microservices |
4.67 |
InfraKit: A toolkit for infrastructure orchestration |
4.67 |
Databases and Docker: A survival guide |
4.67 |
Site reliability engineering |
4.62 |
Playing chess with companies |
4.62 |
Half my life spent in open source |
4.59 |
Using NGINX as an effective and highly available content cache |
4.57 |
Web application security: Browsers fight back |
4.57 |
InnerSource 101 |
4.50 |
Security starts with you: Social engineering |
4.50 |
React properly |
4.50 |
Global empire: Building for fun and profit |
4.50 |
MirageOS 3: Smaller, lighter, and more transparent |
4.50 |
Distinguish pop music from heavy metal using Apache Spark MLlib |
4.50 |
Stephen King’s practical advice for tech writers |
4.50 |
Multicloud continuous delivery with Spinnaker: An open source collaboration |
4.50 |
Native apps with web technologies using Electron |
4.50 |
The index as a first-class citizen |
4.50 |
IC to VP: An experience report on becoming a manager |
4.50 |
UI text: Simplicity is difficult |
4.50 |
Open source AI at AWS and Apache MXNet |
4.50 |
Improving the development process with metrics-driven insights |
4.50 |
That’s the sound of hell freezing over: bash and Linux binaries running on Windows 10—How? Why? WHAT? |
4.50 |
Thursday opening welcome |
4.50 |
Deploying and scaling applications in containers with Docker |
4.48 |
Fake it before you make it: Mocking your way to better HTTP APIs |
4.43 |
Speedy React apps: Learn from @WalmartLabs |
4.40 |
Building, nurturing, and managing distributed software teams |
4.40 |
Secure coding practices and automated assessment tools |
4.38 |
From REST to GraphQL: Why a query language is perfect for writing APIs |
4.35 |
Cloud-native Java |
4.33 |
Building containerized microservices with Swift |
4.33 |
Building serverless applications on the Apache OpenWhisk platform |
4.33 |
The serverless revolution for JavaScript developers |
4.33 |
Hands-on with containerized infrastructure services |
4.33 |
Open source and open standards in VR |
4.33 |
Rebuilding trust through blockchains and open source |
4.31 |
Ask more questions |
4.31 |
Can you roll your own virtual assistant? |
4.22 |
Evolutionary architectures |
4.21 |
Building, deploying, and running a scalable and extensible serverless application using AWS |
4.20 |
A journey into feature toggles |
4.20 |
The cultural shift: Success with microservices |
4.20 |
Why people don’t contribute to your open source project |
4.20 |
Wishful thinking |
4.20 |
Speed up your database 300x |
4.20 |
Graph databases will change your freakin’ life |
4.20 |
How I learned to stop being afraid and love the JVM |
4.17 |
The Paved Road at Netflix: At the junction of freedom and responsibility |
4.14 |
How to design games and understand people |
4.12 |
Why choose open infrastructure? (sponsored by IBM) |
4.07 |
Mastering Python decorators |
4.00 |
Building a web app in the Elm ecosystem, (almost) runtime-exception-free guaranteed |
4.00 |
Build your backend in Swift |
4.00 |
Rapid, scalable websites with Elixir and Phoenix |
4.00 |
Building amazing cross-platform command-line apps in Go |
4.00 |
Doubling OpenStack performance with no code changes by optimizing the Python runtime |
4.00 |
How can I contribute? A guide to making your first open source contribution |
4.00 |
Adopting open source in your organization |
4.00 |
Open source 2025: The future of application development |
4.00 |
Building interfaces for virtual and augmented reality |
4.00 |
The ethics of self-driving cars |
4.00 |
A less complex web with Ratchet and Jank |
4.00 |
Workers, queues, and data |
4.00 |
A beginner’s guide to syscalls |
4.00 |
The eventual consistency of succeeding at microservices |
4.00 |
Wednesday opening welcome |
4.00 |
Offline-first apps with Web Components |
4.00 |
Instant and repeatable data platforms |
4.00 |
Clean, analyze, and visualize data with R |
4.00 |
Open source contribution and collaboration: How (and why) Netflix drives industry engagement |
3.85 |
360-degree observability |
3.80 |
Blockchain development fundamentals on Hyperledger fabric |
3.75 |
Making cross-browser testing beautiful |
3.75 |
Multilayered testing |
3.75 |
Contract-first API development using the OpenAPI Specification (formerly Swagger) |
3.67 |
The open trinity of automation architecture |
3.67 |
Prometheus: The next-generation monitoring system |
3.62 |
A/B testing at scale: Developing an in-house A/B testing framework for big testing and big data |
3.60 |
From WebSockets to WiSH (web in strict HTTP) |
3.57 |
Machine learning with R |
3.56 |
You don’t know bash |
3.50 |
Open source licensing 101 |
3.50 |
The next phase of distributed systems with Apache Ignite |
3.50 |
Contributing to Hyperledger |
3.50 |
Monitoring at scale in Salesforce |
3.50 |
Scaling massive, real-time data pipelines with Go |
3.50 |
The people’s code: Learning how to open source the federal government |
3.50 |
To contain or not to contain |
3.50 |
Building a deployment pipeline with Jenkins 2.0 |
3.38 |
Be(come) a mentor and help others succeed |
3.38 |
Power Git: Rerere, bisect, subtrees, filter branch, worktrees, submodules, and more |
3.33 |
The art of documentation and README.md |
3.33 |
Kubernetes hands-on |
3.28 |
The power of the open source ecosystem (sponsored by Huawei) |
3.25 |
Fixing the internet with a federated cloud |
3.25 |
Building TensorFlow systems from components |
3.17 |
We the people. . .are open source (sponsored by Amazon Web Services) |
3.17 |
Application security: From zero to hero |
3.14 |
Rust for non-Rust developers |
3.00 |
Hello, cloud: Why and how to start managing your infrastructure with Terraform |
2.75 |
How to motivate technical employees |
2.67 |
Fundamentals of Perl 6: From zero to scripting |
2.50 |
PowerShell: The future of automation on Linux |
2.50 |
From zero to distributed traces: An OpenTracing tutorial |
2.50 |
Sharing America’s code |
2.50 |
Progressive web applications |
2.25 |
How exploring open taxi data from New York City can lead to a new bus route |
2.00 |
Building large-scale web applications with TypeScript |
1.67 |