It’s easy to get caught up on buildings careers, moving forward, adding more money to the bank account, but the additional money isn’t what makes us happy. When I left my job to start working for myself, my salary went down significantly in that first year on my own, but I was a lot happier. Now, as I’m older and my business is more established, I’m starting to take a critical look at how I use money. After all, it’s just a tool. We often use it as a barometer of success, but I think my day-to-day happiness is usually a better barometer of whether or not I’m headed in the right direction, professionally and personally.
Frontend coding is a waste of time.
Something I’ve said privately for awhile, but I guess I haven’t been brave enough to post publicly: frontend coding is a waste of time. I know, audacious, right? But it’s true. I’m a designer who can code (full stack no-less, not only frontend) and while I highly value writing good frontend code, and often go to painstaking lengths to do so, it’s the most base level part of my process, and most in need of a replacement or alternative.
Let me explain
With few exceptions, a finished design in InDesign or Illustrator is ready for the press. This is not true of a finished web design in Photoshop.
I have a background in print design. In print, as I’m designing, I’m also creating/producing. With few exceptions, a finished design in InDesign or Illustrator is ready for the press. This is not true of a finished web design in Photoshop. I’ve started achieving the same parity in my web work, but only by designing in the browser, with live or prototype code. This process is quicker than the normal Photoshop > Frontend Code route, but it’s still a far cry from the direct creativity-to-production efficiency a print designer is able to achieve.
The web is also becoming more complex. Do you really envision hand-coding complex CSS animation, with gradients, and 3d transforms, and other whizz-bang features in a production setting? Sure, it’s fun to experiment, but when it’s your clients dime for the amount of time you spend on a project, with deadlines staring you in the face, you’ll end up simplifying the pitch—likely before you even talk to the client, let alone at their behest. Is that a good reason to constrain ourselves from using some of the amazing new features we have in our toolbox?
I wouldn’t be surprised if we’re among the last of a generation of web designers who hand-codes all or most of our design work.
The web is young. Someday we’ll look back on this period in the web’s history and realize how little control we had over design, how underpowered our rendering engines were, how rudimentary hand-coding was, and how much work it took to get from idea to clickable execution. It won’t happen overnight, but the tools will continue to evolve. While the end result may not look exactly like InDesign for the web, I wouldn’t be surprised if we’re among the last of a generation of web designers who hand-codes all or most of our design work. After all, I’m sure somebody hand-coded some of the first postscript to ever make it’s way through the first digital plate-maker and onto a press.
This is getting linked to from everywhere, so, if you haven’t seen it yet take this as a sign that you should probably watch it. I won’t say much, other than that I’ve made many of these mistakes and I’ve also had good contracts save my ass a couple times.
It’s Saturday and I bet you can find 40 minutes to watch or listen. If you are in client services or have ever contemplated going out on your own, you owe it to yourself. Like Monteiro, one of my biggest pet-peeves is that designers generally avoid the business of business. We talk big talk about wanting to do good work, but part of doing good work is handling the business end professionally. We owe it to ourselves—and to our clients.
Another great post on client work from Mule Design.
On the heels of this nugget. Wesley is a cool dude. I got to meet him once.
I agree with my dad on this one. When we can make our world both smaller in connection (through place, use of technology, etc.), but more diverse, the potential for community growth is amazing.