L-system

For reasons unknown to myself, I stumbled home late Saturday night/Sunday morning and on a whim it hit me: fractals in JavaScript! An hour later I had the following set running, slowed largely by an initial misstep relying on the Raphaƫl vector graphics library which turned out being dog-slow for my purposes. I reverted to [...]

Qualities of a successful web startup

Providing value from customer one
Thriving communities support even the most flawed premise. The classic chicken and the egg problem must always be kept in mind. Even ideas that are inherently social need to provide significant value in their own right when there are only a handful of users. The idea must sustain itself for long [...]

Christophr

The increasing trend of parents choosing names for their children based on the availability of the .com domain name proves as a useful segue into several important topics: the validity of this practice given the increasing importance of search engines and folksonomy, the impact of technology on cultural development and the inverse relationship between fashion [...]

Accepting responsibility

It is important to be secure enough in yourself to admit to your mistakes and accept the consequences. As of writing I am finishing off a considerable development project with a client. Nearing the end of the project, it became clear that a few questionable choices were made as a result of ‘decisions by committee’ [...]

A new beginning

As maturity beckons we go through dramatic changes. In almost all cases, commercialism steps in with promises of giving us what we cannot have: blemish free skin for the adolescent, wrinkle free for the middle and wart free for the truly mature. What is far less publicised however, no doubt due to a failure of [...]

Search

Navigation

Biography

  • “We may affirm absolutely that nothing great in the World has been accomplished without passion.”