Thoughts

  • Favorites of 2008

    So this may be a little late, but hey- I wanted to be sure about what I was writing; and this year there were a couple late-in-the-game entries. Here is my first [annual?] favorites post. Covered this time around: new tech toy, website, software, movie, music.

    Favorite Tech Toy: Blackberry Storm
    This was a tough one considering: A- I’ve only had the Storm for 1.5 weeks and B- I got my first Mac this year. But the Storm is the best little device I’ve ever used. The UI is easy to get used to, it’s very versatile, and it can do a lot. I love the full browser and 3.2MP Camera, which my old blackberry lacked. And I know, the iPhone has had it forever. But it doesn’t have a click-screen or several options for an onscreen keyboard, which IMHO is a big plus. Because of the Storm, I could sell my old Blackberry, and my iPod Touch.
    Favorite Website: Freelance Switch
    As a freelancer, I am constantly looking for advice and tips on accounting/financial, legal, and client issues. Freelance Switch is a great resource with authors writing about all that and more. Plus, they have freelance job boards, forums, and ebooks, making the site a one stop shop for any freelancer.
    Favorite Software: Coda
    The ultimate Web Development IDE and one of the top reasons I’m a Mac user. Along with your run of the mill highlighted syntax, it suggests php functions, HTML tags, and CSS elements and attributes. It also has a visual CSS editor, built in shell for SSH, access to ebooks, and built-in FTP. It makes web development 100x more efficient.
    Favorite Move: The Curious Case of Benjamin Button
    All the way up until Christmas, when I saw this movie, I was sure The Dark Knight was my favorite movie of ’08. However, Benjamin Button is a fascinating story that takes you through the 20th century via the tale of a boy born an old man and aging backwards. It’s skillfully done, Pitt and Blanchett are awesome, and the movie raises some interesting points about relationships of all kinds. A must see.
    Favorite Music: Anberlin
    I’ve liked Anberlin as long as I’ve heard of them, but 2008 was different. They put out a new album, which I love. I saw them at an amazing show in Philly, and they are actually getting radio play. My brother will be disappointed I didn’t pick Guns N’ Roses and the release of their long awaited CD, Chinese Democracy (which I’d also recommend), but Anberlin wins it this year.

    So there you have it. My five favorites of 2008. What do you think?

  • Pink Bothers Me

    When she wrote, “Dear Mr. President” it pissed me off mainly because she didn’t make a single good point. Now she has a new song out called, “Sober,” where she sings, “How do I feel this good sober.” Oh Pink. You’re so deep. And no one will take your lyrics the wrong way. Good thing her target audience isn’t the 13-17 crowd.

  • Do or Do Not. There is no Try.

    That is one of my favorite quotes (and not just because it’s in Star Wars, or Yoda said it). It has a lot of meaning to me. And this quote, I suppose, is the theme of my Year in Review post. In the past I’ve said, “This is a benchmark year, blah blah blah,” and then listed things of note that happened to me that year. 2007 was particularly good. But 2008 I feel, was a year of almosts.

    I almost signed that big client or launched that project. I almost got an A, I almost met that goal, I almost said what I really wanted to say. This really goes against the quote that is the thesis of this post, and one I’ve been trying to live by since high school. To me, almost is trying and failing. So for 2009, I’m going to do or do not. I’ve set a business plan for my business and it will be a good year. I just need to follow through instead of just thinking about it or saying I’m too busy. I’ve also set some personal goals for myself, which I will also follow through with.

    So I guess the quote is also my New Year’s resolution. Here’s to 2009. I want to leave you with another 2008 Year in Review post I just read over at SimpleBits. It’s very pithy, to the point, and also holds true for me.

  • If I Could Redesign FoxNews.com…

    fox news.com

    I’ve written before on how the differences between the designs of CNN and Fox News tend to make me go to CNN more often for news. Over the holiday I decided to do a Photoshop mock-up of what I think the Fox News’s site should look like. It still looks overloaded with content and a little crude, but I wanted to try and maintain everything that they present on the homepage. You can view the design here.

    The most important thing about my design is that everything is modularized (a word I kind of hate but use anyway). The current design is pretty hap-hazard, with no real definition of boundary. Plus, with this design, it’s easy to see that we can make the page more dynamic, adding features similar to what MSNBC has, where the user can define the order in which he wants to see each content module.

    I also cleaned up the header a lot. Right now, everything looks detached and kind of thrown in there. I made the logo blend with the rest of the header, fixed the navigation a bit, and confined the shows they had to one tab. When the user clicks on it, it would look like this. Similarly, the “Breaking News” bar looks like it fits, as seen here.

    Overall, I think I did a pretty good job of getting rid of extraneous elements, text that looks like it doesn’t belong, and creating defined borders for each content module. Of course, this is just a quick mock-up and if given the time (or opportunity?), there is some refactoring that can be done. And hey, if you’re from Fox News and you like what you see, maybe we can talk- I do need a job after I graduate in May!

  • Updated: What Android Means for the iPhone

    Android Logo

    I could go on to talk about all of the nuances in Android, what I have seen and why I think it’s better than the iPhone, but I feel that would be an exercise in futility. Those in the iPhone camp will think what they want about the user interface (UI) and features no matter what. That goes the same for people in the Android camp. However, there is one very important thing Google did that Apple did not. They made Android completely and unconditionally Open Source (OS). What does this mean for the consumer? Well before I get to that, I want to talk about what it means for the developer.

    As a developer, I really like ease of use and writing an application for the iPhone is anything but. I have to apply to the iPhone Developer’s program. I have to download a pretty hefty program (called a Software Development Kit or SDK) in order for me to write an application. And there are limitations as to what I can access on the iPhone to write my app. Then if I want to submit it to the iTunes App Store (the only place I am allowed to distribute my app), I have to pay the iPhone Developers fee. They will also take 30% of my asking price. Oh and by the way, I can only do all of this if I have a Mac. Then I have to hope Apple lets me keep my app in the store. While this is likely, there have been a few incidences where apps have been taken out of the app store with no reason given. My point is this: Apple holds a pretty tight leash on the entire development process. This is in stark contrast to developing for Android.

    I was up and running in literally minutes with Android’s SDK. Download the fairly lightweight program, follow the direction on the Android SDK’s site, and moments later, I had the sample program running. I can write an app to do whatever I want; even replace the dial screen, address book, or anything. When the G1 debuts, developers will be able to add their app to the Android Marketplace at no cost. However, if you want to distribute your app via some other avenue, that’s fine too. The point: it’s all up to the developer. So back to the original question- what does this mean for the consumer?

    There is more incentive to release free apps. iPhone developers face a higher financial risk because it’s costing them money right off the bat. Why should they write an app for free? With Android, there is no risk. The only cost to the developer is time. Plus, there are virtually no restrictions on developing for Android. I can write an app on any computer (PC or Mac), to do whatever I want, and distribute however I want. That’s convenient for the developer and therefore convenient for the consumer.

    My bottom line is this- Android gives developers the power to do whatever it is they want to do with Android. That means the world’s first phone that can be tailored precisely to your liking. I think it was Morgan Freedman who said it best- “My my, isn’t that something?”

    *This was originally published on Oct. 2nd in my school’s student run newspaper, The Aquinas.

    Update: The G1 is out today! And, Google has released Android’s Source Code

  • Google Chrome

    I wasn’t going to formulate any real thoughts on this. I am solely a Mac user so I have to wait a little longer to use Google Chrome, but after reading this helpful comic and giving it some thought, I can make some speculations as to what Google Chrome means for Google, and browsing in general.

    First, Chrome is a lot like an operating system in a lot of ways. Multi-threads, each tab has its own process, a javascript virtual machine with better garbage collection (among other things), and its own task manager. Over the years there has been a lot of speculation of a Google OS and this I think, brings us one step closer to that. I can easily see it having better integration for Google Products and for core Google users, that would be clutch.

    Also, it has better Gears integration. Now this one is a more whimsical thought, however with the advent of Gears and being able to browse offline, there might be some intention to allow for offline browsing of any site you’ve visited. This would be especially useful for those of use who rely on web apps on a regular basis and may be stuck without an internet connection.

    I only know this for certain- everything Google does is a measure and calculated act. Especially considering their great relationship with Mozilla, there is a lot of motive behind Google Chrome and I think we will begin to see what it is in the coming months.

  • Always Going

    During the school year, I was very busy. Between running the business, TAing, and well, actual classes, there wasn’t a lot of free time. But I made due. I worked on weekends but made sure to take time for myself. I thought things would slow down a bit in the summer. No classes to teach or attend- just the business. But as it turns out, I am one of those people who always needs to be busy.

    Even with a lull in work (up until yesterday things were pretty slow), I was doing work every day. I am launching a t-shirt company with my friends (more on that later). I am launching a new blog (announcement Friday). I came up with a new gimmick to make money. I’ve realized my mind is constantly going. Even on the days I say I’m not going to work, I do work. When I am away from my computer, it’s usually because I make work related trips. When I am in front of my computer, I work as much as I can.

    Don’t get me wrong, I do take time to myself. I hang out with friends and go out once in a while. But the last time I took a full day off- no work at all – was…well I can’t even remember. Even when I went to see Rush a few weeks ago, I was discussing a website for my friend’s dad. I was calling my t-shirt printer to make sure things were set with our first batch of shirts. He said they were. They weren’t. And I was thinking about a lot of things related to work. But this realization brings me to a serious problem. I don’t know if I can take one full day off.

    Even when I’m not working I’m scheming. I’m thinking of my next big thing, or how to get more clients. Or how to make money while doing little work. I’m constantly checking email. When I take a normal work break, it usually consists of surfing the net for new things.

    So, why did I write this post? Oh I don’t know. To warn people thinking about freelancing to not be like me? Not really. Mostly to get it off my chest. I think I should make it a goal of mine to take one day a week to do no work. That will be a challenge though. You see to me, some work is also play.