command-icon

The Design / Development Dilemma

Back when Al Gore invented the internet, things were simple. It started with 2 people destined to become inseparable: TCP and IP. IP’s the guy who talks to anyone he meets - he’s a shoe-in and somehow knows everyone. Seriously - his DNS rolodex is fierce. TCP’s the cool chic who keeps the conversation alive. She talks and listens, always offering support: “I understand…I really do.” Together, TCP/ IP are the Internet. And they’re good people. But there was something missing. Read More >>
command-icon

Installing YUM on Media Temple (dv)

OnWired was recently presented with the opportunity to work on a site where there would be some lightweight, but not that simple, image manipulation. After doing a bit of research I concluded that ImageMagick was the closest thing to what we would need. Having no experience with ImageMagick myself, I decided I’d have to give it a spin to give it a final verdict; as is the case with a lot of things in development. Considering we just switched our hosting over to a Media Temple (dv) server, I decided Read More >>
command-icon

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 >>
command-icon

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 >>
command-icon

Using jQuery to Produce Rich User Interfaces

Since we launched our new company site back in November, we’ve gotten a lot of positive feedback from visitors and well-wishers about the novel approach to our portfolio. And while we expected to hear from other designers and developers, I was somewhat surprised to learn the impact it has on potential clients: often, via email or in person, I hear that seeing the stages of our creative process presented as a zippy polaroid left a lasting impression in their mind. And when a prospective client Read More >>
command-icon

Why ExpressionEngine?

This is the first of two articles explaining why we’ve standardized on EllisLab technologies. Since standardizing on ExpressionEngine last year we’ve fielded questions from both clients and developers wanting to know, “why ExpressionEngine?” Well, I’m going to lay it all out there for you, so strap yourself in. EspressoWhosit? ExpressionEngine (EE) is the flagship product of EllisLab, the cool cats also responsible for the CodeIgniter PHP framework (CI) and EngineHosting. It’s Read More >>
command-icon

Web Development Workflow That Works

Small design firms like ours have a lot to juggle: we manage clients, sales, proposals, phone calls, billing, marketing, writing, and — when we have a free moment — the actual pixel-pushing that gets us paid! And when it comes to one’s development workflow, it pays to standardize on a handful of devices and technologies rather than try to be all things to all people. For example, in our office we’re an all-Apple shop, which means that we seldom have any hardware or uthftware compatibility Read More >>