Category · 20 posts
video
2013
-
Video - Refactoring and Design Skills for Test Driven Development
Last week I presented a keynote and a talk at the London Software Architect conference. Here is the video I recorded from my laptop during my talk about refactoring. I hope you find it useful. Play video Refactoring and…
-
Videos: Beautiful Builds, and a Second Look at Unit Testing
While at the msswit conference in the Ukraine, I got to speak on two subjects with the following videos: Beautiful Builds: Maintainable, Coherent Build Processes A Second Look at Unit Testing : what I learned since the…
-
TDD Master Class Online: Get Each Day Separately for $59
Due to public demand, The full course is 99$. and as part of the big experiment I am doing, you can now have TWO ways to get my TDD master class online: You can get the whole master class thing in one big giant course ,…
-
Can’t attend my five day TDD master class? Buy & Watch it online, recorded live.
Phew. This is going to be scary. I am making my full TDD master class in .NET available as a video series of over nine hours, recorded live in class . If you have ever wanted to attend my classes, but couldn’t : this is…
-
Two Day Leadership Workshop–London April 11-12
I would love to see you at my upcoming two day workshop in London . Place is limited to 20 participants. The workshop is for architects, team leaders, and managers . The point? Learn how to make the things you believe…
2012
-
Video: (part 8 - The big Refactoring) TDD Pairing a Go Game Engine
In this video (all the sessions are here ), Raymond and I do a refactoring of the code, to something we like much more. We end up with code we can be more proud of, and the comtinued feedback of the tests helps us do…
-
Video: (part 7 - The bug that wouldn't die) Go Game Engine with TDD and Pair Programming
In our continuing series of TDD pairing videos , Raymond and I meet again to continue where we left off. Where we left off was not a good place - we had bugs in the logic of our test code that we hunted down in the last…
-
Video: (part 6 - Total n00b mistakes) Go Game Engine with TDD and Pair Programming
If you calculate by hours, this might be called “the first session of the 2nd day” of Raymond and me working together. This was by far the most frustrating one of the 6 we’ve had so far. all the other sessions are here…
-
Video: (part 5 - A Test DSL) Go Game Engine with TDD and Pair Programming
In this session we start writing some tests that don’t fail first, and we don’t understand why. So we take some time to make a testing DSL, so that our tests will be more readable, and also easier to write. We also…
-
Refactoring Dillema Video: (part 4) Building a Go Game Engine with TDD and Pair Programming
In this video ( the rest are here ) we focus on refactoring, and we try out the strategy pattern. We end up not being sure how well it worked out for the future, but we’ll see how things unfold in the next parts. We…
-
Video: (part 3) Building a Go Game Engine with TDD and Pair Programming
Another good hour of pairing with Raymond Lim yesterday. This time we continue by adding more sub-features to the “GetWinner” feature, and discover a bug in the process. As usual, you can find all the videos of our…
-
Video: (part 2c) Building a Go Game Engine with TDD and Pair Programming
In this final part, Raymond and I finish a big refactoring. First, we fail. then we back up and start moving slowly again.Finally, we succeed. Our tests save our asses in the process. Play video TDD and Pairing Session…
-
Video: Part 2b : TDD and Pairing on a go engine with Raymond Lim
Here’s the 2nd part of three total, of my second session with Raymond going through building a Go game engine from scratch. I’ve put the whole list of continually updating videos on this Go game over here , so you can…
-
The future of Isolation frameworks, and how Moq isn't it (for now)
In a past post I hinted that I think Moq is not a part of the future of isolation frameworks. Here’s where I get to explain why. To be clear, it is a really valuable, widely used framework, and it helped change the…
-
Video: (part 2a) Building a Go Game Engine with TDD and Pair Programming
I’ve put the whole list of continually updating videos on this Go game over here , so you can watch them form the beginning. There is still much to do, but this is starting to get fun! In this 30 minutes video, Raymond…
-
Video: (part 1) Building a Go Game Engine with TDD and Pair Programming
I’ve put the whole list of continually updating videos on this Go game over here , so you can watch them form the beginning. A few days ago, a guy named Raymond Lim sent me an email with some questions about how to do…
-
[Video] Vimming - Natural Selection in Visual Mode
My third vimdeo Play video Vimming - Natural Selection
2011
-
Video: Team Leadership in the Age of Agile
during QCon 2011 in London, I gave a talk about the new qualities that team leaders need to make agile succeed. It's a very small fraction of what I cover and coach during my upcoming course. See the full video here…
-
Video: The 3 amigos at NDC2011
Embedded Flash media from the original post is no longer playable. recorded at NDC 2011 picturing Ruby on Rails development vs. ASP.NET MVC development
2010
-
Videos: Let’s Play TDD with James Shore
during my speaking at Oredev Conference , I got to meet James Shore , author of The Art of Agile book . I’ve known him only through reputation and his book, so when he offered to pair with him for a series of short…