Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Pro JavaScript design patterns

    Pro JavaScript design patterns

    Ross Harmes · 2007

    Web & InternetSoftware EngineeringComputer Science
    Open LibraryAmazon
    Stats for nerds
    4recommend
    7mentions
    7people
    2008–2014years
    57% recommend29% neutral14% critical

    Mentions per year

    2008200920102011201220132014

    What Hacker News says

    1. edwardtrunkApr 2012
      2nd that!!! Create a small 100% javascript client side application and don't use any libraries or frameworks, and implement using MVC approach. Going thru an exercise like this will really help out when working with the frameworks and give you a nice background with Javascript. One of the things that can be a bit confusing for folks new to Javascript is how OO and Inheritance is done. I would recommend this book: Pro Javascript Design Patterns and http://howtonode.org/object-graphs this 3 part tutorial
      thread
    2. bstar77Dec 2010
      Zed, you really should jslint your javascript code. Not trying to be overly critical, but it's really a mess- not even sure where to begin- well, I would start by not defining everything in the global namespace. Take a look at "Javascript, the Good Parts" for info on javascript's quirks and best practices or Pro Javascript Design Patterns.

      On the more positive side, congrats on releasing yet another useful project. This is definitely an interesting concept.

      thread
    3. hackworthOct 2009
      Jeremy Keith's "Dom Scripting" is a pretty good guide for getting up to speed with the basics of good JavaScript coding. If you want to transition to something more advanced later, I'd suggest "Pro JavaScript Design Patterns" by Dustin Diaz.
      thread
    4. gtaniJun 2008
      books to peruse on amazon:

      McFarland: "CSS, Missing Manual"

      Crockford "Javascript, the good parts"

      "Pro JavaScript Design Patterns" Ross Harmes and Dustin Diaz

      "JavaScript: The Definitive Guide" Flanagan

      thread
    5. at-fates-handsSep 2014
      I would say start looking for contract gigs. The interview process tends to be quicker and dirtier. Can you do a,b,c? Have you used tools a.b.c that we use? How fast can you get up and running on our project?

      Since most contracts are 3-6 month gigs, these companies need to hire someone fast and get a butt in the seat and start building what they need. It's also a sort of trial on both of your parts. You want to see if you like working there and the stuff they have you doing, and the company will see if what you're doing is good and you interact with the project managers well and hit their deadlines.

      I've had 3 month contracts go on for years, others you might want to just get out as soon as the projects done - which I've also had. Either way, you get some really valuable time in doing what you want - which is to program. It also gives you some decent references you can use to leverage to get a full-time gig somewhere. The weight of a good recommendation can never be underestimated.

      Also, the only way to get better at interviewing is to keep interviewing. If you have a recruiter, always ask them what to expect. Do I need to dust off my edition of "Pro Javascript Design Patterns" or can I go in cold knowing that the questions will be limited to tools and experience? Is the company looking for a hardcore MVC Spring guy, or do they just need someone who knows Struts? Just knowing what to expect in the interview is half the battle.

      thread
    6. daniellmbMar 2011
      Great start! Here are a few other books I've read recently and marked the crap out of because there is so much good information in them.

        - JavaScript Patterns by Stoyan Stefanov
        - High Performance JavaScript by Nicholas C. Zakas
        - High Performance Web Sites by Steve Souders
        - Even Faster Web Sites by Steve Souders
      
      Here are a few I haven't read yet but are on my to read list.

        - Object-Oriented JavaScript by Stoyan Stefanov
        - Pro JavaScript Design Patterns by Dustin Diaz, Ross Harmes
      thread

    Related

    Cover of DOM Scripting
    2008–2025

    DOM Scripting

    Jeremy Keith
    12 recommend · 27
    Cover of JavaScript Patterns
    2010–2024

    JavaScript Patterns

    Stoyan Stefanov
    29 recommend · 35
    Cover of JavaScript
    2008–2026

    JavaScript

    Douglas Crockford
    72 recommend · 104
    Cover of Professional JavaScript for Web developers
    2008–2024

    Professional JavaScript for Web developers

    Nicholas C. Zakas
    19 recommend · 27
    Cover of Design Patterns
    2007–2026

    Design Patterns

    Erich Gamma
    95 recommend · 491
    Cover of A pattern language
    2007–2026

    A pattern language

    Christopher Alexander
    110 recommend · 368
    Cover of Game Programming Patterns
    2012–2026

    Game Programming Patterns

    Robert Nystrom
    recommend · 161
    120
    Cover of Pro JavaScript Techniques
    2008–2022

    Pro JavaScript Techniques

    John Resig
    16 recommend · 27