Blog Archive

Written by Chad Hester on September 22, 2015
2bits has a great article explaining the theory behind tuning your Apache server's MaxClients directive. It explains how to optimize this setting for your server's available memory based on this simple equation: (Total Memory - Operating System Memory - MySQL memory) / Size Per Apache process. The...
Read more...

Written by Chad Hester on August 27, 2015
Drupal 6 was initially released in 2008. For reference, Drupal 7 was released in 2011 and the Drupal 8 estimated release is sometime in late-September (subject to change). Because of the effort required to support 3 versions of Drupal at a time, once Drupal 8 is released, Drupal 6 support will...
Read more...

Written by Chad Hester on August 26, 2015
With the release of Drupal 8 knocking on the door, many organizations and individuals are considering it for their project. A current estimate suggests a release candidate sometime in late September (subject to change). The question is: Should we use Drupal 8 for our project? As one might...
Read more...

Written by John Florez on August 21, 2015
When you decide that you want to work as a software developer, there are generally two options for how you want to do it: freelancer or employee. Deciding which direction is best suited for you depends on numerous factors. Freelancing brings with it independence; you’re your own boss, you set your...
Read more...

Written by Anonymous on August 17, 2015
Last week I sent an email around to our top Drupal developers, Tim Loudon, Mike Crittenden, our CTO Jonathon Whitener, Chris Jones, Jonas Flint to ask them why is D7 Really is Better then D6? This is what the team came back with! 1) All the UX improvements for admin interface 2) Not needing...
Read more...

Written by Jonathon Whitener on June 16, 2015
Ajax form validation is one of those features typically tasked to a Drupal Developer. Here is how it is accomplished in Drupal 6. Let's say we were adding Ajax form validation to the user registration page. You need to create a jQuery event listener in a javascript file. $(document).ready(...
Read more...

Written by Peter Vasilion on April 29, 2015
First, let’s get this out of the way. If your site does not pass this test: Google Mobile-Friendly, then this article applies directly to you and your site. ## UPDATE ## Google announced on Tuesday, May 6th 2015 that mobile search traffic now exceeds desktop search. http://www.businessinsider....
Read more...

Written by Scott Knauss on April 9, 2015
A quick look at the Open Web Application Security Project (OWASP) web site will tell you that the number one vulnerability to web applications is “Injection”.  This means that an attacker is able to literally inject some piece of code or data into the target website. In the majority of cases, this...
Read more...

Written by Chad Hester on March 19, 2015
Drupal is a CMS (content management system) that uses an open source license. This GPL license is also applied to any contributed code that is added to Drupal.org. There can be a bit of confusion about open source software. Yes, it is free (as in free beer) for you to download and modify. This does...
Read more...

Written by Jonas Flint on February 27, 2015
Everything In Life Needs Maintenance When it came to driving, I was a late starter. I was in no rush really, content to simply ride my skateboard to get from point “A” to point “B”. But as with anything in life that catches up with us, it was inevitable. I got both my drivers license and a cheap...
Read more...

Pages