Web Framework Manifesto (republished from 2006)

Posted on by | Leave a comment

static considered harmful and Why Singletons have no use in PHP.

Posted on by | Leave a comment

Broadway – GTK+ Applications within your Browser

Broadway is a backend for GTK+ 3 which targets HTML 5 compatible browsers (renders in a browser). This is experimental, but looks really nice. I like the Idea, chapeau!:


Read On: Broadway update 3 (by Alexander Larsson; 18 Apr 2011); Gtk3 vs HTML5 (by Alexander Larsson; 23 Nov 2010)

Posted in Linked, Pressed | Tagged , , , , , | Leave a comment

Architecture the Lost Years (Robert Cecil Martin; 4 Nov 2011)

Did worldwide Hypertext turned software developers out in the field upside-down? In Architecture the Lost Years (1h 06m) Robert C. Martin talks about the web and how it influenced development design decisions in the last decade(s).

Is the system the application runs on more agile than the application developer? Are you still in control? – A very enjoyable talk (as the shaky handy-cam finally comes into picture in picture mode) about software development in times of the HTTP interface, Browser GUIs, Free Software (database) servers and TDD with a decent focus on architecture. Held on Ruby Midwest 2011 (only very limited knowledge about Ruby is required to understand the talk, it’s more that you’ve ever encountered a web-application-framework of some kind the sooner or later and you want to learn about software development).

Posted in Hakre's Tips, Linked, Pressed, Surviving the Internet | Tagged , , , , | Leave a comment

Using References to Improve Performance in PHP

Posted on by | Leave a comment

Richardson Maturity Model: steps toward the glory of REST, also HATEOAS.

Posted on by | Leave a comment

FYI: The WordPress 3.3 XSS vulnerability has been addressed in a changeset on 30 Dec 2011, wordpress 3.3.1 has just been released. (3.3.1 changes/Announcement).

Posted on by | Leave a comment

phptags – tidies up tags in PHP scripts and guards whitespace

Just stumbled over another PHP related tool today, which I think is worth the link:

phptags is a simple commandline tool to tidy up open and close tags in PHP scripts. It can rewrite close tags, and strip leading or trailing whitespace (or UTF-8 BOM).

It’s also listed on freecode.

Posted in Hakre's Tips, Linked, PHP Development, PHP Development, Pressed, Tools | Tagged , , , , , , , | Leave a comment

How to avoid “tight coupling” in a WordPress Plugin?

This was asked today over at Stackoverflow (WordPress Plugin: How do I avoid “tight coupling”?) and I was able to grasp some time for an answer, I thought it’s worth linking it for the interested reader.

Sure it can’t answer all questions but is probably helpful to keep own code and wordpress code in their own domain.


Apropos GRASP, Don’t be STUPID: GRASP SOLID!

Posted in Hakre's Tips, Linked, PHP Development, Pressed, WordPress Support | Tagged , , , , , , , , , | Leave a comment

Where Have All the Singletons Gone? by Misko Hevery

Posted on by | Leave a comment