-
What Constitutes a Publisher?
A colleague recently pointed me to an interesting article about content publishing and web intents. The article led to some interesting discussions.
-
Communication and Cynicism
A cynical attitude leaves no room for amazement or wonder when the rest of us tell stories.
-
Technical Innovation
I’m always on the lookout for cool new technology. Sometimes, I find it in the most unexpected of places.
-
Rights and Derivative Works
I am a derivative work and I know exactly from whom my life, thoughts, and behaviors are derived. Do you?
-
Dynamic CDN: PHP and Checksums
The general gist of Dynamic CDN is to scan page content before returning it to the browser and dynamically replace locally-hosted assets (images, scripts, styles, etc) with their CDN-hosted equivalents. The trick is returning consistent CDN urls for hosted assets – the plugin uses PHP to generate a checksum for asset references so it can select the perfect URL.
-
Poetry is Code
Code is poetry; but I used to write actual poetry. Here is but a sample of the work with which I used to occupy my time.
-
Why I Can’t Run for Office
I love my friends dearly, but they are the single greatest reason I have never given more than a passing thought to running for office.
-
… The Universe will Provide
If you hold something to be a guiding truth, you need to live by it at all times. If you can’t live by it, then it must not be a truth.
-
Is “Organic” Just a Buzz-word?
I remember when the “organic” food craze was just beginning to take off in Portland. Just about everyone jumped on the bandwagon and started offering organic varieties of everything you could think of. Meat. Poultry. Vegetables. Baked goods. I once saw a store advertising “organic water,” and that’s when I began to see the immediate […]
-
Avoid Abstraction Layers if You Can
I like abstraction layers because they make life easier for developers. I dislike abstraction layers because they raise issues for new developers who have yet to master them.