Design

Poor Design

I’m a Mediacom subscriber. They’re the only cable modem choice in town and DSL just doesn’t have the speeds that I want out in my area. So, for internet, they’re the best option I have. They have a customer portal that is less than impressive. In fact, every time I use it I want to cancel my account. It annoys me that much.

Why I hate the Mediacom portal

  1. One of my biggest pet peeves is that I cannot setup my credit card to be charged on a monthly recurring basis through the portal. They can accept a one time payment, but not recurring. In order to set up recurring payments, I have to call a customer support representative. When you call them, they cannot take your information either. Uh…what? Instead, they send you a form to fill out and send back in. If the process is to fill out a form and send it in via snail mail, let me DOWNLOAD THE FREAKING FORM ONLINE!!!!!
  2. I can however place a one time payment at any time. However, you can place a one time payment multiple times and the owed amount never gets updated. For example, I apparently paid my bill online multiple times last month. So this month I owed a pathetic amount of $11.08. Which I paid several hours ago. Yet, when I go back to look at my balance, lo and behold, it appears that I still owe $11.08. Maybe I should pay it again.

Mediacom Pay Bill Screen

No server restart?

I follow quite a few blogs of various people that make headlines and have a coding background. One person in particular that somehow made the list many moons ago that I have failed to remove is Leah Culver. I think it was her ties to the midwest and the fact that she seems to be putting her ass out there with Pownce (which has since had to close its doors).

In her latest post, she talks about writing a plugin for Django. If you are unfamiliar with django, it is a web framework written in python which loosely follows the model-view-controller design pattern (source).

The need for speed

As I’ve written before, the main engine that we are using to provision users on our Exchange system is Microsoft‘s Hosted Messaging and Collaboration (HMC) framework.

I’ve had a few issues with it and various hoops that I have had to jump through. Many of which I have not had a chance to document on this blog. Those will hopefully come out in the coming months.

Today, I was dealing with a speed issue that we have been having in our customer portal that hits HMC. The page is pretty basic, it gives a listing of all the users, the name, login address, what package they are assigned and then some actions that can be taken on the user such as edit, delete, disable. This is all in house code that shows this information with calls being made to HMC to get the data.

T-Mobile Dance

Well done T-Mobile, well done! Will this video make me want to switch, not necessarily. But you’ve set your self apart from the rest of the phone carriers by having a clue about viral marketing.

Secure Backpack

Those that work with me know that I am a huge fan of the products put out by 37Signals. They have created some great apps that are simple, clean, and rock solid. The concepts aren’t always new, but they have made it so anyone can login in and hit the ground running. There is a *lot* to be said about that ability to have well design applications. I can’t say enough great things about their apps!