Showing posts with label Software Development Videos. Show all posts
Showing posts with label Software Development Videos. Show all posts

Wednesday, July 7, 2010

SOLID Object-Oriented Design - Video presentation by Sandi Metz

From Gotham Ruby Conference 2009

Sandi Metz gives a very insightful walkthrough on the SOLID principles.

Monday, August 24, 2009

NDC 2009 Videos

Mark Nijhof has created a list of presentations from the Norwegian Developers Conference 2009, that featured some of the best speakers around in the field of software development.

Here are some selected presentations. For the full list, see Mark's blog.


Tim Huckaby
Jump into Windows Presentation Foundation! ...and Become Immediately Effective

Sunday, June 28, 2009

Video interviews with Uncle Bob aka Robert C. Martin

Software guru Robert C. Martin has some really interesting views on being a software professional and TDD: A developer that is not testing his code is like a doctor that doesn't wash his hands before examining the patient.

Friday, June 12, 2009

Why Cal Henderson Hates Django


Cal Henderson, the Flickr guy, gives one of the funniest presentations I've seen, at least in the nerdy sphere. Watch, and learn :)




Funny Presentation Recipe

  1. Be hung over and mention last night
  2. Use funny images from Flickr, with funny text
  3. Swear (a lot)
  4. Be a cocky, rich dude
  5. Use irrational logic (e.g founder has a big beard, these guys must be serious)
  6. Show a stupid, funny graph
  7. Get serious in the end

Saturday, June 6, 2009

Jeremy D. Miller: The Joys and Pains of a Long Lived Codebase (Video)

In this presentation recorded at QCon SF 2008, Jeremy D. Miller shares lessons learned while developing a project over 5 years. He talks about his mistakes, what to avoid and how to design, code and test better.

http://www.infoq.com/presentations/Lessons-Learned-Jeremy-Miller

Monday, May 4, 2009

Video: Learning from StackOverflow.com

Presented by Joel Spolsky, known for Fog Creek and his blog JoelOnSoftware.com.



YouTube Description:
Until recently, searching for help on highly technical programming problems has been a mess. A lot of what the search engines found was old discussions in forums, where you have a lot of wrong answers and out-of-date answers that you have to sift through yourself. You also found a lot of answers at sites that were hidden behind a pay wall, which uncloaked themselves for Google and then demanded membership fees to see the answers. More
The 9 issues mentioned in video:
  1. Voting: Override by best solution
  2. Tags: Smart tags, what you can maybe answer
  3. Editing: Edit your own and other people's entries
  4. Badges: No money, status
  5. Karma: No money, status
  6. Pre-search: Previously asked questions
  7. Google is UI: Google search important traffic source
  8. Performance: ASP.NET, C#, Jquery, Sql Server, Dell
  9. Critical Mass: "Empty restaurant syndrome"

Video: Don Norman: The Design of Future Things

In this talk, Don discusses his latest book, The Design of Future Things, which is about the increasing intrusion of intelligent devices in the automobile and home with both expected benefits and unexpected dangers.

Tuesday, March 3, 2009

Frameworks and DDD: Keeping the Model Clean

How to avoid pitfalls and preserve a clean domain model while using frameworks. 

Tim McCarthy is is the author of .NET Domain-Driven Design with C#: Problem-Design-Solution



Sunday, February 22, 2009

DotNetShoutout.com - Screencasts

I've already written about Kigg and DotNetShoutout.com in another blog article.

DotNetShoutout has a really nice collection of screencasts, have a look!



Saturday, February 21, 2009

How to find a great presentation

Not all presentations are great. But if they are, people tend to tell - in comments. And fortunately, most sites allow comments -- and fortunately, a lot of people tend to use the phrase "great presentation" if they think a presentation was just great.

I realized this when I read a comment about a really great presentation from Mr Jason on MVC. So I tested some Google searches, and the SERPs were ... great. Here are some examples of queries to use:


You get the picture. Add the keyword(s) representing what you're looking for, and hopefully you'll find stuff much better than your college programming class courses.


DimeCasts.net

Huge collection of videos, covering unit testing, mocking, Linq, NHibernate and serveral other aspects of software development:

http://www.dimecasts.net/

Saturday, February 14, 2009