Archive for 'Startups'
CSS, Ruby, and breaks, oh my!
Posted on December 16, 2008, under Startups.
Today’s the 16th. I haven’t worked on YoDino since the 12th. Egad! What happened?! The usual “startup stress” happened.
I’ve been working pretty hard on getting the last important bits of YoDino implemented before Christmas. On the 11th, I started styling the app. On the 12th, my penchant for well-thought-out, structured, and predictable languages (<cough>Ruby</cough>) caused me to throw my hands in the air in frustration with CSS.
CSS…What an AWFUL language!
There, I said it. I don’t care if you can do awesome things with it, like CSS Zen Garden. Technically, you can do awesome things with Delphi and BASIC and ASP.NET, too. But I don’t do things with Delphi, BASIC or ASP.NET..and for very good reasons! [1] The same should apply to CSS, but there’s no alternative. Ugh.
Okay, tangent’s over. The frustration I felt from CSS was really blown out of proportion, but I think that’s because I’m doing this startup alone. It’s pretty much a fact that startups with multiple co-founders fare much better than startups with a single founder. Co-founders are able to discuss problems and ideas with each other, share frustrations, motivate each other, etc. They’re essentially a small, tight family.
I reckon my frustrations with CSS ended up being the straw that broke the camel’s back. I needed a break. So, you know what? I bloody well took one! [2]
Now, a couple of days later, I feel refreshed and ready to tackle it all again. And this time, I’m going to succeed. And CSS is going to be my bitch, not the other way around.
[1] If you have to ask why I don’t do things with Delphi, BASIC, or even ASP.NET, you’ve never experienced the clarity and melancholy of working in Ruby. Go try it. If, after a couple of days, you can honestly come back to me and say that you didn’t soil yourself from pure pleasure, I’ll buy you a beer.
[2] Yes, I know that once I launch YoDino, taking a break won’t be possible. But that’s okay! I’ll have made it through at least the first dip by then, and things will be different.