George Fairbanks (Google)
Publications by George Fairbanks (Google)
-
Continuous Design of IT Systems
May 08, 2019 • Presentation
George Fairbanks (Google)
This presentation covers how to use continuous design on your projects with a mixture of agile, domain-driven design, functional programming, and architecture ideas.
read -
Debrief of the Growing Great Software Designers Workshop
May 10, 2018 • Presentation
George Fairbanks (Google)Michael Keeling (IBM Watson Group)
This presentation summarizes discussion from the Growing Great Software Designers Workshop, including challenges and suggestions for today's software shops.
read -
Refactoring to Functional Architecture Patterns
May 09, 2018 • Presentation
George Fairbanks (Google)
This talk describes a Google experience of using both functional and object-oriented programming, which resulted in an architecture flavored by functional ideas.
read -
Functional Programming Invades Architecture
May 03, 2017 • Presentation
George Fairbanks (Google)
Functional programming (FP) has invaded architectures. This talk surveys FP architecture ideas, how they work, and why they are increasingly popular.
read -
Centralized vs. Decentralized Approaches to SOA: Hamilton vs. Jefferson
May 04, 2016 • Presentation
Michael Keeling (IBM Watson Group)George Fairbanks (Google)
This session takes an unusual path to explore essential topics in modern SOA, including governance, message passing, orchestration, quality assurance, and deployment.
read -
Model-Minded Development
May 03, 2016 • Presentation
George Fairbanks (Google)
This presentation introduces Model-Minded Development, which enables senior software developers to track many abstract yet complex models that constrain their code.
read -
Injection, Modularity, and Testing: An Architecturally Interesting Intersection
April 28, 2015 • Presentation
George Fairbanks (Google)
Dependency injection, code modularity, and testing often seem like staid, even boring, topics, but there are surprises when you put all three together.
read -
Teaching Architecture Metamodel-First
May 07, 2014 • Presentation
George Fairbanks (Google)
Presentation at SATURN 2014. A novel approach to teaching software architecture based on metamodels.
read -
An Architecturally Evident Coding Style
May 14, 2013 • Presentation
George Fairbanks (Rhino Research)
A presentation given at the SATURN 201 conference, held April 29 - May 3, 2013, in Minneapolis, MN.
read