Feather: An absurdly light PHP framework, from scratch

I’ve recently started pushing updates to a new project on my GitHub profile, tentatively named Feather. The idea was to build a tiny MVC framework in PHP, partly to see if I could. I’m slowly adding to it over time and its in a highly unstable and incomplete form, but feel free to take a look.

XKCD: What happens when coders want to read a comic

If you keep up with XKCD (described by its creator, Randall Munroe, as “A webcomic of romance,¬†sarcasm, math, and language”), you might have seen the comic posted on Monday entitled¬†Time. It initially showed a pair of people sitting on the beach, but half-an-hour later had changed slightly. Thirty minutes later, it had changed again, with one of the characters lying down. As the day progressed, so did the comic – by yesterday evening the characters had built a sandcastle.

At this point several (myself included) might have assumed the comic was over, but the picture then zoomed out over the next few hours to reveal a second sandcastle being built. At the time of writing this post, the comic is still changing and is on its 178th version).

Although the concept is interesting, it’s also worth keeping an eye on the way those reading XKCD have reacted to the comic. One reader developed a system for recording each change and scrolling through them, while others found methods to compile them into a single animated .gif image.

It does show that often when those with a technical ability want something done, they may well find a way to do it themselves, to the benefit of anyone else interested. Something as simple as a changing webcomic has resulted in a few different tools for viewing it in just a few days.