Related links







I was born in Cape Breton, Nova Scotia. My family moved to the suburbs just north of the city of Toronto when I was still an infant.

I grew up there, and moved into the heart of the city just after turning 19. I'm glad I grew up where I did, and that I was able to experience many of the things that I did. That being said, the city is hectic.

I live on the eastern edge of the city now, nearly at the edge of the subway system. I spend very little of my time in the core of the city, mostly preferring to stay home, where it's quiet, calm, and warm.

My parents have long talked about moving back to Nova Scotia, and it's something I've always thought I would eventually do. Only recently, though, has it become a very attractive idea.

I mostly work from home, these days, spending my time at the terminal. I write, prose (like this), chat on irc, javascript code for servers or web pages... the point is, hardly anything I do depends on any physical location. I can work from anywhere.

So what?

Growing up, most of my attention went towards music, and musicians tend to accumulate gear. I own a number of amps, guitars, drums, mixers, microphones, cables, the list goes on.

A few years back, I started to get really tired of it, and I started to divert more and more of my attention to programming, until I got to where I am now.

I like knowing how things work, but overall I love the idea of having a tiny footprint. I can be quite happy with nothing more than an old laptop, but minimalism has become more pervasive in my life than just that.

We the Tiny Code People

I while back I watched a documentary We the Tiny House People. It explores the growing subculture of those who forsake the value of living in a large estate. To them it is a more of a restriction than a luxury. A large house means a large heating bill, more taxation, greater expenses decorating, more time cleaning...

The film resonated with me, and I've been exploring how this can apply to my own code. The maker of this documentary explains that she is by no means a leader of this subculture, it already had deep roots when she found it. I found the same:

  • MicroJS aims to make it easier to find javascript libraries that accomplish a lot with minimal overhead.
  • ki.js aims to provide a tiny alternative to jQuery's selector syntax (which is enough for most common tasks).
  • ki.extend.js provides most of whatever jQuery features ki.js does not implement.
  • You Might Not Need JQuery and vanilla-js highlight the 'modern' web's unnecessary dependency upon bulky frameworks.
  • PureCSS aims to provide a tiny alternative to responsive design frameworks like Bootstrap and Foundation.

What am I using?

I plan to use this blag to sound off about my experiences with Tiny Code, and how I integrate different approaches to minimizing a server's impact on its network.