Home

Coming to Terms (with Design Terms)

Coming to Terms (with Design Terms)

Communication is key when it comes to executing a great idea. I’ve found that projects can be hindered when not everyone is on the same page. Here are some of the most common design terms/concepts that I’ve seen being used incorrectly with a translation from “designer-ese” to normal English.

ZACK WALKERApril 26, 2017


READ MORE

Help me, Stack Overflow, You’re My Only Hope

Help me, Stack Overflow, You’re My Only Hope

I’ve answered almost 100 questions on Stack Overflow. Stack Overflow estimates I’ve impacted (helped?) almost 60,000 people and I currently stand in the top 25% of users reputation-wise. Those stats may sound like they’ve come from a seasoned veteran to the site but I’ve only casually answered a small handful of questions over the last two years… and I’m just getting started.

 

PRESTON HADDOCKApril 19, 2017


READ MORE

The Bare Necessities of User Experience

The Bare Necessities of User Experience

We have information on what makes a good experience for users and who we need to accommodate, but sometimes the time or budget simply isn't there. When I first began to delve into UX, I kept running into the issue of believing I didn't have enough time to create all of these fantastic ideas the industry was raving about. After reading a handful of articles and doing a bit of playing around, I found that it doesn't take that much time to implement a few elements or ideas that will better your product’s quality. In this article, we are going to cover a few of the ideas that will get you on the right track, without breaking the bank.

GRANT VINSONApril 12, 2017


READ MORE

The Wrong Crowd

The Wrong Crowd

Logo design can often seem like a complicated process, and as a result, crowdsourcing has become a popular trend for companies looking for a quick fix for their logo design issue. However, crowdsourcing lessens the quality and level of creativity in the design industry and has negative consequences on the rest of us. Your logo is the face of your company and should be treated with the same level of thought and craft as the rest of your business. Important aspects of your company should relate to this mark, so when it isn’t fully developed or is designed by an amateur, it can have far-reaching consequences. Your mark’s shortfalls can convey a lessened sense of legitimacy, professionalism, and cohesion for your company as a whole, and your marketing efforts can suffer as a result. This post is to help educate and provide the benefits of going to a professional company for logo design.

CHRISTOPHER LEEMarch 29, 2017


READ MORE

Pay It Forward

Pay It Forward

I am lucky enough to work at a company that loves to give back to the local community. In my two years at liquidfish, we have worked on countless of websites and numerous print projects for nonprofits, and have also taken days off to volunteer in the community. I personally love to volunteer my time to numerous organizations including the Redbud Classic, Junior League of Oklahoma City, and Art With A Heart. My heart is truly happy when both my work and personal life align for a worthy cause. 

KATYLEE MOEHLENBROCKMarch 22, 2017


READ MORE

Spring Has Sprung! (almost)

Spring Has Sprung! (almost)

Spring has sprung, and if you’re like everyone at liquidfish, there has been more “spring” in your step lately. In only a few short days, we’ll have an extra hour of sunlight. This means no more driving home from work when the sun has already begun to set, and no more long evenings stuck inside because it’s too cold to go out. The lively days of warm weather, pretty flowers, outdoor events, and patio vibes are almost here!

AMANDA GARYMarch 9, 2017


READ MORE

Twitch IRC Bot (C# Console Application)

Twitch IRC Bot (C# Console Application)

Video game streaming has been an important part of the gaming community since Twitch took in its first breath of life in 2011. Gamers like to watch other people play games for information and entertainment. However, live streams take this concept one step further. These streams allow the audience or viewers to ask questions about the game being streamed and to interact with the streamer or broadcaster in real-time. There are many different aspects to streaming, ranging from foreground content (game and broadcaster input) to background content (music and chat bots ). Chat bots, in particular, help not only the broadcaster interact with the audience, but also entertain them when the broadcaster is too busy to respond. Coming from personal experience as a broadcaster, many of my viewers come to my streams not for the foreground content, but for my custom chat bot and myself.

KENTON STANDARDMarch 1, 2017


READ MORE

Oh, What A Night!

Oh, What A Night!

liquidfish was proud to attend the 51st Annual Oklahoma Advertising Awards this past weekend. We always enjoy the opportunity to spend an evening together as a team and socialize with others in our field. There is an incredible amount of creative energy flowing through our state, and attending an event celebrating this creativity is an absolute pleasure. 

CHRISTINA LINDSEYFebruary 22, 2017


READ MORE

Multiple Mutators for One Attribute in Laravel

Multiple Mutators for One Attribute in Laravel

On a recent project, I found the need to set the value of an attribute in an Eloquent model using input formatted in two different ways. One way was basically 'raw' input—copying a date field from a table in one database into a corresponding date field in my new table. As you can imagine, there's not much work to do in a case like this. A simple $myModel->date = $original_date where $myModel is an instance of my Eloquent model will do the trick. However, I also needed to store the value from a datepicker widget in a particular format to the same field at times, so it seemed convenient to create a mutator in my model that would automatically translate the datepicker format (which incidentally was "<full month name> <day of month>, <four digit year>, or as we like to say in PHP: 'F j, Y') into the standard MySQL format. So, I added the mutator to my model, tested the user interface, and all was good...

CHRIS HAANFebruary 8, 2017


READ MORE

The Value of Evaluating

The Value of Evaluating

As a Project Manager, my primary responsibility is keeping projects moving and on track. It makes it easier to view projects as a long checklist to get through—progressing from project to project—always looking forward and focusing on what’s ahead. In partnership with this method, taking the time to fully evaluate each project after its completion can benefit everyone involved, including the client. We use three measurements to do this: communication, scope, and timeframe. 

MADELINE HAIGHFebruary 1, 2017


READ MORE