Every single American has the moral duty to oppose Trump by voting “with Her”

A vote that isn’t for the Democratic nominee in November is a vote for Trump. Allow me to explain. What I mean is this: It is the duty of every person who identifies with American values to stand up against him. And there is no other vote, other than the D one, that conveys this […]

Fancy pants PDFs

I’ve always wondered how to easily create PDFs, haven’t you? Sure you have, right? What I mean by “easily” is how to do it quickly and efficiently with code, which is to say that I don’t mean doing it via point-n-click. I mean by coding stuff up. If this puts you off, then exit right now, because this stuff assumes […]

The Finder is still broken, people.

Right. So over the Christmas break, some Mac OS X geeks were obviously in a reflective mood because developer blogs exploded with the meme that Apple software just ain’t what it used to be. It all started here, and the best-of-breed collection o’ links is here. Gist? Apple software may be suffering from a bit of a […]

My Grandma, RIP

Twirl… THWAP went the towel, inspired by boy locker rooms. But there weren’t any showers or sweat, just the wide-gapped jaws of gleeful teenagers getting the Grandma treatment. She was at it again, my strong Grandma, probably saying “No junk!” or somesuch epithet that she conjured up that very moment; and me, marvelling at the spectacle. She passed this week, nearly […]

Towards a local, testable, debuggable GAS scripting environment

Okay, so since Friday afternoon I’ve been playing with the very very interesting Google Apps Scripting (GAS), just because it was sitting there and I didn’t understand any of it, and I definitely saw its potential. Then I went to a GAFE summit conference (I’m an ESL teacher by day) and saw what cool stuff cool people were […]

Best pieces of software out there.

ScreenFlow 5 is out in the Mac App Store, on sale cheap. If you ever do a screencast, this is like the iTunes for screencasts. Yes please.

I need to stop making my kids sit

Oh man. There is a lot of truth in this: Think back to a multi-day conference or long PD day you had and remember that feeling by the end of the day – that need to just disconnect, break free, go for a run, chat with a friend, or surf the web and catch up […]

Google can’t be everywhere forever

On any given day, at my workplace, I use google services probably billions upon billions of times. Non-existing numbers like that is nice to have, though … isn’t it? … because what is really meant is that I use Google for very nearly every click of the mouse, a hit of the return, and I quickly lose count, and that’s the utility of using […]

There are loads of “stupid” people

Early days, and all that, but one of the main threads that is coming out in the aftermath of the flight MH17 is that Putin provided these pro-Russian forces with some pretty advanced weaponry. Take a look at Josh Marshall, for example, whose key paragraph is: The audio tapes posted by The New York Times might as well be […]

Apple’s iWatch: My $0.02 Guess

So people are thinking that there will be an iWatch out from Apple come this October. I haven’t seen a picture of anything that I think: I would wear, or That someone else would wear, either (for more than a week) If Apple is doing an iWatch, given their design process and philosophy, this is […]