Save space by removing Photo Stream photos from your Mac
iCloud's handy Photo Stream feature is very convenient for getting the photos you've taken to and from all your devices—Mac, iPad, and iPhone. However, if you use an app like DaisyDisk to find large...
View ArticleAnnouncing Server Check.in - A simple, inexpensive website monitoring service
Midwestern Mac is proud to announce Server Check.in—a website and server monitoring service that is inexpensive and easy to use.Server Check.in was built because, while there are some really powerful...
View ArticleDrupal News from the Midwest!
Some random bits of news from Midwestern Mac, LLC:St. Louis-area Drupal GroupAfter taking a hiatus for the month of December, the St. Louis area Drupal Group will be meeting up (hopefully) on the third...
View ArticleNeed to evaluate a Drupal module, theme, or distro quickly? [Updated]
...there's a site for that.I just found out about SimplyTest.me today, and it allows you to, well, simply test any Drupal.org-hosted module, theme, or distribution in seconds.No longer do you need to...
View ArticleUsing FeedBurner? For the sake of control, enable MyBrand service
We use and recommend FeedBurner for RSS feed stats, podcasting, and the other helpful services it provides. However, one downside of redirecting your website's users to your FeedBurner feed is the fact...
View ArticleSetting a max_execution_time limit for PHP CLI
PHP's command line interface doesn't respect the max_execution_time limit within your php.ini settings. This can be both a blessing and a curse (but more often the latter). There are some drush scripts...
View ArticleDrupalCon Portland is Coming Up... and Spam-Fighting News!
DrupalCon Portland is only a couple months away (early bird registration ends soon, so get your tickets if you haven't already!), and I'll be headed out that way. If this will be your first time...
View ArticleShuttering isthereamoduleforthat.com
I registered isthereamoduleforthat.com on 2010-08-19 for fun—but after three years, and little traffic (besides bots and the occasional Drupal user popping over from an old link), I'm shutting down the...
View ArticleReal User Monitoring (RUM) with Pingdom and Drupal
Edit: There's a module for that™ now: Pingdom RUM. The information below is for historical context only. Use the module instead, since it makes this a heck of a lot simpler.Pingdom just announced that...
View ArticleFixing Munin's [FATAL ERROR] Lock already exists:...
Recently, I upgraded one of my CentOS and Ubuntu servers to a new version of Munin 2.0.x, and started getting an error stating that munin-update.lock already exists:2013/03/25 23:11:02 Setting log...
View ArticleGiving Back - Helping with Drupal's Issue Queues
Below is a video and some notes from my presentation "Giving Back - Helping with Drupal's Issue Queues", which I gave to the St. Louis Drupal group at the April 17 meetup. Please post any feedback or...
View ArticleMake sure your Linux servers' date and time are correct and synchronized
Nowadays, most people assume that all modern computers and operating systems have network time synchronization set up properly and switched on by default. However, this is not the case with many Linux...
View ArticlePush your Git repositories to a master server, in a bare repository
GitHub is a great central repository silo for open source projects, and for private Git repositories for companies and organizations with enough cash to afford the features GitHub offers.However, for...
View Article2013 VPS Benchmarks - Linode, Digital Ocean, Hot Drupal
Every year or two, I like to get a good overview of different hosting providers' VPS performance, and from time to time, I move certain websites and services to a new host based on my results.In the...
View ArticleMoving Server Check.in functionality to Node.js increased per-server capacity...
Just posted a new blog post to the Server Check.in blog: Moving functionality to Node.js increased per-server capacity by 100x. Here's a snippet from the post: One feature that we just finished...
View ArticleServer Check.in Contest - Win a RØDE smartLav!
Server Check.in (one of our services) is holding a contest this week: Contest - Win a RØDE smartLav!All you have to do is post a comment, and you'll be entered to win!
View ArticleStop letting .DS_Store slow you down
I have over 100 git repositories on my Mac, and for almost every one, I sometimes browse the directory structure in the Finder. Once I do that, I inevitably end up with a few pesky .DS_Store files that...
View ArticleQuickly resetting a local MySQL database from the command line [Updated]
[Update: And, as quickly as I finished writing this post, I thought to myself, "surely, this would be a good thing to have drush do out-of-the-box. And... it already does, making my work on this shell...
View ArticleBoost Expire module being deprecated; how to switch to Cache Expiration
I'm a huge fan of Boost for Drupal; the module generates static HTML pages for nodes and other pages on your Drupal site so Apache can serve anonymous visitors the static pages without touching PHP or...
View ArticleQuickly generate secure, random passwords (Mac)
If you use Mac OS X, add the following line to your .bash_profile:alias passme='openssl rand 48 -base64 | pbcopy'Whenever you need a password (like when you're registering a new account or resetting...
View Article
More Pages to Explore .....