In the past month so much has happened! So incredibly much has happened but none of it shows on Github unfortunately. You might be thinking that those phpDocumentor people are slacking while there is ...Read More
For those of you who do not know WeCamp, it is a camp event where we work in teams of at most 5 people with a coach to create awesome projects in just under a week’s time. What’s so specia...Read More
I continuously research how to improve the documentation that I write and how others perceive it. But what better way than to step back for a moment and see how others have done it? But surely I am b...Read More
For phpDocumentor I have the strict rule to apply a File DocBlock on the top with the necessary legal information such as copyright, license information and where to find the homepage. Anytime I add a...Read More
For phpDocumentor I sometimes need to edit both a template and the main project in tandem to fix an issue. A sub-optimal solution as it is a clear sign of code coupling yet sometimes your template jus...Read More
Announcing phpDocumentor 2 — the merging of the old (phpDocumentor) and the new (DocBlox). With the first alpha release of phpDocumentor (2.0.0a1), the new “Responsive” default templ...Read More
For an interpreter it doesn’t matter how much whitespace there is in an XML document and often you find that machines strip it all out to reduce the amount of bandwidth used. Often at the receiv...Read More
Sometimes you need to communicate with a server (or other device) that is not directly accessible from your own computer. If you can reach this server via another server this is not an issue and can b...Read More
Pre-commit hooks in git are one of those things you hardly think about but can help you automate tasks and do last-minute checks. A good example of this is running unit tests before commits, to make s...Read More
Whilst I was testing DocBlox on the Solar Framework I found a bug in the part of the application where I match the curly brace pairs of structures (like classes, functions, methods, etc). Every time ...Read More