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

Support DetailsSupport Details
Find the real cause of client browser issues and get the lowdown on what your client's are using to see your site.
Support Details by Imulus

Featured Project

Category: development

Jun10

Keeping up to day with TextMate tips

TextMate rules!My long time friend Erik Reagan (@ErikReagan) runs a website by the name of TextMate Tips. It’s a useful resource for keeping up to date with interesting TextMate hints, shortcuts, and utilities. Further, the site is open for contribution and is always on the look out for new and interesting TextMate uses.

If your a fan of TextMate you should definitely check it out and maybe give it a bookmark if you’re feeling extra generous.

Apr22

Who is Imulus?: Interview With John Skufca. Technology Director / Co-Founder

John Dreaming

If Imulus were a person, what would its personality be?
They would be someone who constantly tries to excel and push to better themselves. A person who would be a professional but also not have a bug up their ass. They would be so excited about their work, they find it hard to fall asleep at times.

Star Wars or Star Trek?
During my childhood years, it was all about Wookies, lightsabers, and X-Wing fighters. At 5 years old, my Dad and I soldered LED’s all over my Millennium Falcon. Although, as I got into high school and my love for science grew, I started watching Star Trek:TNG and also got hooked on the movies with the original cast. It’s amazing my brain has enough room for programming languages, OOP concepts, and database schemas with all the obscure, nerdy knowledge in there. KAHHHNNNN!!!

What is your most embarrassing story?
Blowing myself up. During my early part of college, my friend and I were filming a scene for a computer game we were making. I had strapped a home-made black powder charge to my chest to simulate a gun shot. We had put a little too much powder in the charge and after depressing the button to ignite it, a fireball the size of a beach ball fired from my chest. I wasn’t on fire but I went against everything I was taught by running around, arms flailing, trying to find water to dump on me. After the fiasco was done, my chest and neck looked like they had a bad sun burn. Thankfully, my Mom was there to comfort the wounds and the ego. The most embarrassing part is the video still exists out there. Somewhere.

If money were no object, what would you do with your life?
I would try to build a house. I know a little bit about most aspects in house construction but it would be nice having the money and time to figure it all out. Another area I would like to dabble in is creating independent computer games. Like game development, I’m ecstatic to be in a field where so many talented people can come together to produce a product from the idea phase to seeing it fully functional on screen. Or I can combine the two and build an old school arcade cabinet and then sleep on a hammock at the beach all day long.

What do you do for fun?
Listen to dirty talk radio with my headphones on causing my co-workers to look at me weird as I’m laughing out loud. Recently, I have found a love for cooking. My wife helped me discover that the art of cooking is really the science of chemistry. Someday, during some free time, I need to watch the dozens of Good Eats episodes saved on my TiVo.

Favorite Programmer joke?
“Keyboard not found. Press ‘F1′ to RESUME.”

Bonus joke. Warning… its very dirty:
4920736177206d79206769726c667269656e6420666f6f6c696e672061726f756e6420776
9746820616e6f74686572206775792e204920616c6d6f73742066656c6c206f66662074
6865206c6164646572206a65726b696e67206f66662e

What does curiosity smell like?
Smells like victory. Humanity has grown because we are, by nature, curious. We have made some pretty amazing discoveries because we were curious. I feel curiosity is how we learn where we are, where we’re going, and why we’re here. Answering 2 out of the 3 is a good average.

What made you decide to co-found a company?
My father was a big entrepreneur and I inherited that particular gene. Since late high school, I’ve started three businesses. Third time is a charm. When you start a company, you have to know your weaknesses and you need people to complement your strengths. My two previous businesses did not have the diverse talent needed to be successful. Given the opportunity to work with two of the most talented and well-rounded people I’ve met was a no brainer.

In one word for each, describe the 3 owners.
I have one word for all three:
Passionatededicatedinspirational (that’s a word right? I’m using it in Scrabble.)

What are you afraid of?
I’m afraid of losing a finger. It’s a little selfish I know, but I feel my productivity would suffer dramatically. When I code, I use a lot of keyboard shortcuts and it is second nature for me to use all my fingers for production. It would take awhile to re-train my body and mind to get back to the speed before an accident like that. That is why I never go bowling; those ball returns are dangerous!

If there was one place in the world you could travel, where would it be?
Tokyo, Japan. I would love to learn Japanese and visit Tokyo one day. Being a huge gadget man, what better place to visit!? It’s a country I find amazing with its culture and society constantly trying to better themselves. It seems like a beautiful place where architecture blends both ancient and modern ideas.

If you could sit in a bathtub full of something, what would you chose?
I first thought a bathtub full of money, but I’m sure the Secret Service would arrest me for mutilation of national bank obligations. My second option would be a bathtub full of foam. I imagine I would feel like I was floating and that experience would be very relaxing. My bad attempt at weightlessness.

What is your favorite/least favorite part of your job?
The thing I most look forward to is coming to our building and working on cool applications formed from the heads of some very talented people. I love thinking of smart yet simple ways to solve problems. It gets my blood pumping to find a solution and to write an elegant, reusable method for a project. My least favorite part of the job is the random bug. No matter how hard you try to reproduce it, it never shows it’s ugly head until you’ve THOUGHT the bug was annihilated. Then, out of no where, the bug is glowing on the screen, laughing in your dumb face, mocking you the whole time.

What’s your favorite movie?
Terminator 2: Judgment Day. Great sci-fi story with, (back then), state-of-the-art effects. What more could you ask for!

If you were a font, what font would you be? (Yes, this one is for the designers entertainment only. I realize you hate me for this.)
Fixedsys: Simple, down to the point, old fashion, and even funny to some.

Feb9

Who is Imulus?: Interview With Bruce Clark. Lead UI Developer

bruce-omnomnomnomWhat drives you?

Being really good at what I do, staying on the leading edge of the industry, and having an impact on people who see/use my work. Too many people stagnate, if I ever start stagnating I want to be taken out back behind the chemical shed and ended.

When not by your computer, where might we find you on a Friday night?

There’s about a 95% chance I’ll be with friends, a 90% chance I’ll be up past 2 A.M., a 70% chance that I’ll be out on the town, and a 50% chance that at some point during the evening I’ll drink a great glass of scotch. Other possibilities include: beating people at Halo, playing pool, chess, or watching amazing movies like No Country For Old Men.

What’s more important loyalty, honesty or passion?

If it’s just one thing I think it has to be honesty. At least if someone is honest you know right away if they will be loyal or not.

Still I’d say ideally it’s a blend of all three. Passion is incredibly important to me, and therefore I need to see it from other people from time to time. If they don’t have passion chances are I won’t associate with them for too long.

If you were a rockstar, who would you be?

I’d like to say Zack de la Rocha from Rage Against the Machine. He has a cause, he has a path he wants to follow, and he does it. The truth though is I don’t think many people could be Zack, even me, so I’d have to say Jon Bon Jovi. He seems nice, he’s into sports, and he knows how to rock it out.

Barack Obama, Steve Jobs, Tiger Woods or John Gruber? Which would you most want to grab beer with and why?

Steve Jobs terrifies the shit out of me. And while I’d love to pick his brain about his approach I think I’d just sit there being nervous. Obama I think I could actually open up to and have a good discussion with. He seems like he’d really listen and take ideas to heart, not to mention tell you when he thinks you’re wrong.

Barack is definitely my choice.

If Internet Explorer was a human and you were alone with it in a room for 30 minutes what would you say or do during that time?

There’s a very very high possibility that after I got the limbs off I’d eat them. Except IE8, I assume IE8 would join me in the feast.

Your bachelor pad is on fire, what are you grabbing as you leap out the window and race down the fire escape?

iPhone. It’d be the fastest way to get ahold of people and figure out the situation. Plus think of all the great tweets you could write.

“My house just burned down, fucking crazy. Want to grab a burger? - twitpic.com/holyfire”

*note: if I had a dog I’d take her instead of the phone.

What rules or general principles guide your coding or interface design?

I guess I look at the whole experience and what I really appreciate when using something. Sometimes you run into a site or concept that is just mind blowingly good and you think to yourself, “wow, someone really refined and nailed that, I should strive to do that in what I do.” That doesn’t mean I always achieve that level, but I’m constantly trying.

Give me a joke. Don’t hold back.

How do you make a baby cry twice? Hahaha, just kidding I’m not going to give that punch line on our blog.

Instead let’s go with: “How many Chuck Norris’ does it take to screw in a lightbulb? None. Chuck Norris likes to kill in the dark.”

What 3 things are you afraid of?

  1. I’m terrified of death. Hence the reason I don’t drive with Scott often.
  2. I’m really afraid of losing a coding finger. Especially to the garbage disposal.
  3. I’m afraid of Kat’s raptor impression.

What 3 things could you improve on?

  1. When I learn the most is when I do things on my own and don’t have people show me. I get too reliant on people around me from time to time.
  2. I could be more conscientious of how my actions and approach effect other people. I think I know how I’m perceived but I’m sure I miss things.
  3. I’d like to be more well read in other areas besides geek topics. I find people with a vast knowledge and cultural background to be fascinating.

What 5 artist are on your iPod right now?

  • Rage Against the Machine
  • Michael Jackson
  • Dj Vernimal
  • Brian Transeau
  • Abdominal

If I could grant you one super-power what would it be?

The ability to read and grasp information 200x faster than I do right now.

What current trend just baffles you?

Girls wearing abnormally massive sunglasses. What is the fucking deal with that? Do they think covering their entire face with fake plastic gold plated glasses is attractive in any way?

Fill this in. I can’t believe I didn’t get tossed in jail for ____?

Using the blink tag.

* you could also replace blink tag with “spacer gif” and it’d be equally as hideous and revolting.

If you were a pro-wrestler, what would be your name?

It’d definitely be Pyrodeath. I mean… there’s no way I couldn’t name myself Pyrodeath. I’d light my pants on fire right before my final move of the match. It’d be seriously epic.

Jan28

sIFR Lite Flash based type replacement, holy shit wow

sifr-thanksOnce in a while you come across a script that makes your life dramatically easier. Today that script was sIFR Lite.

Over the past few months we’ve been working on a client project that requires us to use a specific typeface for page headings on the website. Rather than doing standard -9999px image replacement techniques, which would have made our intern want to gouge out his eyes with an ice pick, we decided to give the sIFR replacement technique a try. sIFR 2.0 is a technique that came out in mid 2005 and has been used by a limited number of sites. Well, as cool as it is I ran into quite a few problems when first implementing it with our project. And while I got it to work I felt slightly dirty about the implementation. Luckily a couple days later I saw a post on twitter by Matt Crest about a new solution called sIFR Lite.

Today, I finally had the chance to replace the old method with the lite version and I have to say it is exceptionally well done. Dave over at AllCrunchy.com has done a phenomenal job with his implementation of the sIFR technique. Making it lighter, easier to use, easier to install, and easier to manage. In fact, it reduces the amount of work by about 5x and in my tests it seems to render better. Better aliasing and better container size detection. Check out the example I whipped up.

Here’s the javascript code required to call sifr-lite:

window.onload = function () {
	var din = new Font('din.swf', {tags:'h1'});
	din.replace('h1')
}

Two quick notes: First, I do find that without using the window.onload function that in Safari sometimes the text won’t pick up color. This is very minor and easy to fix.. obviously. Second, you will need to use the original sIFR to create the .swf files of your font’s. Simply use the .fla and .as files that come with that script to make your fonts, then call those fonts via sifr.lite.js. For those looking for an all in one option I’ve put it together in a zip file. Please recognize I take no credit for the sIFR script or the Lite implementation of it, I simply thought it would be nice to have an all in one package to make things work.

Update: After further testing it seems that this technique is not yet compatible with Flash Player 10 except in Internet Explorer. Hence, if you’re running Flash 10 you won’t see the replacement technique. I hope this gets fixed soon as a fix is already out for sIFR 2.

Update 2: From our comments Gyo over at (http://www.giordanopiazza.com) has released an updated and fixed up version of sIFR Lite. I plan to start using this again for our projects. Very cool!

Dec31

Top 5 Twitter Toys

twitter-logoNow that I have Twitter and Facebook hooked together I seem to be making more updates on a daily basis, and I’ve been using a variety of tools to help me better engage with the Twitterverse. Here are a few of the jewels which I’ve learned to love.

  • Qwitter: Tracks which followers have decided to abandon ship and which Tweet pushed them over the edge.
  • Twollow: Auto-follow Tweets which contain keywords which you are interested in. You can track up to 5 phrases. For me, I auto-follow those with words like “small business” “entrepreneur” and “interactive agency”. However, I would very much like a frequency setting to help qualify people who Tweet about these topics from those who make passing mention of a phrase.
  • FB2Twitter: For those of you who want to keep the World of Facebook separate from Twitter, this is obviously not for you. For those who want to reduce your number of status update locations, this is a dream.
  • Twist by Flaptor: A great application for tracking the trends on Twitter. It’s more of a pulse check for various terms, likely not something which is going to be useful on a daily basis.
  • Greasemonkey Nested Reply Script: This is a beauty for viewing which replies are in context to which Tweets. You’ll need Greasmonkey and Firefox to make this work. One note however: the nesting is in reverse which feels a bit counter intuitive.
    picture-2-26

I hope you enjoy these nuggets of goodness as much as I do. They have made my Twitter experience very enjoyable.

Oh, and Happy New Year! See you on Twitter @gmorris