Live data from Hacker News

Viewing profile — tgriesser

tgriesser

HN member
Joined
Tue, Aug 03, 2010, 9:24 PM UTC
HN karma
601
Public activity
156 items

About tgriesser

https://github.com/tgriesser

Recent public activity

  1. comment
    Comment #8269015

    Resources like this are exactly what I've been searching for while learning clojure(script). Really great work.

  2. comment
    Comment #8266887

    Many of the comments seem to be along the lines of "why create a markup syntax to build more markup and throw it in JavaScript" - In my opinion that's not the real benefit of JSX, …

  3. comment
    Comment #7951680

    Browserify's --debug flag sets up source maps per-file and works just fine for me with transpiled CoffeeScript files (mapping to the original .coffee) I'm not sure if there's somet…

  4. comment
    Comment #7933041

    "The Good Parts" is still a good one, but my recommendation these days now goes to Effective Javascript: http://www.amazon.com/Effective-JavaScript-Specific-Software... Outside of …

  5. comment
    Comment #7837088

    I think your best bet would be going with something like node.js' util.inherits, a standalone version for the browser can be found here: https://github.com/isaacs/inherits

  6. comment
    Comment #7178846

    Disappointing that most promise articles/tutorials reference Q as the preferred promise library, rather than bluebird - https://github.com/petkaantonov/bluebird Bluebird is not onl…

  7. comment
    Comment #7177961

    There's actually already an open source blogging platform called Wardrobe: http://wardrobecms.com using the Laravel PHP framework, it has support for plugins, and is actively under…

  8. comment
    Comment #6872530

    I'd actually created Bookshelf after seeing a lack of good support for SQL abstractions in javascript, especially comparison to other languages and frameworks. In terms of maturity…

  9. comment
    Comment #6862675

    Well, in that case you'd lose the stack trace. If you just set the object's prototype to Error.prototype, and you add additional properties to the object's prototype you'd be modif…

  10. story
  11. comment
    Comment #6547488

    Shouldn't be tied to SQLite (the underlying query builder/orm support Postgres), it's just not "officially" supported yet. So in theory putting in the correct connection config sho…

  12. comment
    Comment #6009394

    I recently wrote two Node.js libraries that use promises extensively, an Active Record style ORM http://bookshelfjs.org and Query Builder http://knexjs.org . I actually didn't find…

  13. comment
    Comment #5700950

    Bookshelf only focuses on the relational aspect of the ORM, sitting on top of an full featured underlying query builder, http://knexjs.org . It handles eager/nested eager loading p…

  14. comment
    Comment #5700186

    Thanks for checking it out! While the view/history/router related code should be okay just sitting there unused, I agree that does seem like a bit of a code smell. I know Jeremy ha…

  15. comment
    Comment #5700063

    The underlying query builder - http://knexjs.org - is much more of a 1-to-1 port. Bookshelf shares a number of similar features with eloquent, such as the process of defining relat…

  16. comment
    Comment #5699399

    Thanks, you might also like to checkout the underlying query builder library at http://knexjs.org .

  17. story
  18. comment
    Comment #5186392

    Promises, with q is my preferred method. https://github.com/kriskowal/q

  19. comment
  20. comment
    Comment #4918916

    Yes - view.remove() calls "stopListening" - so when you use "listenTo" all listeners should be taken care of. This doesn't account for any child-views, or views that don't use .rem…

  21. comment
    Comment #4851577

    As recurser mentioned, backbone.js tutorials might be a good idea. I'd also recommend reading the source of backbone.js to see how it works internally. It's around 1500 lines of we…

  22. comment
    Comment #4450076

    With regards to view cleanup code in Backbone - in the github develop branch [1], the view is now a little more active in its memory cleanup. A dispose() function was recently adde…

  23. comment
    Comment #4285363

    I recently came across http://amon.cx/ which does a few of the things you mentioned, and it's a one time purchase (with a free basic version) rather than a SaaS. Might be worth tak…

  24. comment
  25. comment