Building Evolutionary Architectures
Neal Ford
|
Functional Java, Part 1
Kenneth Kousen
|
Functional Java, Part 2
Kenneth Kousen
|
Refactoring to Java 8
Kenneth Kousen
|
Refactoring the Monolith: LIVE!
Matt Stine
|
The Pragmatic Programmer Revisited
Matt Stine
|
JavaScript Programming Idioms - Creating Elegant Code
Venkat Subramaniam
|
Patterns for Programming in JavaScript
Venkat Subramaniam
|
Understanding JVM Futures
Daniel Hinojosa
|
Introduction to Reactive
Daniel Hinojosa
|
Reactive Streaming with RXJava
Daniel Hinojosa
|
Reinventing Organizational Architecture
Arty Starr
|
Stop Getting Crushed By Business Pressure
Arty Starr
|
Top 5 Reasons Why Improvement Efforts Fail
Arty Starr
|
Concourse: CI that scales with your project
Matt Stine
|
Microservices in the Large: Tracer Bullet Architecture
Matt Stine
|
Microservices in the Small: Test-Driven Design
Matt Stine
|
Hypothesis/Data Driven Development using Feature Toggles
Neal Ford
|
Comparing Service-based Architectures
Neal Ford
|
Designing Reactive Systems: Creating Highly Responsive and Resilient Applications
Venkat Subramaniam
|
Flow Theory & AI Architecture
Arty Starr
|
Learn Your Way to AWESOME.
Arty Starr
|
Build Your Own Technology Radar Workshop for Architects
Neal Ford
|
Twelve Ways to Make Code Suck Less
Venkat Subramaniam
|
Modular Architecture - Refactoring the Monolith
Kirk Knoernschild
|
Principles of Agile Architecture
Kirk Knoernschild
|
Java Micro Frameworks for Microservices
Kirk Knoernschild
|
Java 9 - The Jigsaw Module System
Kirk Knoernschild
|
Core Software Design Principles
Venkat Subramaniam
|
Identity
Brian Sletten
|
Privilege
Brian Sletten
|
Integration
Brian Sletten
|
Evolution
Brian Sletten
|
Secrecy
Brian Sletten
|
Trust
Brian Sletten
|
RestFUL Web Services using Akka/HTTP
Daniel Hinojosa
|
Scala for Java Developers (1/2) (Laptops Optional)
Daniel Hinojosa
|
Scala for Java Developers (2/2) (Laptops Optional)
Daniel Hinojosa
|
Stop writing code and start solving problems
Michael Carducci
|
VDD: Value Driven Development 10 Golden Rules for incremental Greatness
Michael Carducci
|
AMQP Messaging Fundamentals
Jeremy Deane
|
AMQP Messaging Fundamentals
Jeremy Deane
|
Event-driven Microservices
Jeremy Deane
|
Architecture Resiliency
Jeremy Deane
|
Beyond Managing Your Manager
Kenneth Kousen
|
The pursuit of perfection in engineering and art
Michael Carducci
|
Spring Rebooted
Craig Walls
|
Spring Boot and Beyond
Craig Walls
|
Spring Data Rebooted
Craig Walls
|
Spring Security Rebooted
Craig Walls
|
Web Apps with Angular - Part I
Raju Gandhi
|
Web Apps with Angular - Part II
Raju Gandhi
|
What's new in JavaScript (ES 2020) Part I
Raju Gandhi
|
What's new in JavaScript (ES 2020) - Part II
Raju Gandhi
|
Being proactively Reactive with Rxjs
Raju Gandhi
|
Testing Functional Style Java 8 code using JUnit 5
Venkat Subramaniam
|
JavaScript Patterns Revisited
Raju Gandhi
|
On Subliminal text editing
Raju Gandhi
|
The Road from Java to Groovy: Cruising in the fast lane past speed bumps, curves, and speed limits
Jack Frosch
|
Architect’s Guide to Bootstrapping a Software Project
Jack Frosch
|
Reactive Spring
Craig Walls
|
Productivity for the hopelessly disorganized
Michael Carducci
|
The Influential Engineer Overcoming resistance to change
Michael Carducci
|
From Zero to Continuous Delivery - Concepts, Culture and Overview
Michael Carducci
|
Automated Testing with Spock
Venkat Subramaniam
|
A Practical Intro to Angular 2 using Good Old JavaScript
Venkat Subramaniam
|
Pragmatics of TDD to Evolve Design
Venkat Subramaniam
|
Flow Theory & AI Architecture
Arty Starr
|
Fully Optimize Your Memory
Michael Carducci
|