Author Archives: Christopher Allen-Poole

The lessons of Tea

I really like Twinnings Earl Grey bagged tea. I do. This isn’t because it will always provide a great cup, sometimes it won’t even provide a good cup, but it will always provide an adequate cup. And I do have … Continue reading

Posted in Business | Tagged , , | Leave a comment

Appcelerator’s Titanium: Inherit from Ti objects.

So, in Titanium, you are unable to extend the native classes. You’re also unable to add methods to native objects or re-assign methods (so, if you wanted to, say, modify an object so that the “hide” function triggers an event, … Continue reading

Posted in Frameworks | Tagged , , , , | Leave a comment

jQuery without a DOM

If you’re ever using jQuery without a proper DOM, you may want to use this. It provides enough of a DOM-like syntax to suffice. (Literally, this is every function which jQuery calls on the DOM directly (assuming no selectors). I … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

Big-O is important, damn it!

A fried of mine recently complained that they sent his package east to send it west, and if they only sent it west it would be faster. My response: The process is local post office -> central hub -> local … Continue reading

Posted in Uncategorized | Leave a comment

Ubuntu location of Empathy logs

I’m writing this post because the rest of the interwebs seems to be hopelessly out of date. Hopefully some search engine will find my site and lead people here. Anyway, the location of the log files for Empathy in Ubuntu … Continue reading

Posted in Products | Tagged , , , | Leave a comment

Don’t change my UI, that is bad UX

Two percent of the people think; three percent of the people think they think; and ninety-five percent of the people would rather die than think— attributed to both Thomas Alva Edison and George Bernard Shaw

Posted in Business | Tagged , , | 1 Comment

Inconsistency: A most dangerous game

One of the absolutely worst things you can do in the entire world is being 99% consistent. While this is especially apt in code, it is a general truth in life. Small inconsistencies are deadly. Don’t believe me? Two characters … Continue reading

Posted in Business, Code theory, Communication, Inter-personal Relations, UI | Tagged , , , , | Leave a comment

Mapping of HTML5 tags to their legal attributes

You know what would be great? If someone were to create a map of all of the HTML5 attributes to their legal properties. Oh, wait, I did.

Posted in PyFram | Tagged , | Leave a comment

PyFram: Create your HTML Tags!

I created an easy way to create smart HTML tags. You can see the source here. Basically, it’ll let you create a tag object which restricts what properties you can assign it. This means that you’ll get an error if … Continue reading

Posted in PyFram, PyFram tutorial | Tagged , , , | Leave a comment

My browser does too much.

img{ padding:5px;} We’ve entered the age of the browser. Even without such things as Eyeos, we’ve come to the point where you can literally do anything without leaving Chrome, Firefox, or even Internet Explorer. Need email? We got that. What … Continue reading

Posted in Chrome, Products | Tagged , , | 3 Comments