How to Enable exFAT Read/Write on Linux

Installing exFAT read and write abilities on Linux is easy! This works on Ubuntu 14.04, Lubuntu 14.10 and Linux Mint 17.1.

To begin you’ll need to open Terminal and type in the following command:

sudo apt-get install exfat-fuse exfat-utils

Then press enter.

The terminal will then scroll through a lot of text and will ask if you want to install this package. Type y and press enter.

You should now be able to read and write on exFAT formatted drives.

Pioneering Video Newsletter

This is the first video newsletter that I developed for the Alamo City Golf Trail. I called it news video, because it’s no longer a letter – it’s a video! Video has proven to be a more engaging medium than written or even visual content as it requires little effort from the subscriber. The video plays and the subscriber listens. This initial news video broke an all-time engagement record in number of clicks.


Click here to see buttons


Where to Get Free Stock Music

If you’re taking a video production course you may find yourself in need of a soundtrack. As you’ll soon learn, using copyrighted music from your iTunes library isn’t legal, unless you are willing to pay hundreds to obtain permission from the artist. That’s where stock music comes in. Stock music is royalty-free, so that means you won’t get sued for using it or have your video taken down from YouTube. And if you ever decided to sell your video or broadcast it on TV, you’ll be able to. Stock music can cost anywhere between $1-$200 per track depending where you go, but, I’m sure you’re more interested in where to get it for free:


Kevin MacLeod is the sole artist at who is giving away nearly 100 tracks for free. He has licensed his works with Creative Commons so all you need to do is give him credit and you have his blessing.


At every song is completely original, free to download, free to use for both commercial and non-commercial needs.

Creating Your Own Website

Why Create a Website

We are now living in an age, where you can find just about anything in a Google Search bar. Now, more than ever, it’s important to stake out a place on the web where you or your business can be found. Whether you are a recent college graduate looking for a job, a church congregation looking to grow, or a business seeking new clients, having a presence on the web is paramount.

Mobile Friendly Website is a Must

A website is a good start to building your presence on the web, but your quest doesn’t end there – you’ll need to make sure that your website is aesthetically pleasing and mobile-friendly. The appearance of your website says a lot about you to its viewers. If your website is cluttered with excessive amounts of tiny text – it’s highly likely that your viewers will never return again, especially if they viewed your website from a mobile device. Mobile devices now account for 17.4% of global web traffic worldwide – that’s 2.1 billion viewers you are missing out on. Granted, at this stage you may not be looking to reach everyone in the world, but there is a good chance that the people who you need to reach, are members of the mobile-browsing community.

How to Create a Website

If you made it this far, there’s a good chance that you are sold on the need for a website. So, let’s talk about how to create one. First, you’ll need to decide on a few things, because the path to building your website is like a freeway – there are many different directions you can go.

  • First, you’ll need to decide whether to register a domain name (i.e. or if you can settle with a subdomain (i.e. I recommend registering your own domain, because it contains only your name, which is more professional and credible than choosing a subdomain of someone else’s domain.
  • If you have decided to register a domain, you’ll need to decide on what that name should be. Most dictionary words and common names are no longer available for the Top-level domain (TLD) .com, but there is good news! Besides the other common TLDs, such as, .org, .net, .biz, .us, .info, .co, there are also over 100 other Country Code Top-Level Domains (ccTLDs) that may be available to you (depending on where you live) to choose from. So if you want to register a domain (i.e. or, but they were taken – you can choose one of the available ccTLDs to register a creative workaround, such as, or I recommend that you brainstorm a list of domains you are interested in, because there’s a good chance most of the ones you come up with might be taken.
  • Next, you’ll need to decide what type of website you want to create. Do you want a static web page or dynamic web page (do you want a few pages that give general information or do you want a website to post new content to regularly)? To decide which is right for you, you must consider your website’s purpose. If you are a restaurant, it might make sense to create a static website where all you need to post is your menu, hours of operation and the location of your business. If you are a writer, graphic designer or video editor, you are going to want a dynamic website where you can easily post new content regularly.
  • Now that you have decided what type of website you need, it’s time to consider who you want to build your website. Do you want to do it yourself or would you prefer someone else to take care of all the technical and creative work for you? This may depend on the time you have to devote to working on it and/or budget. If you are a college student working on a tight budget, for $20 per year you can register a domain and create a pretty slick, mobile friendly blog that you can use as your portfolio website. Be forewarned though, you may outgrow the basic features offered and will be prodded to spend anywhere between $99+ per year for upgraded services and $129 to relocate to a self-hosted installation, which provides even greater flexibility. If you would like someone to professionally build your website for you instead, I highly recommend J12Designs or you may contact me about the services I provide.
  • If you decide to create your own website, but want to use something other than WordPress, you’ll need to look for a web-host such as iPage. At iPage you can not only host your website, but register your domain as well, even obscure TLDs like .tv, .mobi, and .me.
  • Creating your own website, yourself, will require one of two things. You will either need to purchase software such as Adobe Dreamweaver or Adobe Muse and develop your website through the use creative processes which may require additional software or choose a Content Management System (CMS), such as, Drupal, Joomla, Concrete5 etc., which are usually included with a hosting plan from web hosts, such as iPage.
  • Either path you choose, whether it be to use a CMS or software – you may want to purchase a template. Templates save a lot of time and help produce professional grade results that bring you closer to your goal, which is to have an attractive, mobile friendly website. There are a lot of places to find templates, here are just a few:,, Please keep in mind you’ll need to search for templates that are specifically made for the web-building tool you are using.

iPage Review

Disclosure: I am compensated for my reviews. Click here for details.

If you are looking for a web host, iPage is an excellent choice. I have been a loyal iPage customer since April 2011 and now use their services to host five of six domains I own, including this one.


  • Unlimited domains allowed
  • Unlimited disk space and bandwidth
  • Unlimited email addresses
  • Unlimited MySQL databases
  • Over 60 site-building tools
  • eCommerce tools
  • Marketing credits
  • Excellent customer service


  • Slow upload times for large files
  • Price increases after first year
  • May experience server downtime

I truly believe that iPage offers the best deal overall, this is why I am their loyal customer. I have experimented with a variety of other hosting services and from experience – nothing can top these offerings. This is where you’ll get the most bang for your buck. So if you are on a budget, iPage is the way to go.


WordPress 3.6 “Oscar” Built-in Media Player vs Vimeo & YouTube

Three days ago, released WordPress 3.6 Oscar which boasts a slew of new features including:

  • The new Twenty Thirteen theme inspired by modern art puts focus on your content with a colorful, single-column design made for media-rich blogging.
  • Revamped Revisions save every change and the new interface allows you to scroll easily through changes to see line-by-line who changed what and when.
  • Post Locking and Augmented Autosave will especially be a boon to sites where more than a single author is working on a post. Each author now has their own autosave stream, which stores things locally as well as on the server (so much harder to lose something) and there’s an interface for taking over editing of a post, as demonstrated beautifully by our bearded buddies in the video above.
  • Built-in HTML5 media player for native audio and video embeds with no reliance on external services.
  • The Menu Editor is now much easier to understand and use.

My personal favorite is the built-in HTML5 media player which reduces the need for external video-sharing services such as Vimeo and YouTube. As a content developer I am interested in this feature because I feel it will enhance the professionalism of my website by removing third-party branding.

As an experiment I decided to upload two videos and view them on my Macbook and iPhone. I was curious to see how long it would take to upload and play a video using WordPress’ new built-in media player in comparison to YouTube and Vimeo. The experiment was conducted using Google Chrome 29.0.1547.32 beta on an AT&T 6 Mbps connection.

A 2 minute, 50 MB video shot in 720p and encoded in H.264 takes exactly 00:12:45.8 to upload to a WordPress 3.6 site hosted on iPage. The video is viewable immediately, but pauses for extended periods as it buffers. I have concluded that it takes approximately 13 minutes to upload and watch a video of that size on WordPress.

The same video took 00:12:42.4 to upload to a Vimeo Plus account and then an additional 00:01:57.2 to process in SD then an additional 00:02:19.9  to process in HD for a combined total of approximately 17 minutes. The extra processing doesn’t prevent abrupt skippage though. However, it should be noted that Vimeo protested the bitrate of the video tested. If converted in accordance to Vimeo’s compression guidelines the video file would have been 80 MB and would have added additional time to achieve the ideal result.

The same video took 00:12:07.9 to upload to YouTube and then an additional 00:02:09.8 to process for an approximate total time of 14 minutes. YouTube made no complaints about the file’s bitrate and playback was skip-less.

In conclusion, WordPress’ new built-in media player is the fastest method to upload a video, the video plays back in its original quality, but takes a considerable time to buffer when watching for the first time. The built-in media player attempts to get a head start for subsequent plays by loading a segment of the video when the page it’s on loads. This makes for a skip-less playback experience the second time around.

Shuttle Tracker for iOS

I am currently developing an app called Shuttle Tracker for iOS. I have taken on the project as part of an elective course; formally known as MIS 4399 iOS App Development.

I first came up with the idea during my sophomore year at the University of the Incarnate Word (UIW) while a friend and I were waiting for the campus shuttle. Since the shuttle doesn’t run on a set schedule – it’s hard to know when it will arrive. A decision had to be made: would it be faster to walk or wait for the shuttle?

There’s nothing worse than waiting 15-25 minutes for a shuttle; deciding to walk, a half-mile, only to get passed up by the shuttle and arrive extremely late to class.

With the app I am developing – there will no longer be a need to make such an uninformed decision again! The app will determine where the shuttles are located on campus, which shuttle is the closest to the student, how long it will take for the closest shuttle to reach the student’s current location and then how long it will take to reach the student’s final destination. The app will also compare how long it would take to walk to the student’s final destination vs taking the shuttle. Then the app will either suggest to walk or wait for the shuttle.

Generally it isn’t recommended to share your app ideas with the public before the app is available in the App Store, but for the class I needed to run through the whole process of creating an app and marketing it.

Since publishing our apps to the App Store isn’t a requirement – the only way to simulate the demand for our app would be to measure the number of likes it receives on Facebook.

So far, Shuttle Tracker has received 60 likes organically. That means, even after I was awarded $50 from Facebook for receiving 50 likes for my app – I did not utilize their targeted advertising tools. I didn’t want my app to go UIW viral until after I finished it and had it up in the App Store.

Even while trying to keep “mum” about the app I managed to have a feature article written about it in the LOGOS, UIW’s student newspaper. Perhaps at this point it wouldn’t matter if I used the targeted advertising tools or not – it already has potential of attracting a lot of attention! I have been told that the article should be coming out in their next issue.

Shuttle Tracker was never intended as just a class project – it has always been something more. And since it’s designed specifically for the students at UIW, it’s only right that they get to witness it develop. I hope to continue working on the app long after I graduate in May. But, until the app is complete, I’ll try to keep the megaphone’s volume on 1.