Exploring Kohana as an Alternative to CodeIgniter

I have been developing with CodeIgniter for about 5 months now, and in that time I’ve come to enjoy this corner of PHP development. CodeIgniter allows me to take my ideas and execute them very quickly and, statistically speaking, on most any web server on the planet. However, like any healthy relationship, we are not without our arguments. To name a few: Nuking of the GET array, namespace conflicts (having to name a controller Cart and a model Kart), reading and extending PHP 4, cookie based session Read More >>

Adobe CS4 Broadcast Review

Foreword I went to bed early last night with butterflies in my stomach, for I knew that on this day – the 23rd of September, 2008 – Adobe Systems would debut yet another new Creative Suite, this time CS4. Yes, it is that time again, and yes, I am that guy (didn’t peg me for a software nerd, did you?). I can’t help it: I get wound up whenever Adobe promises us the creative world with their “new” releases. But why get excited, you wonder. I mean, they do these upgrades every Read More >>

Confessions of a Serial Intern Part 2

This is the second of a four part series. If you missed the first one,here ya go. August 8, 2008: The majority of this week was spent playing, on Photoshop of course. In the interview, Tony told me that I could spend some time during my internship just learning, and I happened to have never used Photoshop. (This is a big deal to a Web designer.)Sean started me off by giving me links to good beginner’s tutorials. I taught myself as much as I could and played around with it, only wishing to Read More >>

Our ExpressionEngine Recipe

For me, setting up a system in ExpressionEngine is a lot like cooking with chicken — add some simple ingredients and it’ll improve the meal no matter how you cook it. So in every EE project I start, I always include a handful of add-ons to help me as I develop the site. Modules Freeform — This is a must if you plan to have any forms on your site. Take a little time learn how to use it properly and you’ll be amazed at the different capabilities your forms can take on. Pages — Read More >>

Confessions of a Serial Intern Part 1

This is the first of a four part series. Catch up with the second one here, third here, and fourth here. August 1, 2008: I walked into work with a smile on my first day. OnWired is written in Sharpie on a piece of painter’s tape on the door. It is clear that this growing start-up company is still adjusting to their new office. Nonetheless, it is a great office, clearly decorated by designers, and I am happy to join the team. Jon, the creative director who interviewed me with Tony, gave Read More >>

Calling All Print Designers: Time to Transcend

I should start off by saying that I love print design. My roots in design will always trace back to my background in print. Yet, print is endangered. Why kill a forest reading the newspaper when you can view it (and more) online? Why fumble through thousands of pages in the encyclopedia looking for something when all you have to do is type it in Encyclopedia.com and boom - like magic - it’s right there. With the internet becoming more of a daily tool, employment in print is fading. Plus, Read More >>