Site Menu
Corey J. Mahler
Site Navigation


Little Snitch on Sale

Posted by on Thu 20 Feb 2014 in , , , , , | 1 comment

There are dozens of applications and services on your computer which connect to the Internet. These applications/services often run in the background and send off various data to remote servers. Most of this background data transfer is harmless (e.g., iTunes looking for app updates, your RSS reader refreshing your feeds, Mail checking for new email), but there may be applications or services accessing the Internet without your permission, or even without your knowledge. This is why a good firewall is indispensable. While OS X comes with a...

read more

Writer Pro for OS X and iOS

Posted by on Sat 21 Dec 2013 in , , , , , , , | 0 comments

Writer Pro (OS X and iOS) is the most recent release from Information Architects, Inc. (well, technically, the app is released by iA Labs GmBH, but the corporate structure of iA isn’t exactly the focus of this article) and promises to extend the functionality of their previous app, iA Writer (OS X and iOS), which is, in its own right, one of the most popular writing apps ever to appear on the App Store (after Apple’s own Pages; OS X and iOS). So, is the new suite of apps (OS X application and iOS app, hereafter “apps” or “applications”) worth the $40 initial investment? Short answer: Maybe.

read more

Quantum Silence: An Answer to Fermi’s Paradox

Posted by on Thu 19 Dec 2013 in , | 1 comment

On its site about the status of a “warp drive”, NASA has a useful ruler for measuring the development of any particular technology. This ruler has six stages: Conjecture: The very beginning of the quest for knowledge. This is when you know what you’d like to accomplish, but you have no idea if it is even possible. Speculation: When you have learned enough to know what you do know, and know what you don’t toward solving the problem. Science: The level when you have learned how nature works. You now know if something can be done and...

read more

Make Elements Clickable in Mobile Safari (iOS)

Posted by on Wed 18 Dec 2013 in , , , , , , | 0 comments

Anyone who has done Web development with mobile safari and used on-click events has probably noticed that Mobile Safari doesn’t always play nicely with .click(function() { } ). In particular, this is an issue I’ve come across when using the Bootstrap framework (e.g., when attempting to make div‘s, p‘s, span‘s, their parents, or various other elements collapse/expand when clicked). Now, there are a lot of ways to get around this particular problem, but here’s one in particular I like: jQuery jQuery(function...

read more

Convert Indented Plain Text to an HTML List

Posted by on Mon 16 Dec 2013 in , , , | 0 comments

If you’ve ever had to create a large HTML list, you know how tedious it can get having to ensure that all of your elements are properly nested. Most of the time, it would be much more convenient simply to create the list in a text editor and then use some tool to convert the indented plain text from the text editor into properly-formatted HTML code. After a bit of searching, I wasn’t able to find an online conversion tool (though I found plenty of suggestions on how to create one in various programming languages). So, I decided to...

read more

Better Rename 9 on Sale for 99¢

Posted by on Thu 28 Nov 2013 in , , , | 0 comments

Note: This sale has ended. Better Rename 9 is on sale (today only on the Mac App Store) for 99¢. Grab it while you can: Better Rename 9. For those using OS X, today’s ZeroNinetyNine deal includes Better Rename 9, which is easily the best application for renaming large numbers of files quickly, efficiently, and intuitively. More from (the maker’s of Better Rename 9 and a number of other great utilities): A Better Finder Rename’s huge array of renaming options is organized into 15 intuitive categories that...

read more

Tutorial: Toggle Your Default Site Font with a Button

Posted by on Wed 27 Nov 2013 in , , , , , | 0 comments

I’ve just posted a tutorial over on OmniPress detailing how to create a button that will toggle your site’s font between two options on click. This tutorial will work for anyone running a site with jQuery embedded; notably, this means that the tutorial will work for virtually all WordPress-based sites. Link:...

read more

Tutorial: Show/Hide WordPress Comments with a Button Click

Posted by on Thu 21 Nov 2013 in , , , , | 0 comments

I’ve just posted a tutorial on how to show/hide the WordPress comments section with the click of a button. The tutorial is available here: Create a Button to Show/Hide WordPress Comments with a Click.

read more

Using a Custom URL Shortener

Posted by on Mon 18 Nov 2013 in , , , , | 1 comment

What is a custom URL shortener? and why use one? You’ve almost certainly seen shortened URLs before. They’re all over the Web, and their use is particularly noticeable on social networks and sites that have character limits on posts (e.g., Twitter). These short URLs are created via URL shorteners. Essentially, a URL shortener takes a long URL (e.g., and turns it into a much shorter URL (e.g., The shorter URL...

read more

Custom URL Shortener Update

Posted by on Tue 12 Nov 2013 in | 0 comments

As many of you have likely noticed, I use a custom URL shortener for links across my sites (i.e., At present, and for the next twelve hours or so, that URL shortener will be unavailable, as I am moving from my self-hosted solution (based on YOURLS) to one hosted by bitly. I shall update this post as soon as the DNS settings have propagated and the new version of is live. Update: I have decided against using bitly as my URL shortener, and I would recommend others avoid it as well. I’ll be uploading a post with my...

read more