Tuesday, January 31, 2012

Collections of Presentation Videos

I stumbled upon some of my presentations and videos on the net and decided it would be good to have the links collected in one place, so here it is:

JavaOne 2012:
For each of these, visit the link and click on the "Media" link on the right.
Concurrency without Pain in Pure Java 
The Good, Bad, and Ugly of Java Generics
Design Patterns in Groovy
Scala Tricks
Design patterns in Modern JVM Languages

Agile:
Practices of an Agile Developer—NFJS Presentation
InfoQ Interview on Pragmatic Agile Adoption
On Agile Development
How to approach Refactoring (Agile India 2012)
How to approachRefactoring (ScanAgile 2012)
Caring about Code Quality (NDCOslo 2012)

Languages:
Transforming to Grooovy—Spring2GX Presentation
On Scala—Presentation at CME Group
(above on YouTube http://www.youtube.com/watch?v=LH75sJAR0hc)
Scala for the Intrigued - AJUG presentation
 
JVM Langauges:
InfoQ Interview on JVM Languages
Interview with Scott David on Groovy and Scala

Programming:
Thinking Functionally—Presentation at GILT Technologie
Design Patterns for .NET Programmers—NDCOslo 2012
Thinking in Functional Style in F# (and some C#)—NDCOslo 2012
Rediscovering JavaScript—NDCOslo 2012
Venkat Subramaniam Thinks Functionally—.NET Rocks 2012

DSL:
Creating DSLs in Java—QCon London Presentation
Building DSLs— Groovy Grails Exchange Presentation

8 comments:

Balaji said...

http://www.youtube.com/watch?v=LH75sJAR0hc

I think you have missed this,Hilarious to the core talk.

Venkat Subramaniam said...

Thanks Balaji. That's the one I presented at CME, will add that link as well.

Anonymous said...

Venkat, you might like to fix the link to the video Balaji posted. It is missing the "h" in http.

Venkat Subramaniam said...

Thank you, fixed the link.

anotherjavaduke said...

Thanks!! i enjoyed most of this videos.
Just curious to know, which editor used for the presentation ? or is it the some thing else?

Venkat Subramaniam said...

@anotherjavaduke Thanks. I used TextMate in some of the presentations. Please visit this for details:
http://blog.agiledeveloper.com/2007/10/tweaking-textmate-groovy-bundle.html

Anonymous said...

I don't think you are passionate about programming but passionate about criticism, please stop doing it for the sake. Simplicity doesn't mean to make code short. Read this article Mr. Subbu
http://www.infoq.com/articles/scala-java-myths-facts

Venkat Subramaniam said...

@Anonymous thank you for expressing your opinions on this blog. I sincerely hope you will be able to give multiple languages a good try and make up your own choices truly based on that. Cheers.