John Carmack talks about the physics of light and rendering

For a while now I am thinking that you don’t really know something until you can easily explain it or talk about it, in simple words and with people who might not even know one thing about the subject.  John Carmack is well known and respected in the field of computer graphics and gaming, and … Continue reading John Carmack talks about the physics of light and rendering

Glafcos Clerides, RIP

Today, Cyprus is mourning the death of Glafcos Clerides.  I’m not much into politics in any country, but I did like him.  He was the President back in 1996 when I came to Cyprus, and he remained so during my first few years here.  As I said, I didn’t care much for politics, but I felt … Continue reading Glafcos Clerides, RIP

4 levels of PHP skill

Bruno Skvorc wrote an excellent post on 4 levels of PHP skill – beginner, intermediate, professional and elite – how he differentiates between them, and what you need to do to move up the ladder.  I don’t fully agree with everything he says, but I do think about it plenty recently, as I am being … Continue reading 4 levels of PHP skill

Google pushing Mobile First

I’ve heard “Mobile First!” a gadzillion times by now, but I’ve never took it too literally, and I don’t remember seeing anyone else who did.  Google Operating System blog however suggest that Google does. A few years ago, many people complained that mobile sites and mobile apps are too limited. They couldn’t include all the … Continue reading Google pushing Mobile First

On keyboards

Jeff Atwood shares a few of his thoughts on keyboards: Now, I’ve grown to begrudgingly accept the fact that touchscreen keyboards are here to stay, largely because the average person just doesn’t need to produce much written communication in a given day. So the on-screen keyboard, along with a generous dollop of autocomplete and autofix, suffices. But I’m not an … Continue reading On keyboards