Aim Higher, Grow Faster

As I write this, liquidfish’s owner and president, Cody, is attending the Metro 50 Awards Dinner. The Metro 50 is a list created by the Greater Oklahoma City Chamber featuring the top 50 fastest growing privately owned companies in the Oklahoma City metro area. This is our third year being included on this list, so in honor of that achievement, I want to write a little about the culture of high expectations and learning here at liquidfish that I believe is the reason we’ve been able to grow so much for this long.

ERIN BURKEOctober 4, 2017


Accessibility Essentials: Menus

If you are blessed with great vision and motor skills and aren’t familiar with the concepts of accessibility, first, be thankful, second, try to traverse a website using a screen reader like VoiceOver. It will give you a whole new perspective.

BILLY DAVISSeptember 20, 2017


The HTTPS Transition: Its Effect on Your Website

Google has announced that it will increase its push in favor of SSL certificates on sites by ranking HTTPS sites higher that HTTP sites in search results and marking them as "not secure" beginning in October.

CODY BLAKESeptember 13, 2017



Hello, readers of The Current, my name is Will Cobb, intern and good luck charm at liquidfish. I say "good luck charm" because liquidfish has done suspiciously well scoring new business since I started showing up every day in June (12 new clients, 16 projects). I’m from San Marino, California, near Los Angeles, and am entering my senior year at the University of Oklahoma. I was lucky to have my first internship experience with liquidfish this summer, which was a dream come true. I have been so fortunate to have this experience and my utmost gratitude goes to those who believe in me, and agree I’m a wonderful fit at liquidfish. The view of the fish tank in the front office of our great location here in Bricktown, OKC may have inspired some of the metaphors below... Let’s dive in.  ​

INTERN LIQUIDFISHSeptember 7, 2017


Creating a CSS-Only Hamburger Animation

What? An animated hamburger icon with no JavaScript?! Thats right, and it is pretty straightforward.

GRANT VINSONAugust 10, 2017


Web Development Dictionary (for Non-Web Developers)

When I started at liquidfish over two and half years ago, I had a very limited knowledge base about website design and development. While I had a small vocabulary from my previous job in marketing, it was nowhere near the level I am required to have to do my job well at a company like liquidfish, which is first and foremost a web development company. In the first few months, I not only had to learn how the company was run, but also absorb everything I could about the website development process. This was no easy feat—it took a long time to learn all I have learned—and even now, I find myself expanding my education every day.



Stop Planning, Start Doing

Some people call it “the hustle,” others “the grind”; regardless of how you prefer to work, it constitutes a huge percentage of our lives. That can sound bleak to some, but it’s what you choose to do with that time that truly impacts your quality of work, and in the long run, your quality of life.



Syncing Browser Time

Displaying the current time on a web page using Javascript seems like a simple task.  After all, you just create a new Date object and run it's toTimeString() method and you're good to go, right?  Well, yes and no.  That will certainly get you a representation of the current time, but unfortunately, the time that it gives you is just whatever the clock happens to be set to on the system on which it is running.  That would be great if all computer systems had their clocks were synchronized, but while it's pretty common for computers to use NTP (network time protocol) to retrieve their time settings, it's still not universal.

CHRIS HAANJune 29, 2017


Understand The Next Link In The Chain

I’m a web and graphic designer here at liquidfish and I've recently been toying with building my own portfolio website, but my development experience goes no deeper than an unresponsive site or two built with basic HTML and CSS. Thus, I needed the help of a “no coding required” service, but I also wanted something that granted a bit more control than the standard WYSIWYG template-based, “baby’s first website” functionality and layout options found in Wix, Adobe Portfolio, Squarespace, etc. 

JON BENSONJune 7, 2017


Packaging Node Apps

We like portable apps at liquidfish, but you will typically have a lot of dependencies with a node app. So, we were excited when we saw pkg from zeit. pkg allows you to package your node project into a compiled app.

BILLY DAVISMay 31, 2017