12 comments

[ 4.7 ms ] story [ 41.5 ms ] thread
If this is bureaucracy, I don't know what to call pre-bootstrap world.
Before Twitter-Bootstrap 2.0, we had bootstrap 1.0 which was essentially BlueprintCSS renamed and ported to lesscss. It had almost no variable parts except for grid size and base colours. Most people just plopped in the 32kb of CSS and continued with their day. Today we have 112kb of minified CSS with 25kb of JS widget functionality requiring jQuery, all of which is heavily customizable and themeable if you edit the lesscss.

Before BlueprintCSS and other grid-based frameworks, we maintained a couple of kb of CSS reset that we'd plop at the top. It handled some basic differences in cross-browser defaults.

Before resets, we just wrote CSS files straight up. It just needs to work in IE, right?

Before CSS, we inlined styles and did inhumane things with tables.

Over time, the amount of up-front non-coding work has steadily grown. But, most of the time, we get a lot more for it down the line. I call this bureaucracy.

Most of the time it was a 960 grid system or some other various hacked up styles that were overridden and taped together.
Any half-witted programmer will realize this is boring boilerplate work as he is doing this for the first time.

The second time he just runs his setup script and gets right to business.

Just fill out this paperwork, send a facsimile to the security, privacy, and QA departments, get approval from the VP, SVP, and release coordinator and you're good to launch! The second time you just talk to the release coordinator and you can get right to business.

Your "boilerplate work" is bureaucracy.

    $ brew install inotify-tools  
    This isn't Linux.
It's too late to save shazow time and stress, but I wrote a notify-wait for OS X: https://github.com/ggreer/fsevents-tools. It's not as fully-featured as inotify-tools (since FSEvents isn't as granular), but it's pretty handy.
I'm not familiar with the OS X world but a while ago while checking out Jekyll's codebase I saw they used "directory_watcher" to do this. So that's an option as well.
Very cool! You should get this into a homebrew recipe, it will make a lot of people happy. :)
I'm glad you like it, but homebrew discourages people from submitting their own projects. I agree with that policy. It filters out a lot of junk.
I apologize if I am being dense (I am not a OSX person so maybe that has something to do with it). But I do not understand this post at all? And what does this have to do with Max Weber?

    This isn't Linux.
This error message actually explains all of his problems.