TheJoyOfHack

For people who like to make things

You Can Learn A Lot If You Listen

My family visited the city of Medina in Saudi Arabia last year. One night, while we were out, everyone was tired and hungry. They found a comfortable spot and decided to sit down for a while. They asked my older sons and I to go pick up some food from any local restaurant and bring it back, so we could all eat together.

more ...

Tools I Use in Class

I’d like to share with you the various tools that I’ve found work well for my iOS class. I’ll show you what I use for video, displaying keyboard shortcuts, slides, and class notes.

more ...

Who’s Your Child?

If you’re a parent, you’ve either been through this, or will soon: At some point you stop being known by the neighbors by your own name, and start being identified by your kids’ names. You become “Adam’s Dad” or “Sarah’s Mom.”

more ...


Tipu Sultan and James Joyce

Every Monday, Wednesday, and Friday I have been posting different pictures of doors that I saw in Dublin. When researching one of the buildings I was surprised to learn of the connection between a house that James Joyce visited (and wrote about) and Tipu Sultan, the ruler of Mysore.

more ...

The Most Relevant Story

As I child I read a lot of European stories like those from the Brothers Grimm or Hans Christian Andersen. As I’ve grown older I’ve come to realize that if there were one story I would want to make sure I share with my children it would be “The Emperor’s New Clothes.”

more ...


Optionals In Swift

I’d like to share with you the way I teach optionals in Swift. I’m pretty sure I’m not the first person who thought of this method, but since I haven’t seen anyone else write this up, I’ve taken it upon myself to do so.

more ...


Giving Back

Different people have different gifts. Some excel at their profession, others are talented at various arts, while yet others are blessed with strength or wealth. Once you know what your gift is, it’s time to consider using it to help others.

more ...