About Us

Bulletpoint StarImulus® is a technology focused design + interactive agency.

In addition to our client services we also have a few products in the works. Our office is always filled with chatter and this blog is an outlet for our creative energy, rants and ideas.

Podium

Stacks!
Imulus built a task management solution that finally works for teams. It's a life saver, learn more at usestacks.com.

Featured Project

Category: Apple

Mar5

I’m not so sure about this ‘Coda’ revolution.

coda-devNote: I wrote this post on a personal blog a few years ago, but I think it still pertains to developers using Coda or any all-in-one application.

…Panic software (the makers of Transmit FTP) have released a new “all in one” web site management application called Coda. The basic goal of this app is to take a bunch of things needed to build websites and place them all together in one application. Now, pardon my skepticism and negativity, but the best part about using an operating system, particularly one like Mac OS X, is that I can easily use multiple simple or complex applications in a quick fashion to complete projects. And to put it in short, I just don’t get the point of putting everything together in one app, even if it is developed by some of the best software makers around.

In fact, the whole idea seems to go against all the benefits of running OS X, much less running multiple applications targeted to exactly what I need. Granted, some apps get a little intense and do more than I may need. For example, I can’t say I use scripting in many apps that support it, but that’s because I don’t have to. An application like TextMate gives me the opportunity to pick and choose exactly what I want from a text editor. It isn’t trying to do too much, particularly because if it did it would interrupt the way I work. The things I don’t use don’t get in my way, and the things I do use are easy to get to. Sure, there are applications out there .. iTunes .. hut…hum.. that do handle tons of tasks all under one umbrella. But guess what, advanced music creators probably don’t use iTunes to do the majority of their composing, editing, and refining. Even though it may have the capability to do some of these tasks. This is why Apple created iWeb for novice web builders, because it allows them to do what they need without getting drug into the depths of web development. The problem is, Coda is iWeb for pros, which is a paradox in and of itself.

Here’s the gist of what I am getting at — the ideal application should be great at handling everything you need to do and shouldn’t get in the way if you don’t use every feature it offers.

Coda, to me, doesn’t seem to follow this line of logic. Rather, it forces the developer to use everything it provides and it doesn’t give much leeway in one direction or the other. For instance, Coda comes with Transmit FTP built in. Which sounds great until you want to connect to a client’s site to update one tiny PDF file. Suddenly you find yourself launching the entire client web project just to make one tiny update, an update that won’t even require 80% of the tools that Coda brings up. It’s like using photoshop to casually view pictures, no one wants to do it! Having an application that does too much is like having a beautiful piece of jewelry that weighs too much to wear. It may look great but dealing with it first hand just seems like a waste of time and comfort.

Jul16

Really AT&T? Really?! Just kill us already.

att-noWell, what a surprise, AT&T is now behind on MMS messages for the iPhone again. This time the delay is said to be keeping the service out of our hands until September. Not to mention rumors of a $55 upgrade fee for tethering ability with your iPhone.

The delays are frustrating, yes, but compared to the bullshit I deal with daily on AT&T’s network a two month delay for MMS is laughable. In fact, I’d go as far as to say I would sacrifice MMS altogether just to get some decent service from the company.

Let me recap briefly some of the issues I have daily while using AT&T as my wireless provider:

  • Appalling 3g coverage – AT&T’s 3g network is horribly inconstant. It frequently drops in and out of reach, even in heavily populated areas. And, when it does work, the speeds are mediocre at best. I’ve used it on three different iPhones and a Sony Ericsson w600i. In comparison to Verizon or Sprint the 3g AT&T offers feels childish.
  • Weird network restrictions – AT&T has a ton of network restrictions, some applications on iTunes can’t be used unless on wifi, iTunes store downloads over 10megs are disallowed, yet we as users pay a fee for 5gigs of data per month. Why should I be limited to 10megs per download if I pay $30+ dollars a month for 5gigs of bandwidth?
  • Regular plain old cellphone coverage – It’s one thing not to get wicked fast 3g speed all over the city, but it’s another to simply not get cell coverage at all. I live in the middle of Downtown Denver, yet, I at this moment I have no service on my phone. In fact, if I want service I would need to walk over to my window in the other room and sit within a 10 foot radius. This isn’t just limited to my apartment though, it happened at my previous house, and still happens to this day at the Imulus workplace in Boulder.
  • Dro…
  • Dropped c…
  • D…
  • Dropped calls!!! – I’m not kidding, everyone I know on AT&T has calls dropped so frequently it’s literally become a joke. I recognize this would most likely be tied to cell service area, but I get dropped calls even at full bars. I swear if AT&T offered a land line it would still drop my call. I get at least 7 dropped calls daily. Daily!

The point is that AT&T is terrible when it comes to wireless cell service. It’s a travesty that the iPhone, which is an amazing piece of technology, is limited to such a terrible network. It’s like having a Formula-1 racer and only being able to use it on dirt roads.

The truth is if Apple doesn’t bring the iPhone to another network in the next year, I’ll honestly consider switching phones. Simply to get away from AT&T.

Mar11

New iPod shuffle’s headphone requirement shafts consumers

New Apple shuffle... um yeah, great work guys.Today Apple announced the new iPod Shuffle and the big “new” feature on it is the absence of buttons. Apparently the solution for those using the shuffle is to navigate music via the headphones, which is great if you like wearing sub-par plastic pieces of trash in your ears.

Now, I realize that some people actually enjoy the feel of the standard Apple earbuds, and I realize they are very popular. However, I have seen a LOT of people that use 3rd party headphones with their iPod/iPhone (a brief office poll here at Imulus came up with over half of us using non-Apple headphones). So let’s just be honest, what this really feels like is a ploy to make you purchase the high-end Apple earbuds. And if you’re like me and hate earbuds in general because they hurt your ears, you’re basically out of luck.

Even if Apple decides to release their headphone control technology to 3rd parties I still have to purchase a new set of headphones to use while running, or at minimum a new control cord add-on for my current phones, which is sure to be a minimum of $20. Now suddenly to get a lightweight mp3 player for running I am dropping $79 plus $20.

This is a great example of how Apple’s want to simplify can be taken too far. In theory it sounds great, but in practice it ends up creating a mess for everyone but the most default basic customers. And worse, it makes Apple look greedy and out of touch.

Mar4

What’s On Your iPhone’s Home Screen?

img_5486a

Go ahead and use the image tag to insert your homepage right into the comments. For those unfamiliar with HTML, here is a short how-to.

full page viewposted in: Apple

Oct14

IE6 should be dropped like a sack of angry teething rats.

IE6 is a curse among the earth.On a daily basis I spend anywhere from five minutes to three hours cursing and wishing ill will upon Microsoft Internet Explorer 6. Sometimes I do this silently under my breath and sometimes, to the dismay of my coworkers, I do it quite vocally. The reason? Internet Explorer 6 is an: insecure, slow, outdated, and non-standards compliant browser.

Let me illustrate this a bit further. If browsers were cars — IE6 would be an El Camino truck that’s been sitting outside in the rain for 20 years. Underpowered, ugly, basically useless in every scenario, and ready to explode and kill you at any moment.

Development of a website that supports IE6 adds about 15 to 20% of additional time to a project. And further, IE6 doesn’t support the everyday commonplace technologies of all other modern browsers. Meaning websites simply don’t function or look as good as they do in today’s browsers.

So here’s the question.

If today’s modern browsers (Firefox, Safari, Chrome, Opera, IE7) are easy to get, run faster and safer than IE6, and are free. Why are some company IT departments still forcing users to browse on IE6? In general it seems to boil down to three big reasons.

  1. The company has internal software that was built specifically to run on Internet Explorer.
  2. The company manages a ton of machines and the workload/headache of upgrading them all to a newer version is too much.
  3. The company and users feel comfortable on IE6 because they “know it”.

Here’s the problem. When we as an industry don’t embrace new enhancements in development it’s the client’s viewers and the client’s brand that suffers. We’re still building phenomenal web sites. But the straight truth of the matter is they’re not as good as they should be. The web has soooo much potential but it’s not being utilized. Why? Because we’re still supporting a legacy browser* that was released in 2001.

As I’ve said before. In order for things to get better sometimes you just have to make the jump. Other companies are already doing this. Apple, 37Signals, and Comedy Central just to name a few. Notice anything about those first two? They dramatically care about their user’s experience. So much so that they’re willing to sacrifice incompatibility for some users to benefit the rest of them**. Cheers to that, I hope we see it more.

* As long as companies ask us to support IE6 we will. We’re not afraid to share our thoughts on the browser landscape but we also recognize the need to compromise.
** I understand that some users don’t have control over what browser they use. For these poor souls I cry (really, I’m tearing up as write this).