Why is it So Hard to Learn Programming?

I’ve been taking an introduction to programming class on Coursera, and it’s been going well so far. Recently, I wrote a small extra-credit essay for the class, which I’ve decided to recycle here. Why not? — Programming is often associated with a certain stigma of being archaic or overly complicated. I’ve certainly heard these references when I mention […]

Read More


Hello world!

I sort of like these default “Hello World” fresh wordpress install posts. Classic. Anyway, things are coming along with getting this theme setup. The CSS is setup a bit differently than I prefer, but generally it’s fine. We’ll see how it goes. Although, I don’t know if I have the right colours in the right […]

Read More


Table Mountain! Cape Town, South Africa

Apparently there was some decision made to declare a new Seven Natural Wonders of the World list. I had no idea. However, they seem to have done an okay job choosing their wonders, as Table Mountain is on the list. It’s definitely some sort of wonder. It’s pretty much impossible to go anywhere in Cape […]

Read More


Villiera Wine Tasting and Game Drive

It struck me as an unusual combination of activities, A game drive and wine tasting. Villiera was offering quite a deal though, so we gave it a whirl. Firstly, let me give you the spiel on Villiera, Villiera is a family run winery in the Stellenbosch region of South Africa. We are a pioneering quality […]

Read More


Cape of Good Hope, South Africa

Easily one of the most amazing places I’ve ever been in the world is the Cape Point National Park in South Africa. Which of course encompasses the Cape of Good Hope. It was an amazing experience to be standing on the very same rocky promontory I’ve heard about all my life. One can’t make it […]

Read More


Mongena Game Lodge, South Africa

Less than 2 hours after landing in Johannesburg, we were already spotting cool wildlife. Which is certainly sooner than I’d expected. Motivated by an enticing coupon, we’d opted to make Mongena Game Lodge our first stop in South Africa. I personally had never been anywhere in Africa before, so I was very excited to see […]

Read More


Delta Airlines: Verdict

Well, now that I’m safely on the ground, I’d like to provide the opinion I mentioned in my previous post. The question was of course whether or not my full day of flying with Delta was going to be horrible or if they’d rally and improve my poor opinion of them as an airline. Obviously […]

Read More


Delta Airlines: Day of Reckoning?

In a few hours I have a full day (24 hours) worth of flights on Delta Airlines. In the past I’ve had very lame experiences on Delta. Which  havesecured their status of being tied as my least favourite airline. Alongside US Airways. I’m sort of looking forward to this tie breaker round though. My expectations […]

Read More


Upcoming Trip: South Africa!

I was just sitting here relishing the joy of having an exciting trip coming up, when I figured I may as well type about it. In one month I’m headed to South Africa! I’ll be there for the entire month of March. This is the most exciting destination for me yet. Such a diverse, unique, […]

Read More


Barcelona!

Dear future Barcelona visitor person. I have some unsolicited advice for you. No, not how to save 10% on your car rental (why would you rent a car in Barcelona?). Nor is it how to find the sangria with the most cherries in. This advice is for your feelings and stuff. Barcelona is not your […]

Read More


Look Who’s Talking… in 10 Languages and Counting!

It’s tough to find any interesting person who doesn’t enjoy languages in some way or another. It’s also tough to find anyone who doesn’t complain about how impossible it is to learn a new language. Anyone except Benny Lewis (AKA the Irish Polyglot) that is. This fellow is so damn inspiring! Odds are if you’ve […]

Read More