Designer News
Where the design community meets.
Sonoma, CA Freelance | www.sarahrobin.dev Joined over 9 years ago via an invitation from Sacha G. Sarah has invited Hilario Coimbra
Sarah hasn't posted any stories yet.
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.
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.
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.
That subscribe button in the nav. It wiggles. Periodically.
SO DISTRACTING :(
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
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.
Designer News
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.
Have feedback?
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.