Hacker News new | comments | show | ask | jobs | submit login
Where can I find great/new programming tech talks?
38 points by swaraj on Apr 18, 2011 | hide | past | web | favorite | 20 comments
I'm a 4th year CS major about to graduate in May, but not starting work till July. I'm really interested in soaking up as much CS knowledge/experience during these few months so I can try to bring myself up to speed with the 'latest and greatest' in industry. Here are some examples of talks/videos I've watched recently that I found interesting and would love to find videos similar to:

* Arista's EOS: http://www.aristanetworks.com/en/products/eos

* Palantir White Videos: http://www.palantirtech.com/government/videos/whitevideos

* Scala at Twitter: http://ontwik.com/scala/scaling-scala-at-twitter-by-marius-eriksen/


Talks at conferences tend to be as much about entertainment as education. Let's be honest, there's only so far you can go with a subject within the confines of a one hour speech. So if you're looking to "soak up as much CS knowledge/experience" as you can, try reading some of the classics of CS literature.

Jeff Atwood's list of recommended reading is a good place to start: http://www.codinghorror.com/blog/2004/02/recommended-reading...

This discussion on Stack Overflow also has some good entries in it: http://stackoverflow.com/questions/1711/what-is-the-single-m...

That's a good point, but as I was looking over some of the chapters of the highest-rated books, they seemed to be teaching mostly high-level, abstract concepts and ideas without discussing specific technologies or tools. I don't want to come off as naive for dismissing books like these, but a significant part of my CS education in college has used some of these textbooks and I wanted to learn more about specific technologies and services.

I feel most inadequate reading about how start-ups are using actual new technologies like AWS or Couchbase. It seems as if tech talks often provide a good overview of the applications and constraints of new technologies. So given the fact that I do not really have any idea what specific projects I will be working on in the future, I feel that having at least a general overview of what tools are available will prove to be useful.

This is one of the biggest challenges with teaching programming, everything changes incredibly quickly. If you want to write a book that people will recommend for decades, or even for years, you need to gloss over any specific technology and only talk about the concepts that will not change for quite a while.

With that said, InfoQ.com has a lot of videos that sound like what you're looking for.

The talk of Rich Hickey (Clojure) on Persistent Data Structures and Managed References gives a very interesting view on programming in general.


You should check out http://ontwik.com

Thanks, infoq looks really helpful

Webstock has all of its conference talks online. 2011 (http://www.webstock.org.nz/talks/events/webstock-11/) has some awesome talks (I went, I should know :P ), and I suggest watching them all.

Speakers include Marco Arment, Doug Bowman, Josh Clark, Merlin Mann, John Gruber, Jason Cohen... so many amazing speakers. (Skip Mark Pilgrim though.)

If you're interested in iOS development you should definitely check out the "Developing Apps for iOS" Stanford classes. They're available for free.

It's really high quality learning material, I highly recommend it.


Java specialist newsletter. Discusses design patterns and advanced topics. http://www.javaspecialists.eu/

IBM's developer works. Focused on libraries and frameworks used in the enterprise and new technologies. http://www.ibm.com/developerworks/

I liked channel 9 lectures on functional programming: http://channel9.msdn.com/Shows/Going+Deep/Lecture-Series-Eri... It helped me to start programming in Haskell after I got stuck with a book.

Probably not what you're after but the computer history museum videos are great: http://www.youtube.com/user/ComputerHistory

googletechtalks on youtube.

This and infoq seem to have a lot of the most useful videos that are not just randomly out there (people posting a few videos they made themselves or the like).

I can always find something good to watch at yui theatre http://developer.yahoo.com/yui/theater/

I love these high-quality videos on different modern databases.


Chaos Communication Congress videos: http://media.ccc.de/

here's another good place, altho more of culture rather than the technical stuff.


parleys.com has a decent amount of videos, focusing mainly on java.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact