Practical Refactoring - Tiny Steps to Better Code
Llewellyn Falco
|
Mob Exploratory Testing Workshop
Llewellyn Falco
|
Hands-on: Let's save some Legacy Code
Llewellyn Falco
|
Developing Design Sense for your Code
Llewellyn Falco
|
Adaptive Threat Modeling
Aaron Bedra
|
Machine Learning Workshop
Brian Sletten
|
Streaming Data with Apache Kafka
Tim Berglund
|
Building Evolutionary Architectures Workshop
Neal Ford
|
Kafka Connect
Tim Berglund
|
Processing Streaming Data with ksqlDB
Tim Berglund
|
Building Serverless Applications in AWS Workshop
Christopher Judd
|
Threat Intelligence Fundamentals
Aaron Bedra
|
Secrets Management
Aaron Bedra
|
Secrets Management
Aaron Bedra
|
Agile Program Management: Measurements to See Value and Delivery
Johanna Rothman
|
Pragmatic Approaches to Estimating Project Schedule or Cost
Johanna Rothman
|
Think Big, Plan Small: How to Use Continual Planning
Johanna Rothman
|
Six Rules for Change
Esther Derby
|
Mental Bookmarks and the Fractal Nature of Success
Kenneth Kousen
|
Using Reactive APIs of Java
Venkat Subramaniam
|
Java 9: The Key Parts
Venkat Subramaniam
|
What's Brewing beyond Java 9
Venkat Subramaniam
|
Improving Quality of JavaScript Code
Venkat Subramaniam
|
Towards an Evolutionary Architecture and Design
Venkat Subramaniam
|
Core Software Design Principles
Venkat Subramaniam
|
Getting up to Speed With Java 9
Venkat Subramaniam
|
Augmented and Virtual Reality for the Web
Christina Kayastha
|
Essential Spring Boot
Craig Walls
|
Extreme Spring Boot
Craig Walls
|
Are you Mocking Me (with Spock)
Ken Sipe
|
Java 9 Memory and GC
Ken Sipe
|
Kubernetes Deep Dive
Ken Sipe
|
Architecture in Anger
Kirk Knoernschild
|
Agility Through Modular Architectures - From Modular Monoliths to Microservices
Kirk Knoernschild
|
Build Your Own Technology Radar Workshop for Architects
Neal Ford
|
Building Evolutionary Architectures
Neal Ford
|
Building Evolutionary Architectures: Architectural Fitness Function Katas
Neal Ford
|
Stories Every Developer Should Know
Neal Ford
|
Documenting and Presenting Software Architectures
Neal Ford
|
Diving into Big Data and Hadoop I
Michael Carducci
|
Diving into Big Data and Hadoop II
Michael Carducci
|
MongoDB Patterns, Pitfalls, and Best Practices
Michael Carducci
|
On being an effective developer
Raju Gandhi
|
To 99.99 and Beyond
Ken Sipe
|
Kubernetes for Developers - 3 Day Deep Dive
Jonathan Johnson
|
Kotlin for Java Programmers
Venkat Subramaniam
|
Roadmap to Refactoring the Monolith
Kirk Knoernschild
|
Modern Java Frameworks for Building Microservices
Kirk Knoernschild
|
Building 12 Factor Apps with Java
Kirk Knoernschild
|
Migrating to Java 9 - Jigsaw's Architectural Impact
Kirk Knoernschild
|
Web Apps with Angular - Part I
Raju Gandhi
|
Web Apps with Angular - Part II
Raju Gandhi
|
Navigating the Angular Router
Raju Gandhi
|
Docker for WebDevelopers
Michael Carducci
|
Container Friendly Java 9
Ken Sipe
|
VueJS [1]: The last front-end framework you will ever need
Peter Pavlovich
|
Android Development, Part 1
Kenneth Kousen
|
Android Development, Part 2
Kenneth Kousen
|
Serverless State of the Union: 2018
Matt Stine
|
AWS Lambda Deep Dive
Matt Stine
|
Introduction to Chaos Engineering
Matt Stine
|
Accelerated Gradle
Kenneth Kousen
|
Accelerated Gradle
Kenneth Kousen
|
Infrastructure-As-A-Code with Ansible
Raju Gandhi
|
Ansible (best) practices
Raju Gandhi
|
Architectures That Bend But Don't Break
Matt Stine
|
DDD and Microservices: Like Peanut Butter and Jelly
Matt Stine
|
Angular Mobile Toolkit (Progressive Web Apps)
Christina Kayastha
|
Progressive Web Applications (Angular, React)
Christina Kayastha
|
Essential Spring Data
Craig Walls
|
Extreme Spring Data
Craig Walls
|
Cloud Native Spring: Discovery and Configuration
Craig Walls
|
Cloud Native Spring: Tracing and Health
Craig Walls
|
Cloud Native Spring: Streams and Tasks
Craig Walls
|
Essential Spring Security
Craig Walls
|
Where Do Ideas Come From? Creating, Cultivating, and Communicating IP
Neal Ford
|
Hypothesis/Data Driven Development using Feature Toggles
Neal Ford
|
Functional Programming Katas in Java (3 hours)
Venkat Subramaniam
|
Functional Programming Katas in Java (3 hours)
Venkat Subramaniam
|
Four Distributed Systems Architectural Patterns
Tim Berglund
|
JavaScript: The Fascinating Parts
Venkat Subramaniam
|
JavaScript: From Classes to Decorators
Venkat Subramaniam
|
What's new in JavaScript (ES 2020) Part I
Raju Gandhi
|
What's new in JavaScript (ES 2020) - Part II
Raju Gandhi
|
A Practical Introduction to React
Venkat Subramaniam
|
Developing with React: Components, State management, and Testing
Venkat Subramaniam
|
Machine Learning: Overview
Brian Sletten
|
Machine Learning: Natural Language Processing
Brian Sletten
|
Machine Learning: TensorFlow
Brian Sletten
|
Taming the Blockchain with Ethereum
Brian Sletten
|
WebAssembly Workshop
Brian Sletten
|
WebAssembly Workshop
Brian Sletten
|
Electron : Cross-Platform Desktop Apps Meet the Web
Brian Sletten
|
The Decentralized Web
Brian Sletten
|
Firebase (AngularFire, ReactFire)
Christina Kayastha
|
Managing State with Redux (NgRedux, ReactRedux)
Christina Kayastha
|
Build Stunning User Interfaces
Christina Kayastha
|
Customer Centered Development
Christina Kayastha
|
Java Serialization for Big Data
Daniel Hinojosa
|
The Java Sessions: Reactive API
Daniel Hinojosa
|
Unveiling Kafka and Streaming
Daniel Hinojosa
|
Beginning Spark
Daniel Hinojosa
|
Spark Streaming
Daniel Hinojosa
|
An Introduction to Micronaut
Michael Carducci
|
12 (15) Factor App Workshop
Christopher Judd
|
12 (15) Factor App Workshop
Christopher Judd
|
Docker for Devs Workshop
Christopher Judd
|
Docker for Devs Workshop
Christopher Judd
|
Kotlin: Safe, Pragmatic Interoperability on the JVM
Kenneth Kousen
|
Kotlin: Safe, Pragmatic Interoperability on the JVM
Kenneth Kousen
|
Build Modular, Standards-Based Progressive Web Apps
Danny Brian
|
Build Modular, Standards-Based Progressive Web Apps
Danny Brian
|
Foundational Front-End Architecture: Getting the Most out of Frameworks, Libraries, Events, and the Browser Platform (Without Losing Your Mind)
Danny Brian
|
Foundational Front-End Architecture: Getting the Most out of Frameworks, Libraries, Events, and the Browser Platform (Without Losing Your Mind)
Danny Brian
|
VueJS [1]: A 50,00 foot Vue! Getting started with VueJS
Peter Pavlovich
|
VueJS [2]: Gazing deeper: Getting a better Vue of VueJS
Peter Pavlovich
|
"Alexa, Make Me Rich!": Smart speaker and BOT development workshop.
Peter Pavlovich
|
"Alexa, Make Me Rich!": Smart speaker and BOT development workshop.
Peter Pavlovich
|
BOTastic Development: Developing internet robots for fun and profit.
Peter Pavlovich
|
Reactive Architectures: Implementation Strategies for Enterprise Applications Workshop
Peter Pavlovich
|
Reactive Architectures: Implementation Strategies for Enterprise Applications Workshop
Peter Pavlovich
|
The Elm Language Workshop
Daniel Hinojosa
|
The Elm Language Workshop
Daniel Hinojosa
|
Production Hardened Services
Nathaniel Schutta
|
Hacking & Hardening Java Web Applications Workshop
Christopher Judd
|
Hacking & Hardening Java Web Applications Workshop
Christopher Judd
|
Communication for Architects
Nathaniel Schutta
|
Measuring Quality of design (1/2 day workshop)
Venkat Subramaniam
|
Measuring Quality of design (1/2 day workshop)
Venkat Subramaniam
|
Pattern Matching Makes You Powerful! (In All Languages!)
Danny Brian
|
Angular (with TypeScript) Workshop
Raju Gandhi
|
Domain-Driven Design Workshop
Matt Stine
|
The Influential Engineer Overcoming resistance to change
Michael Carducci
|
Influential Engineer Part 2 Persuasion Patterns
Michael Carducci
|
Authentication as a Microservice
Brian Pontarelli
|
Identity in your Microservice Architecture
Brian Pontarelli
|
How secure is your cloud?
Ann Mwangi
|
Business driven cloud architecture
Ann Mwangi
|
Bootiful Development with Spring Boot and React
Matt Raible
|
What the Heck is OAuth and Open ID Connect?
Matt Raible
|
Hack proof security
Brian Pontarelli
|
VDD: Value Driven Development 10 Golden Rules for incremental Greatness
Michael Carducci
|
Sifting Technologies - Separating the Wheat From the Chaff
Nathaniel Schutta
|
Developers on pager duty
Ann Mwangi
|
Evolutionary Tales of an API
Earl Nolan and Arash Shokoufandeh
|
GOLD - An Open Source Dynamic Domain Service
Earl Nolan
|
Pipelines-as-a-Code with Jenkins 2+
Raju Gandhi
|
Building a Front end Pipeline
Nathaniel Schutta
|
Functions and Platforms and Containers, Oh My!
Nathaniel Schutta
|
TypeScript: Because It's Useful
Jessica Kerr
|
Build Your Own JavaScript Framework (Or At Least Learn How)
Danny Brian
|
Build Your Own JavaScript Framework (Or At Least Learn How)
Danny Brian
|
An Architect's Guide to Site Reliability Engineering
Nathaniel Schutta
|
Spring Skills: Building voice applications with Spring
Craig Walls
|
Shaving the Golden Yak
Jessica Kerr
|
The Art of Problem Solving
Mark Richards
|
Microservices Architecture Fundamentals (UberConf)
Mark Richards
|
Archived
Mark Richards
|
Microservices and Distributed Data
Mark Richards
|
Microservices Communication Patterns
Mark Richards
|
Microservices Caching Strategies
Mark Richards
|
Applying Reactive Architecture Patterns
Mark Richards
|
Streaming Architecture Using Kafka (UberConf)
Mark Richards
|
Analyzing Software Architecture
Mark Richards
|
Creating Enterprise Architecture Roadmaps
Mark Richards
|
Enterprise Architecture Approaches and Strategies
Mark Richards
|
EA Frameworks: Comparing Zachman, TOGAF, and FEA
Mark Richards
|
From Zero to Continuous Delivery - Concepts, Culture and Overview
Michael Carducci
|
Scala for Java Developers (1/2) (Laptops Optional)
Daniel Hinojosa
|
Scala for Java Developers (2/2) (Laptops Optional)
Daniel Hinojosa
|
Productivity for the hopelessly disorganized
Michael Carducci
|
Daily Development With Docker, Kubernetes, and OpenShift
Steven Pousty
|
Converging Big Data And Web Applications
Steven Pousty
|
Flying through Cloud Native (CNCF)
Ken Sipe
|
Engineering Feedback Loops
Arty Starr
|
Test Harnessing Legacy Infrastructure
Arty Starr
|
Test Automation Disasters
Arty Starr
|
Putting Out Fires with Gasoline
Arty Starr
|
Creating an Environment for Successful Team
Esther Derby
|
Creating an Environment for Successful Team
Esther Derby
|
Next Generation Microservices
Burr Sutter
|
9 Steps to Become Awesome with Kubernetes
Burr Sutter
|
Architecting Big Data Solutions
Michael Carducci
|
Serverless Java with Kubernetes
Burr Sutter
|
Gradle In Depth
Kenneth Kousen
|
Kubernetes Koncepts
Jonathan Johnson
|
Kubernetes Koncepts (continued)
Jonathan Johnson
|
Konsumer Driven Kontracts
Jonathan Johnson
|
Weaving Code Analysis with Your Team
Jonathan Johnson
|
Theory of Reality Construction
Arty Starr
|
GLiTR - GraphQL schema made easy
Arash Shokoufandeh
|
Deep Dive into Dockerfiles
Raju Gandhi
|
Thinking Architecturally
Nathaniel Schutta
|
MySQL Optimization and Performance Tuning
Michael Carducci
|
Reactive applications with Vert.x
Raju Gandhi
|
Security & Deception: Lessons From a Professional Liar
Michael Carducci
|