Mike Girouard

Freelance Web Programmer

Mike Girouard is a web enthusiast based in NYC. He is a active presenter at conferences and user groups, and leads the development of several open source side projects. When he has time, he enjoys getting outside and doing non-nerdy things. Mike can be found on Twitter at @mgirouard and even keeps an infrequently updated blog at lovemikeg.com.



Blog

Getting Around Entering a SSL Passphrase when Restarting Apache

Posted Thursday, January 26, 2012

Shame on me for not knowing this earlier. sudo apachectl -k graceful Reloads the Apache httpd gracefully by reloading configs only. This is hella useful if your server has SSL VHosts with passwords that you don’t knomore »

Batch Update All Your Vendor Repositories

Posted Tuesday, January 24, 2012

I’ve got just shy of 100 vendor repositories that I pull from for my side projects and client work. Updating them all has become quite a bother so I wrote this little guy to save me some time. It’s certainly not perfect, and sometimes falls more »

DOM Monster

Posted Friday, February 25, 2011

Amy Hoy and Thomas Fuchs have teamed up together again to bring another excellent tool for JavaScript developers: The DOM Monster Bookmarklet. This is an interesting approach to JavaScript performance that analyzes the DOM to report potential optimizatimore »

Amen.

Posted Saturday, February 5, 2011

I couldn’t agree more.   Share this pomore »
Read More Blog Entries »

Presentations

Responsible JavaScript

There is lots of talk about best practices in the world of modern JavaScript -- but not all best practices are right for your application. more »

HTML5 Accessibility

Even today accessibility is one of the most misunderstood area's of web development. Fortunately for everyone, HTML5 offers many powerful accessibility enhancements "out of the box". more »

Transitioning to HTML5

They say that HTML5 won't become a recommendation until 2022 -- still everyone is betting big on HTML5 and the related technologies. more »

Building Modern JavaScript Applications

TBAmore »