Node.js: My New Preoccupation

So, it’s is 2012! What is a new year without a new preoccupation?

I have been working on a .NET based application using MVVM. All I can say is:  .NET seems like a very uncomfortable straitjacket to me.

So, in my spare time, I dream of making my escape. This time, I am playing with Node.js.  I won’t say much about it right now, except to say that I am playing with the idea of developing my own little library to make node code easier to write and maintain.

Code readability has become a big commitment for me. I work with so much code that is virtually unmaintainable and unreadable. It offends me. I do not mean to offend or unfairly criticize anybody that I have worked with, but I have grown frustrated by the fact that programmers do not know how to write clean, beautiful and elegant code. Bad names, bad functions, and poor architecture abound.

I like node, but the first thing I notice is that the code can get ugly pretty fast. Today, I am playing with tamejs, which makes it easier to write clean asynchronous code.  For now, I am calling my library GumMachine. More about that later.

Stop The Meter!

stop the meter

It turns out that people are turning away from TV to consume news and entertainment on the Internet. Rogers and Bell are taking advantage of their near monopoly position by charging me a fee if I choose to watch movies and other programming using Netflix and/or Youtube. That’s not fair. I can watch as much TV as I want. Why are they limiting my Internet usage?

I invite you to speak up. Sign this petition: Stop the meter.

If you feel that you want to express yourself in your own words, visit the facebook group and have your say: Open Media Facebook Group.

We Canadians pay more to access the Internet, and we pay for an inferior level of service. Canada has some of the poorest-quality broadband among advanced countries. Our Internet services providers are making money hand over foot, but their profits are holding broadband adoption back.

Rogers and Bell don’t get it. Explain it to them.

What Are We Doing?

This is not directly related to technology, and yet . . . the question has to be asked. What are we doing?

Population Growth

« Previous Entries