Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 12: Building The Init Command
2:20:57
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 11: Calling Git
2:07:01
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 10: Bootstrapping The GAL
2:12:22
Ganbaro Digital
Scriptish - Portable Shell Scripts Using Golang
30:57
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 9: Writing Our First Command
2:11:54
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 8: Building The Workspace Abstraction
2:31:36
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 7: Building The Workspace Abstraction
1:42:04
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 6: Abstracting Git
2:36:34
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 5: Hooking Up The Skeleton App
3:09:57
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 4: MOAR Capturing Requirements
2:04:37
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 3: Capturing Requirements
1:51:14
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 2: Capturing Requirements
2:31:41
Ganbaro Digital
Porting Gitflow To Golang LIVE - Part 1: Introductions & Planning
1:53:31
Ganbaro Digital
Coding Standards That Improve Quality - Part 4: General Guidance, Q&A
11:24
Ganbaro Digital
Coding Standards That Improve Quality - Part 3: A Worked Example
15:40
Ganbaro Digital
Coding Standards That Improve Quality - Part 2: PSR-2
13:54
Ganbaro Digital
Coding Standards That Improve Quality - Part 1: QA Teams
4:32
Ganbaro Digital
Event Sourcing & GDPR - Part 3: ES-CQRS & GDPR
20:47
Ganbaro Digital
Event Sourcing & GDPR - Part 2: GDPR
18:34
Ganbaro Digital
Event Sourcing & GDPR - Part 1: Event Sourcing & ES-CQRS
18:28
Ganbaro Digital
The Container End Game - Part 5: De-Googling Kubernetes
10:53
Ganbaro Digital
The Container End Game - Part 4: Thinking In Kubernetes
21:46
Ganbaro Digital
The Container End Game - Part 3: What Is Minikube?
18:51
Ganbaro Digital
The Container End Game - Part 2: What Is Kubernetes?
8:41
Ganbaro Digital
The Container End Game - Part 1: Introductions
5:31
Ganbaro Digital
Multi-Variance - API Versioning - Part 6: Dev Tools
3:32
Ganbaro Digital
Multi-Variance - API Versioning - Part 5: Multi-Variance
13:15
Ganbaro Digital
Multi-Variance - API Versioning - Part 4: Consequences
3:36
Ganbaro Digital
Multi-Variance - API Versioning - Part 3: Modularity
5:07
Ganbaro Digital
Multi-Variance - API Versioning - Part 2: Semantic Versioning
13:52
Ganbaro Digital
Multi-Variance - API Versioning - Part 1: Introduction
5:55
Ganbaro Digital
Zend Expressive Part 6 - Testing Your API
4:58
Ganbaro Digital
Zend Expressive Part 5 - Essential Elements
36:04
Ganbaro Digital
Zend Expressive Part 4 - Organising Your Code
8:45
Ganbaro Digital
Zend Expressive Part 3 - Getting Started
7:24
Ganbaro Digital
Zend Expressive Part 2 - Why Zend Expressive
17:52
Ganbaro Digital
Zend Expressive Part 1 - Introduction
5:01
Ganbaro Digital
Part 4 - Testing and Deployment - Automate, Automate, AUTOMATE!
38:39
Ganbaro Digital
Part 3 - Development and Integration - Automate, Automate, AUTOMATE!
24:15
Ganbaro Digital
Part 2 - The Development Workflow - Automate Automate AUTOMATE!
4:29
Ganbaro Digital
Part 1 - Why We Automate - Automate, Automate, AUTOMATE!
11:48
Ganbaro Digital
Part 2 - JSON Schema For API Validation
37:09
Ganbaro Digital
Part 1 - JSON Schema For API Validation
39:23
Ganbaro Digital
Part 5 - Robustness - Railway Oriented Programming In PHP
28:38
Ganbaro Digital
Part 4 - Partial Functions - Railway Oriented Programming In PHP
29:35
Ganbaro Digital
Part 3 - Creating Composable Functions - Railway Oriented Programming In PHP
20:01
Ganbaro Digital
Part 2 - Introducing Railway Oriented Programming
17:37
Ganbaro Digital
Part 1 - OOP Code Isn't Reusable - Railway Oriented Programming in PHP
11:45
Ganbaro Digital
Crafting A Talk
44:43
Ganbaro Digital
Part 8 - Final Discussion - DeCYPHERing Graph Databases
17:25
Ganbaro Digital
Part 7 - BOLTing On PHP - DeCYPHERing Graph Databases
5:54
Ganbaro Digital
Part 6 - Data Dimensions - DeCYPHERing Graph Databases
13:12
Ganbaro Digital
Part 5 - OPTIONAL MATCH Example - DeCYPHERing Graph Databases
11:12
Ganbaro Digital
Part 4 - MATCH Example - DeCYPHERing Graph Databases
13:14
Ganbaro Digital
Part 3 - How To Read CYPHER - DeCYPHERing Graph Databases
7:35
Ganbaro Digital
Part 2 - 100 Years Of History - DeCYPHERing Graph Databases
4:39
Ganbaro Digital
Part 1 - Introductions - DeCYPHERing Graph Databases
8:25
Ganbaro Digital
Part 4 - Summary and Final Discussion - Designing Docker Containers
15:29
Ganbaro Digital
Part 3 - Common Questions - Designing Docker Containers
4:52
Ganbaro Digital
Part 2 - Worked Example - Designing Docker Containers
51:48
Ganbaro Digital
Part 1 - Explaining Images and Containers - Desiging Docker Containers
33:37
Ganbaro Digital
Part 3 - Docker on MacOS - Docker For Dev Environments
11:29
Ganbaro Digital
Part 2 - PHP Dev Blueprint - Docker For Dev Environments
43:21
Ganbaro Digital
Part 1 - Why Docker? - Docker For Dev Environments
18:45
Ganbaro Digital
Designing For Disaster
1:22:40
Ganbaro Digital
Part 2 - Why 100% Code Coverage
47:52
Ganbaro Digital
Part 1 - What Is 100% Code Coverage?
35:59
Ganbaro Digital
Part 9 - Visual Debt Discussion - 5 Patterns To Improve Application Robustness
10:57
Ganbaro Digital
Part 8 - Summary and Discussion - 5 Steps To Improve Application Robustness
29:29
Ganbaro Digital
Part 7 - Know Your Code Has Failed - 5 Patterns To Improve Application Robustness
10:31
Ganbaro Digital
Part 5 - Tell Me How To Fail - 5 Patterns To Improve Application Robustness
14:02
Ganbaro Digital
Part 6 - Dont Crash Land - 5 Patterns To Improve Application Robustness
11:24
Ganbaro Digital
Part 4 - Fail Deliberately - Five Patterns To Improve Application Robustness
29:23
Ganbaro Digital
Part 3 - Succeed, Except When You Fail - 5 Patterns To Improve Application Robustness
13:08
Ganbaro Digital
Part 2 - What Is Robustness? - 5 Patterns To Improve Application Robustness
13:07
Ganbaro Digital
Part 1 - Introductions - 5 Patterns To Improve Application Robustness
8:08
Ganbaro Digital
Let Me Write That Down For You
1:17:23