This article about being able to be graduated by university applies to developers, too: begin by substituting "your first few projects" for "high school" and "the development community at large" for "college".
You may think you are smart because you got high grades in high school, but the reality is that you're not really as smart as you think you are; you just went to a high school where everyone was stupid so you just seem smart in comparison.
Compared to the much smarter students who normally attend our college, you're going to find yourself at the bottom of the class. While the smarter students find passing their classes to be relatively easy, and even fun, that's not going to be the case for you. For you, college will be hard work, difficult and unpleasant, if you want to graduate.
You have the ability to graduate if you put in the effort, and take advantage of the extra tutoring services we have available for you, but college will not be a fun experience for you. I still recommend that you attend our college, but if you think that you're not willing to work very hard, to study while the smarter kids are having fun at beer parties, then you would be better off not attending our college.
via Who gets to graduate? | Lion of the Blogosphere.
Five years ago today, a group of PHP framework thought leaders came together to discuss interoperability and coordination. We met in a small room, talked our issues out together, agreed and disagreed respectfully.
For better or worse, the group has evolved since then, but my hope is for continued success and interoperability.
Congrats to all the members, new and old.
Via the PHP-FIG Google Group.
The Business and the Programmers want the same thing. They want the same thing: to deliver a more predictable stream of important features that will make the market happy—or, at least, knowing the fickle market, that will risk disappointing them the least.
The Business and the Programmers needs to agree on two things, each conceding a key point to the other. The Business needs to agree that the Programmers have heretofore gone more quickly than they really can, that they cannot sustain this pace, and that to do so merely hastens the ultimate decline of the entire product line, and perhaps the company. The Programmers need to agree that the Business has a legitimate need to deliver more features, that everyone's livelihood depends on this, and that trying to ask for more than the Programmers can deliver forms part of the Business's "job", as it were. The market compels them to do this. In this equation, the Programmers have the responsibility to do whatever they can to maximise their ongoing delivery speed, and that includes regular, agreessive refactoring.
via The Eternal Struggle Between Business and Programmers – The Code Whisperer.
In addition, [Aura.Html] includes a powerful escaping mechanism derived from ZendEscaper and modified for conceptual integrity with the rest of Aura. The Aura.Html Escaper exposes static methods to make escaping as non-verbose as possible.
Read the whole thing at http://auraphp.com/blog/2014/05/15/view-html-2beta1/!