Skip to content

Custom Drupal 404 Pages

Custom Drupal 404 Pages banner

A while ago, our creative director asked me to implement a custom 404 page on our corporate website. We were tired of the generic drupal 404 page and wanted to give it our own “cheeky” touch. Of course with drupal, there are a few different ways to accomplish this. So I decided to use a […]

Design Hierarchy of Needs

Design Hierarchy of Needs | Cheeky Monkey Media

A few words from the apes, monkeys, and various primates that make up the Cheeky Monkey Super Squad. In digital creation, understanding the intricate layers of web design and development is paramount. Before diving into the complex web of coding and aesthetics that platforms like WordPress and Drupal navigate with ease, it’s essential to grasp […]

Memcached VS Redis

Memcached VS Redis banner

Memcached and Redis are in-memory key-value pair storing system, or in short, a “caching” system. Both of them open-sourced. First a bit of history. Memcached Originally developed by Brad Fitzpatrick at Danda interactive for their website LiveJournal, which was very popular in 2003. It was written in Perl at first, then written in C by […]

Building a custom module part 2

Building a custom module banner image

This tutorial is written for new Drupal developers or PHP developers who want to learn drupal. You can find the part 1 of the tutorial here: Drupal Tutorial Part 1 Last time, we created a simple recipe module with save and load functionality. The user interface is not very friendly yet, and users have to enter […]

Drupal Security Updates

Drupal Security Updates banner image

The internet is in a constant state of change, so I suggest you keep up. Every day there is new code pushed up, new modules, patches, and security releases. Think of your website like a new sports car. Every six months you’re supposed to bring it in for an oil change or tune-up. Your website […]

Require JS, Grunt, Bower, Foundation and Drupal – Part 2

Foundation and Drupal

Welcome back. If you just found this, you might want to start with Part 1 before reading on. Okay, now we’re going into our custom theme folder (that’s based on the STARTER foundation sub-theme. Check out Justin’s Blog post, on how to set that up. So, now that you’ve got your custom sub-theme folder and […]

10+ Amazing Free Stock Photo Sites

Amazing Free Stock Photo Sites banner image

If you are just starting out in the design business, or even if you are a seasoned veteran, I am sure you are aware of how difficult it can be to find quality images. Finding stock images we can use for commercial projects without gobs of money or lawyers beating down your door can be […]

Meet the Cheeky Monkey Team!

Meet the Cheeky Monkey Team banner image

Things are always fun and a little bit crazy at the Cheeky Monkey office… however I did manage to find some time to put this little video together. We all love silent movies (well that’s probably not true) so I hope you enjoy this little look into our world.

Pseudocode Programming

Pseudocode Programming banner image

Before writing any actual code for a module or project, you should try to construct your code idea in a low language(Plain English), which is a good practice. Then, when you write the actual code, the steps will be clear and automatic to create. A great benefit to this is that you have now a […]

Mindful Programming

Mindful Programming banner image

In the world of programming whether you’re working in Web, Software, Data, etc. you’ve more than likely heard of being “ In The Zone“ or “The Flow”. This zone is a state of mind where you have lost awareness of your surroundings, lost track of time, forgot you have children, and a mortgage to pay. […]