The Embellish plugin is an easy way to bring in functionality for “lightweight markup languages” in your application such as Markdown, BBCode and Textile.
Read more
I’ve come to the conclusion that I am outright fed up with CSS. Organizing it, upkeep of it, repeating the same thing over and over, all of it sucks. What makes matters worse is that everyone has their way of doing it “properly” — there are 1,650,000 pages that popup for a search of “how to organize css” — that’s insane. Read more
Awhile ago I ran across Jeff Atwood’s post about Exception Driven Development and a line in it really struck home for me..
[...] I’m sorry to be the one to have to tell you this, but you kind of suck at your job — which is to know more about your application’s health than your users do
Basically if you are doing nothing to watch for and report errors that are occuring in your application then you should probably get a horse and live in the woods because everyone hates you.
Loading up models is one of the most resource intensive operations CakePHP does — checking the schema, initializing behaviors, binding associations — and it’s only made worse by developers who insist that they “absolutely need these six models for every single request” or “these have to be in AppController, I use them everywhere!”