Building an Object Collection Manager with the SPL
First we are going to do a quick introduction to the interfaces we will be using. After that we...
Gilligan goes to the movies
Last night, Amanda, Max and I went to see Cloudy With A Chance of Meatballs. It was a funny movie, but funnier was the guy I met at the...
Zen Cynicism: maitri
There was a story about the Zen master Suzuki Roshi. This was a situation where his students...
The Mind Models of a Developer
The Interpreter – sees role as interpreting the back end processes to the user – application is a specialized gui to the...
Graphs in the database: SQL meets social networks
Graphs are ubiquitous. Social or P2P networks, thesauri, route planning systems, recommendation systems, collaborative filtering, even the...
open without leaving process fragments in your terminal
open() { NO_ARGS=0 if $# -eq "$NO_ARGS" then echo " enter a program"; else $1 &>/dev/null & fi }...
PHP Validation and Sanitization with filters
One of the most common problems in web development in validating and sanitizing user inputted data. Often, we’re tempted to reinvent...
Howl
I saw the best minds of my generation destroyed by coding, starving hysterical naked, debugging their code through var dumps at dawn...
The Insufficiency of SCRUM
Interesting analysis of creeping issues in SCRUM. Having recently adopted SCRUM I haven’t...