Category Archives: Technology

20 Years a Web Developer

Twenty years ago this month — and very possibly this week, though I’m not 100% certain of that — I entered into the very nascent industry of digital marketing. At the time, the project had been little more than a simple idea, something to possibly prove my own abilities, a problem that sort of needed solving. And yet, little did I know at the time, it would send me down a long and sometimes disturbingly windy path.

It’s also a milestone where one does need to consider … well, everything. Honestly, a bit of reflection and introspection is needed from time to time, but the decade markers seem to have a certain extra amount of importance. Though to be honest, that’s just a perceived thing; there’s no legal or social reason that I’m aware of. It’s more about having a well-defined chunk of time to really take that step back and say:

“Ye gods I’m getting old…”

Continue reading

An open letter to Nest Labs: please don’t outsource your support

Dear Nest,

Yesterday, you launched your new Protect smoke detector product. Pretty much my entire social feed is filled with people lusting over the device, especially those — like me — who already have enjoyed the Learning Thermostat and want the amazing experience that comes with a Nest product.

You have another experience beyond your products that also receives massive accolades, and rightly so: your product support. From what I understand, you’re about to do it a terrible disservice.

Continue reading

2012, A Year in Review

For me, 2012 was a bad year. Between a host of medical issues (brutal chest cough that led to pulled muscles, to appendicitis, to strep throat, a couple nasty colds-cum-killer flus, and a minor outpatient surgery), ridiculous amounts of stress, the ever-present struggle of being a parent to young children, a general malaise, and an unfulfilled burning need to travel, it’s truly a wonder I got out of bed in the morning.

So it wasn’t with any reservation that 2012 walked out of my life on Monday night, yet it still managed to leave me rather depressed. Sadly, 2013 woke me up looking already a lot like 2012, so I’m not sure if I’m able to look at this new year with much hope yet. Instead, I suppose I shall have to try harder to make things work more my way.

This not to say that I “didn’t like” 2012. It’s hard not to like an entire year in one’s life, especially one that brings so many new things to learn and experience. I just wish it hadn’t been so darned painful…
Continue reading

The Nest: Excellence in Product Design and Customer Service

I’ve turned into my dad. Really. I’ve got to be the hardest person on the planet to buy for. My poor wife pestered me for weeks to expand on my Christmas list (she pre-populated it with: “If you don’t add anything, you get a vasectomy!”), and I amounted to two things: sweatpants, and a new silicone scraper for the kitchen.

So leave it to my sister to — yet again — pull off a miracle. She has a knack for this. I don’t know where she’s acquired this skill, but she’s got it down and I’m fairly envious of it. (I struggle every year to return the favour. I suck at it.) Last year it was the most comfy sweatshirt I’ve ever owned. This year? She delivered to me one of the most whiz-bang things I think I’ve ever been given:

A thermostat.

Continue reading

How to be a Technical Writer

It’s surprising how often I’ve been asked this question over the last few months. Once upon a time — some dozen years ago — I was a technical writer. I wrote manuals, technical documentation, and various forms of other literature for a living. And, to be quite honest, I hated it.

Well, hate is a strong word. I got bored of doing it. (Long story, suffice to say, I ended up making websites for a living.) But certainly the skill has never left me (I still write documentation to this day as part of my job), and I do know a few things about writing clearly and effectively.

Sadly, it’s not something that is done particularly well…

Continue reading

Marketing Red Herring: QR Codes

I’m in digital marketing. I spend a lot of time dealing with ways of people visit websites to get them to spend money. (That’s the short version. The really short, and moderately soul-suckingly depressing version. The long version is … an entire career.) So I deal with a lot of different ideas, tools, methodologies, and directions that — in theory — make everyone’s lives easier.

Every so often, we get hit with buzzwords. Sometimes, they’re tech-related, like DHTML, AJAX, and HTML5 (remember, I deal with these things every day — I know what they really mean). Sometimes, they’re things like “progressive enhancement” or “responsive design” (yes, buzzwords — they can grossly over-simplify reality). And then there’s the Big Shiny™ stuff that distracts from simplicity.

Let me tell you a few things about QR Codes

Continue reading

Thoughts on Microsoft Surface

Okay, you know my opinions on Microsoft. They’re not exactly private. So yes, I definitely went into yesterday’s announcement with low expectations.

Microsoft has really only done one thing really well in the last decade, in my opinion: Xbox. That was a helluva gamble — I was in the gaming industry still when the first rumours surfaced — and Microsoft could have gone down hard. But the gamble paid off — they invested heavily in content, and (in the end) content helped win their position in the video game battlefield.

But on their software end — their traditional business — it’s a very different story. It’s been a long wait for something “better”. Windows XP has been around for a decade; it finally goes away in 2014. Windows Vista was an utter mess. Windows 7 appears to be decent, but the adoption seems to be more about having to leave XP than “oh, this is so much better than X”. Windows 8? Haven’t played with it yet, admittedly, but I just don’t hear the buzz about it. Office is an ancient standby that’s in need of a serious overhaul (really, a word processor shouldn’t occupy so much RAM). Internet Information Server (IIS) is so overcomplicated as to make me wonder if someone wrote it on a dare. Don’t even get me started on IE.

Microsoft has rested on its corporate laurels for most of its life, continuing along without any real serious change. (Debate me, please! I would love to be proven wrong, but I’m pretty sure I’m right.) We’ve not seen anything truly new.

That includes the Microsoft Surface tablet. It’s a mobile device that runs Windows. It’s been done before — the Microsoft phones, for example. (Windows RT, CE, 8, etc. It’s still Windows, regardless of the flavour.) They’ve not exactly taken off with the popularity of the iPhone or Android-based phones. The platform seems solid, but the overall environment (media integration, for example) is absent.

The tablet itself is … well, just another tablet. There was not one innovative thing announced yesterday. Oh, the keyboard? That’s not part of the tablet — that’s an accessory, and it’s already been done. It’s a smarter implementation, yes, but nothing truly new. The Surface tablet, in fact, reminds me much more of the RIM Playbook than anything else — too complicated to be a simple device, which is what makes the iPad so brilliant.

And this morning, I realised the other thing Microsoft has failed upon — releasing it. They’re taunting people with the next-nearest thing to vapourware: an unfinished product. It was so bad at the launch yesterday, that demo devices were snatched away before anyone could get any significant details on them. By comparison, Apple — the very company Microsoft is attempting to emulate, here — announces hardware by saying you can buy it today. There’s a lot to be said for immediacy. Microsoft’s announcement was the marketing equivalent of premature ejaculation.

Okay, now in Microsoft’s defence — because, yes, I do see where they’re coming from. Although Microsoft has never released a real computer of its own (they’ve done some excellent peripherals; my favourite keyboard next to the original heavy-click IBM PC keyboard was a Microsoft split keyboard), they have heavily influenced PC manufacturers for years. But that influence has … well … if you’ve gone around and looked at the recent PCs, you really have to wonder if anyone has thought outside the beige box. PC designs have changed little, and, frankly, they just ain’t sexy. They’re even more boring now than the old towers of old.

So this is Microsoft telling all their vendors that “enough is enough” — if you’re going to do something right, do it yourself. So kudos to Microsoft to stepping up to that plate, and driving it hard. This is where Microsoft could potentially change the game again — as they did with the Xbox (yes, pun intended) — and revitalise an industry that is sagging like … um … see my above comment about “premature” and draw your own conclusion.

As for my conclusion on the Surface — it changes nothing at this point. The announcement was too early, the environment undefined, and until someone antes up with a real-world demo of how awesome everything together can be, I’ll remain wanting.

Wanting Microsoft to be awesome again. I’ve been waiting a long time.

 

TV is dead. Long live the internet!

I feel like an old man. I can now look at my kids, and say with far too much vigour: “When I was your age…” I refer to, of course, having to get off my ass, walking over to the cathode ray tube-based television set, change the dial to UHF, and move the oversized dial that changed the direction of the UHF antenna…

I’ve lost you, haven’t I? I shudder to think how few of you have an inkling of what I’m talking about. Yeah, that’s how old I am. I remember when there were only a handful of channels, when almost all of the content was on ABC, NBC, CBS, CBC, CTV, Global, and a few independent stations (such as the awesome CityTV and the the extremely nacent Fox). I remember the introduction of cable. I remember having to wait for the summer reruns because I missed that crucial episode of The A Team that everyone was talking about in class the next morning. I remember when the season debuts were a big thing. I remember when missing a live televised event was significant, because it was gone forever.

It seems somehow just as bizarre a concept as the Spanish Inquisition.

Continue reading

Can we get rid of timezones now, please?

For over 100 years, we’ve had a rough international agreement about at what point the sun is directly overhead, because this is when we assign an arbitrary time known as “noon”. We’ve divided the world into “zones”, which for some reason makes sense.

Like most international agreements, it’s not perfect, and many governments have gone well out of their way to thoroughly botch and/or screw around with the implementation — so much so that, in some cases, the concept of a time zone really makes no sense at all. Given the rise of the internet, the massive synchronisation between continents in real-time, and the presence of global companies, it’s frankly a wonder why we even think time zones are a good idea anymore.

So let’s get rid of them!

Continue reading

Renovating: a word on LED lighting

For our renovation project, one thing we decided to do was take the leap to using LED-only lighting. This is a trend we started a couple of years ago, just as commercial LED bulbs were really coming available. It’s something we strongly believe in, and something I think everyone should consider.

Are they cheap? No. A standard incandescent bulb is easily 10-50x cheaper. A compact fluorescent (CFM) bulb at least 10x cheaper. Halogen (usually) gives off more light. And you’re still a little limited on options in terms of dimming and colours, and so forth.

So why do it? Because you should.

Continue reading