Its been a very very long time since I posted anything to my website. In a (probably ill-advised) attept to kick things off again I thought I might post about the basic components of my current preferred web tool set.
I also just published a public git repo of a work in progress quick start build system that uses most of these tools if you want to play.
Sublime Text 3
Text Editor – I love this text editor; if nothign else it has saved me months of my life in the endless serach for a good text edtor. Its multiple cursors and crazy fast load times make it a joy to use. It has so many fantastic features that I just can’t begin to list them.
Source control and cloud hosting – GitHub is crazy easy to use (mostly) and is certainly my preferred source control tool.
Task runner – Running on top of node Gulp has replaced Grunt as my go to task runner. Mostly because of its procedural approach and flexibility.
DRY HTML templating – Jade has its issue, but since I started with Jade I have barely written a single line of normal HTML. Its faery flexible and lovely write in.
CSS pre-proceser – I am always surprised that this isn’t more popular over LESS and SASS (SCSS). Stylus allows for mixed syntax and is both DRY and feature rich. Just like with Jade and HTML, I just don’t write normal CSS any more.
Jeet, Stylus grid system – Jeet is great, clean and simple. Exactly what you want from a grid system. I doesn’t add anything it doesn’t need to; its just a great flexible grid system. Thats it. Perfect.
Simple media queries for stylus. – Rupture is a great tool for shot hand media queries.