Michael Herchel

Hi, I'm Mike Herchel, and I use Drupal, LAMP, and other technologies to kick various asses throughout cyberspace.

About

Front End (& Drupal) Development

Designing & developing for the front end of the web is my passion. I work as a front-end developer at Lullabot. I’ve been developing website for over 10 years, and have been developing for Drupal for over six years. I've attended and presented at several Drupalcamps and Drupalcons. I’m also the co-organizer of the local Gainesville area Drupal users group, and am a member of the Drupal Association.

I am Speaking at DrupalCon Portland

UX Fanatic & Designer

I am obsessive about user experience. The combination of psychology and computers make the UX field fascinating.

Speed Junky

There's nothing more annoying than a slow website. Sites cannot be fast enough- and this includes my own (5 HTTP requests and counting...). I love tinkering with Varnish, Memcached, Redis, APC, my.cnf and httpd.conf's. And, most of all, I'm obsessive about front-end performance.

When I’m not in front of a computer…

You can find me hanging out with my beautiful wife and daughter, fishing, hiking, using my telescope (a Celestron orange tube C8), hanging with my golden retriever mix, or doing anything outdoors. I am also the ultimate tailgating enthusiast and Florida Gator fanatic.

Ideas

Thoughts on Drupal Core

I believe in a small core Drupal. Yep. That's about it. There's no need for the forum and poll modules to be within core. In fact, that holds them back from adopting the latest technologies. I'm stoked about D8.. especially Twig & Config Management. Simplify.

Mobile Philosophy

In the debate between responsive design and dedicated mobile, user experience can be overlooked. I believe in a content first strategy. Responsive design is not just applying CSS breakpoints- its a way of thinking, and that starting with your content.

Fast Websites Rock

Fast page load times are a key element of the entire user experience. Studies have shown that customers will migrate to other websites if you're site is slow. Furthermore, the studies have shown that they don't always migrate back when the issues are fixed. Fortunately, even behemoth CMS' can fly with the help of caching, reverse proxies, code optimization and CDNs. If you need a starting point on this, contact me. I'm a speed freak.

Customer Service

Want to really make me angry? Be condescending when you're giving me support. As an IT professional, the most infuriating things that I witness is the sterotypical condescending, know-it-all, and arrogant attitudes that my industry is famous for. IT departments need to realize that their business is customer service. IT doesn't add to your company's bottom line- it takes away from it. Your sole responsibility is to make other workers more productive through computerized tools (mostly behind the scenes) and training. If you're company's IT admin doesn't get that, you need to be looking at something else.

Contact

Email Addy

Email me at mike@herchel.com

Tweet me on Twitter

Follow me at @mikeherchel

+1 me on Google+

I'm on Google+ at

Git me on Github

I'm on github at https://github.com/mherchel

Friend me on Facebook

Facebook profile is at facebook.com/mherchel

Drupal.org Profile

Find me on D.O at drupal.org/user/118428