Cover-photo-2015-05-30_03_25_22__0000-313820150530-3-1qn6j9i
Sarah Robin

Sarah Robin

Sonoma, CA Freelance | www.sarahrobin.dev Joined about 6 years ago via an invitation from Sacha G. Sarah has invited Hilario Coimbra

  • 0 stories
  • 55 comments
  • 63 upvotes
  • Posted to The State of Front-End Tooling – 2015, in reply to Simon Laroche , Sep 09, 2015

    NPM doesn't actually do the stuff that you're using for the build - its just an interface (as I mentioned in my original post). You're entering in npm run foo but that could be literally anything. NPM isn't a build tool; its a package manager that can act as an interface for almost every other build tool out there.

    For example, I currently use NPM to run a Gulp build system that uses webpack for JS. I could do this with Gulp by itself (but then I'd have to go back to Browserify for JS), I could do this with Webpack by itself (but webpack-dev-server is super opaque), but I couldn't just use NPM.

    0 points
  • Posted to The State of Front-End Tooling – 2015, Sep 08, 2015

    Huh. This was interesting, but a few things stood out as strange to me:

    • NPM listed as a task runner. Despite the fact that you can use npm run as an alias for some scripts, I wouldn't really categorize it this way, as you can use NPM in tandem w/ every other tool listed in this category.

    • The misc tools section doesn't really make much sense to me. Building even a basic project in Yeoman will require me to use NPM, Yeoman, and Bower, which makes comparing these tools against each other kinda weird/confusing, imho.

    Things I wish were included:

    • Would have really liked to see where GNU Make falls in the task runner section.

    • package manager section (NPM, JSPM, bower, etc)

    • module standard adoption (AMD, CommonJS, ES6, etc)

    • Compile-to-JS languages/libraries, ranging from CLJS, Babel, Elm, coffeescript, etc)

    • Languages known in addition to JS (and how often they're used for work)

    Interesting read, though I wish there were more responses and more questions.

    1 point
  • Posted to Google Has a New Logo, Sep 01, 2015

    I don't know what bugs me so much about that G, but holy crow the capital G in Google's logotype has proportions that deeply unsettles me. The logo, much less so. Maybe its how perfect of a circle it is? Dunno.

    0 points
  • Posted to PostCSS – Sass Killer or Preprocessing Pretender?, Jul 27, 2015

    Thanks for this - I've been hearing about PostCSS for a while now, nice to have a good introduction to it. Dunno if I'll switch, but definitely curious.

    0 points
  • Posted to 50 A/B Split Tests to Optimize Your Site, Jun 03, 2015

    That subscribe button in the nav. It wiggles. Periodically.

    SO DISTRACTING :(

    0 points
  • Posted to Site Design: Anton&Irene (updated), Jun 02, 2015

    This site honestly has the nicest style and coolest ideas I've seen in a while! Wish the performance was better - on a 13" MB Air in Chrome it can feel sluggish at times. But outside of that, its a really beautiful and jealousy-inducing site that presents a wonderful narrative in a gorgeous way that doesn't lose sight of the humanity of the agency/partnership

    3 points
  • Posted to The Time When Lady Gaga Told YouTube to Keep Its UX “Shitty”, in reply to Andrew Lilja , May 31, 2015

    Gaga's not a UX designer, she's a pop star. So it makes sense that her insight is framed in a way that we, as designers, perceive as wrong.

    Its not that she's saying that shitty UX is good, she's saying that shitty UX hasn't been sterilized by overzealous minimalists. Buried in the shitty UX is something of real value to youtube's community (the self-representation of users) that needs to be preserved, and the redesign threw the baby out with the bathwater.

    0 points
Load more comments