PHỞ DEVSTACK 1.0 – automated workflow for front-end developers in one tasty bowl of code

PHỞ DEVSTACK 1.0 – automated workflow for front-end developers in one tasty bowl of code.

Features:

  • Yeoman generator
  • Livereload (without refresh for CSS)
  • LESS stylesheets compilation
  • HTML, JavaScript and CSS minification
  • Advanced image handling (base64 inlining, image optimization, sprite generation)
  • Browserify JavaScript modules
  • Linting JavaScript
  • Running unit and end to end tests
  • Configurable directory structure
  • Replacing text in HTML (meta tags, analytics codes)
  • Scripts and stylesheets revisioning
  • Running build after file is changed
  • Configurable plugins
  • Stays up-to-date

Thoughts on Running an Open Source Project

Thoughts on Running an Open Source Project

I love it when people share their code, just make something and publish it, but to my mind it isn’t an open source project until it has people around it. There’s nothing wrong with building something as a hobby, but it’s quite different to have people around it.

Rob Ashton : you have ruined JavaScript

Rob Ashton : you have ruined JavaScript

Rob talks about “enterprise”-level-like frameworks in JavaScript and the complexity of abstractions in some of them. For example, quoting AngularJS framework documentation like this:

An Angular “service” is a singleton object created by a “service factory”. These service factories are functions which, in turn, are created by a “service provider”. “The service providers are constructor functions”. When instantiated they must contain a property called $get, which holds the service factory function.

Whether you agree (I do) or disagree with his point of view, the blog post is still hilarious.