Salmon Creek Journal, Collective Inspiration

My experience in the graffiti and urban art scene in Denver has taught me two street rules that translate very practically to advertising and brand imaging:

1. Never cover a piece up unless it’s with something better.

2. Pay homage to yesterday and those who’ve influenced you.

When top companies, publications, and platforms change their brand’s image, they dial into the cultural aesthetic of the moment and compete with other brands for market share with dollars and consumers in mind. Even smaller brands tune in to this market frequency, as finely as overhead budget and attention allow.

I was recently offered the EiC position at Salmon Creek Journal, an annual art and literary journal published by Washington State University, Vancouver. While conducting preliminary orientation and on standby to fill the position I’ve been completely reassured of the professionalism on hand at WSU, on the Student Media Board, and on staff at the SCJ.

Carving the choppy waves of my creative flow, I set out to explore an SCJ project that was right around the corner, revamping the journal’s logo. It was clear that the two logos the journal had used most frequently needed to be modernized.

Keeping the two rules in mind, I set out to create something new. Let’s start from the top, down-

Mountain Paint

Mount Hood’s silhouette was chosen to crown the logo, as seen from central campus, 70 miles southeast in Oregon.

Salmon Creek Journal currently showcases work in five categories: poetry, prose, visual arts, graphic arts, and performance arts. I decided to keep the symbolic representations of these art and literature mediums. The shield and dark green primary color were also utilized to keep continuity of identity-


The second logo, although executed with clip-art precision, provided a very suitable foundation for Salmon Creek Journal’s design. I prepared a more detailed rendition-

Book Fish Paint

After eight hours of adaptation and creation, I was able to create a modern logo that was more appropriate for an art and literary publication like WSU Vancouver’s SCJ. The logo borrows from the journal’s historical motifs, Vancouver’s stunning campus, and of course openly sourced images and artwork.

I look very much forward to refining my skills as a curator of art and ideas as well as working to provide the students, staff, faculty, and alumni a modern platform to showcase their skills as we collectively channel our inspiration and effort towards Salmon Creek Journal’s 2018 edition.

Red Green Paint.JPG

The lot

I hope you’ve enjoyed exploring this process. Feel free to check out my other Brand Development and Graphic Design projects.

Population Control: Populating Text Fields With Key Phrase Automation Coding

Scenario: You regularly use multiple websites or programs that have common text fields, e.g., first name, last name, address, email. You may be filling out online applications with your personal information or populating people search and social media sites with someone else’s.

Problem: Typing the same information is redundant and time-consuming. It can also be hard to remember someone else’s info between websites and programs.

Solution: Use Auto Hot Key (AHK) scripting and your numeric pad to automate multi-keystroke phrase insertion.

After hitting Google hard for a solution I found Auto Hot Key windows scripting.

The first step was to download AHK from Its official site has an excellent tutorial/ user manual and community forum that mitigates the learning curve and allows you to learn the basics of its coding structure in an hour or so.

Before coding, I decided on a key scheme. The numeric keypad (USB type if you’re a laptop user) was a great spot to plant these functions, as I normally use the number keys on the QWERTY keyboard for numeric input. Toggling the numlock key on the pad allows me to access twenty-seven single-key phrases using only seventeen physical keys.

Mock-up created using my PowerPoint skills-


Numpad key scheme applied with adhesive printer paper-


(The text in the green half of the label is input when “numlock” is active, text in the black half when it’s inactive; the keys with slanted text on both halves are single function and are consistent regardless of numlock status.)

Next, I applied the key-scheme to their respective AHK files. The “NumPad Target” file text was coded to insert a target’s info with numlocked keystrokes. The “NumPad General” file text was coded to insert my personal information with regular keystrokes.


(You need only edit the script with the target’s information once; after that, it’s only a keystroke away from insertion)

Having several AHK files, each designated to an individual target, means that you can switch between inputting any number of targets simply by exiting the current target’s script and running another’s.

Valuing visual representation, like I do, I crafted a desktop wallpaper to keep track of which of my script files are currently active.


A few hours of research and coding led to the creation of a system that allows for one-handed field population.

(This example shows 7 keystrokes creating 62 keystroke actions in 6 seconds)

Hope you enjoyed exploring this process as much as I did. Feel free to email me with any questions or suggestions.

Better Off Knowing: Exposing Ourselves to the Diversities of Social Media Platforms

Dedicated to the people who lost their lives trying to drive change, armed with their idea of righteousness. May their ideas not fall upon deaf ears.

February 2017: Milo Yiannopoulos, a right-wing journalist and former Breitbart writer, is expected to speak at UC Berkeley. Violent protests break out on the campus, successfully preventing Milo from speaking.
February 2017- Current: College campuses and major cities see a rise in these same types of protesters publicly gathering to advocate the banishment of hate speech under the name Antifa or AntiFascists. On the same side of the barricade is Black Lives Matter, Feminists and Social Justice Warriors. Counter to these groups are proponents of absolute free speech, but more commonly, the Alt-Right, Neo-Nazis and the KKK.
12 August 2017: A “Unite the Right” protest is held at Lee Park in Charlottesville, VA by the same right-leaning parties. Also in attendance are the above-mentioned left-leaning parties, largely advocating the removal of the city’s historic Robert E. Lee statue. Twenty-year-old James Alex Fields Jr of Maumee, OH drives his vehicle into a crowd of protesters, injuring nineteen people and killing thirty-two-year-old Heather Heyer, a city resident. Specifics about the intent of the attack are mostly unknown, only that Fields was right-leaning and present to attend the “Alt-Right rally”. 

What a complex time to be involved in politics.

For several years now, Social Justice Warrior agenda, Feminism and identity politics have been my most pursued brand of politics on social media and have dominated the conversations I’ve shared with friends and colleagues. From the looks of today’s media, I’m not alone in this topic preference.

For most, Milo Yiannopoulos needs no introduction. For some, he’s hateful, hypocritical and opportunistically inflammatory. For others, he is one of today’s most famous proponents of absolute freedom of speech. Admonishing followers against involvement in identity politics while simultaneously identifying as a gay, Jew, who dates Black Americans, Milo is a walking contradiction.  He’s the easiest brand to monetize and the easiest to hate. For me, he is all of these things. The far-left buries their heads in the ground at any mention of his name and the far-right hails him as “savior of the western world” at any opportunity. Although the extremists on either side tend to be the loudest, I suspect that most of our opinions of him fall somewhere in the middle, leaning comfortably and characteristically in a familiar direction.

In response to the death of Heather Heyer and the injuries of many others, Milo had this to say-

This time, and many other times, Milo is wrong. So wrong. I suspect most would agree the content of this message requires no further explanation as proof of that.

Many social media platforms are monetized. Popular users often benefit from likes, shares, and views. Some of the most prolific journalists make a living off this monetization. The more attention-grabbing a post, the more earning power the page’s user generates. Whether someone is always, rarely or never wrong, we should hold value in their presence if their thoughts are inflammatory and thought-provoking. We need these people in our lives.

These people don’t walk through the front doors of our lives, have a coffee, talk about the weather and leave. They tell us our picture frames are crooked, suggest a better brand of coffee, ask us about our deepest fears, and make us suggest that “it’s getting late” before they’ll leave.

They leave us feeling thoroughly challenged, emotionally and intellectually spent. They disrespect status quo. They push us off balance, bring our hearts to our throats and suggest change. They solidify our strongest views and destroy our weakest. Maybe we say “Fuck you, crooked pictures are an inside joke in my family” or maybe we say “Wow, this coffee is better than what I was buying”. We will never know which one it will be unless we invite these blood-sucking, vampiric figures inside. We must have faith in our fellow man, faith in our own capacity to know the difference between constructive and destructive ideas like our future depends on it. It does. To ignore a source of ideas solely to avoid the bad ones would leave us intellectually stagnated.

There will always be people who support figures like Milo because he panders to their race, political party or tax-bracket. I’m not advocating that idea. Should we unfollow these media icons because they’re often wrong if some of their statements bring value to our intellectual development? Milo being perceived as hateful doesn’t subtract from the fact that he is the current champion of Free Speech. Milo’s kind of people are gifted in organizing ideas, finding flaws in logic and yes, often they are good at being provocative. It’s the reason they hold any value on social media platforms.

This doesn’t imply that they see the whole picture. That’s our job. Even experts are limited to the scope of their field. They must rely on the cooperative effort and input of professionals in parallel fields. Our dietitians don’t just advocate healthy diets when cancer is found, they recommend surgeons. Similarly, the deliberation and study of political issues likely isn’t your full-time job. Most Americans have the difficult task of participating in our democracy and politics AND making a living from something else entirely. We owe it to ourselves to be open to the ideas of others. We mustn’t ignore the opinions of others because they conflict with our current belief system, rather, with any faith in our belief system, we should derive meaning from these outlets and adjust accordingly. We may not hold scalpels and operate on patients, but we do rest our hands on keyboards, we voice our opinions and we vote.

Good ideas and bad, alike, won’t come looking for us if we don’t open our doors up to them. This includes the now dominating source that is social media. At a time where people don’t often subject themselves to this kind of tortuous developmental tool, we likely won’t find these ideas in conversations with our co-workers and family members. It’s up to us all, individually, to find a balance between comfort and development when it comes to exposure to diverse social media content. It’s that balance that is the answer to the complexity of today’s political involvement. While Milo’s name in any form will ensure that his social pedestal is gold plated and Gucci adorned, so will it ensure that absolute freedom of speech is elevated to the same height.

The only way to support one is to support both. If there’s a better way, you’re more than welcome to suggest it; you’re still free to do so.