OGiD Phase One Mobile Responsive Interface

Minimum Viable Content

I am not my user or rather target audience but I am my own client. That’s right. I am revamping my own portfolio website. Creating the written content is tedious enough but then there’s curating my content. All of my work to display nicely on any device a potential target audience member can get their hands on to access my website. You know the whole responsive bit which isn’t my immediate concern at the moment.
Unlike most of my projects, I personally don’t have to answer what do I want my target audience to know and what exactly do they want to know? Not just that but: what don’t I want to tell them? Who don’t I want to attract? Who do I want to attract? Continue reading →

Developers Are Users Too

Let me paint a picture: Spring 2010, I accepted my first contract with Trevelino Keller. They had a deadline coming up to roll out Ritz & Wolf Camera & Image’s website and the previous web developer was missing in action.

It never dawned on me that being able to read and understand another’s code was a skill set that I’d ever need. I was self-taught in HTML & CSS. I had gone through tutorials and frequented A-List-Apart up to that point. I was used to notes and guidance. I had neither this time, yet I found myself not only having to alter but add to the existing code.

I scrapped all but 10% of it. I couldn’t understand it, what the previous designer was doing and where they were going. There were zero comments. My project load immediately increased by two weeks and I had already agreed on a flat fee for the project.

This project isn’t a key portfolio piece because of the way it looks. I had no say over that matter by the time I came onto the project. I did however have a say in its structure.

“Write the vision and make it plain so that those that read it may run with it.” Hab 2:2

I was told in high school to write my notes so that someone else could understand them. This holds ever-so-true for writing code. I wrote the cleanest code I could. I consider the individuals who build websites to be just as much users as those for whom they are built.

I decided to continue to learn to code for understanding and expansion with ease, not just for myself but for anyone else that would happen to come across my code.