-
BUILD THE RIGHT THING
-
Peach/LoanPro
-
Build the right thing
-
Beyond the primitives
-
(just) Make it pass(than make it good)
-
Testing Legacy Troubles
-
WIP - Mutation Testing
-
Understanding Git
Git is standard tool for version control these days so we all use it daily. And we all understand it. Or do we? Let's face it - git is hard. And one of the main reason I believe it is hard is because it's UI is full of leaky abstractions. That is why, in order to get comfortable with git one must gain some understanding on how git works "under the hood". So in this talk, we're gonna do exactly that and see how git's data model works, how git handles branching and what staging are really is.
-
Reset --hard your fears
Many developers have a fear of git reset command because of its reputation for being dangerous. While it is true that the reset command can be dangerous and cause you to lose your changes like tears in the rain, as it is with many fears, it's mostly based on a lack of understanding. So let's give your fear of the reset command an antidote - a proper understanding of how git reset works
-
BDD with PHPSpec
Presentation @ Madewithlove Retreat 2019
-
Understanding Git
Git is standard tool for version control these days so we all use it daily. And we all understand it. Or do we? Let's face it - git is hard. And one of the main reason I believe it is hard is because it's UI is full of leaky abstractions. That is why, in order to get comfortable with git one must gain some understanding on how git works "under the hood". So in this talk, we're gonna do exactly that and see how git's data model works, how git handles branching and what staging are really is.
-
Strategize!
Introductions talk @Madewithlove
-
Git under the hood
Introductions talk @MadeWithlove
-
Ports and Adapters 101
Berlin PHP User Group July Meetup slides
-
Ports, adapters and everything else
Introductions - talk @ MWL
-
Panda-Testing Strategy
internal Campanda presentation/discussion about testing strategies
-
Learning Design Patterns - Strategy
Presentation for Q-Software
-
Understanding Git
Presentation for Q-Software
-
What we talk when we talk about testing
Presentation for Q-Software
-
Improve Your PHPStorm Workflow
Q Workshop presentation