the violet mind

Amanda Farough is a web rock-star, currently peddling her wares in web design and development; in a previous incarnation, she was a bad-ass software developer. On her off hours, she designs (and plays) video games, writes novels that may never be published, and dances in the rain.

Read more...

violet design

So, you need a website. You've been looking for that special someone to share your vision but no one seems to get what you're after.

You've tried agencies: too expensive. You've tried craigslist: somewhat shady. Hell, you've even tried straight-up advertising: not enough results. No one gets you.

I get you.

We're probably destined to work together. My designs are clean and minimalist with a touch of whimsy. But hey, I'm flexible. Let's sit down and have a coffee together to make your web design dreams come true.

Read more...

violet solutions

Who can bring together a design and code it up as quick as a kid on a sugar high? Why, that'd be me!

Now, I know what you're thinking. "Amanda, you can't really consider yourself a designer and a developer, can you? I mean, that's splitting your time! Stick to what you're best at!"

I tell you, friends, I do have a specialty: finding creative solutions to your design and development qualms.

Maybe you're a designer who's fed up with the irritations of writing code. You just want to design. Or perhaps you're a dev that's looking for a designer. Let's be partners. In crime. In code and creativity.

Or maybe you're a creative professional looking to start your own business and you really don't want to shop around for just a designer and/or just a developer.

Specifically, I'm a generalist. If you're looking for a one-stop shop, I'm your woman. Let's talk happy, shiny solutions.

Read more...

On Code & Creativity

Posted by Amanda on Tuesday Feb 2, 2010 | Classified as: Development | Sub-Classified as: , ,

People are generally surprised to hear that first part of my post-secondary education was focused on software. Sure, these days I’m more into the front-end UI than the back-end DB, but my heart is in language.

When folks think of software developers, they think of a person that fits into one of these categories:

  • Dude
  • Dilbert
  • Reclusive nerd with little to no sense of social skills
  • Left-brainer with little to no sense of creativity
  • All of the above

Stereotypes exist for a reason.

“…in order to be able to interact effectively, we must have some idea of what people are likely to be like, which behaviors will be considered acceptable, and which not.”

Heidi Burgess

Alright, I concede. Sometimes, I fall into the stereotype of the drooling nerd who does nothing but play video games for eight hours a day instead of getting my work done. It’s also fair to say that lots of software devs lack the social skills to be in sales or marketing. I can even admit that Dilbertisms exist for an equally important reason: all devs have had the dreaded PHB (Pointy Haired Boss) during their time in Cubicle Nation.

It’s the assumption – I’m a sometimes code monkey and that means that I can’t possibly be creative – that makes my nasty eye twitch come back.

Code Creates Things. Beautiful Things.

Look at your favourite piece of software. I’ve got mine running in the background while I write. Look at the way it’s laid out, the colours, how your eye moves across it, and even the mood it puts you in. UI experts put their souls into that. Designers lent their creative energies. But it was the developers that put all the pieces together.

It was the developers that flexed their fingers and made it all possible. The devs were the creators.

The best example of beautiful things created by code is: websites and web applications. Luscious layouts with exquisite typography that ooze creative juices. Don’t they make you want to crawl inside? Yeah, those are the product of a fellow code monkey taking the juicy Photoshop design and making it a reality for the web.

When I worked as an in-house software developer from 2006 to 2008, I was also the UI specialist. I took Excel spreadsheet mockups and made it scalable for both a handheld computer and a regular desktop in Photoshop and then implement the prototype in Visual Studio.

My job was to take the initial concepts and make them a reality; to create a product from scratch.

And yet, when I talked about my job to my friends, they would just chalk it up to another of my nerdy endeavours and ignore it. Software development didn’t affect them. Real software devs were science-fiction. After all, I didn’t work at Microsoft or IBM or Bioware. I worked for a 3PL warehousing company. I wasn’t creative; I was doing what I was told under my corporate leash.

Every project that I’ve worked on – both in-house and as an independent contractor/freelancer – has involved the combination of my right & left. My 1’s & 0’s. Working together. In tandem.

Code + Creativity = One Rockin’ Product

That’s what violetminded is all about: using both sides of the equation to balance the needs of  project by exposing the creativity in code and diving into the logic of creative projects. When it comes to creating any kind of software solution – be it web-based or not — you can’t have one without the other, even if it looks as simple as words on a website or a text-based editor.

You need the creative chutzpah to generate the ideas and the technical skills to make the magic.

So the next time you hear someone knocking a software dev’s creative skills, tell ‘em this: you can’t have the code (or the solution) without the creativity.

search for stuff

violet your inbox

Enter your email address to get the RSS goodness in your inbox.

twitter

violet connection

violetminded on Facebook