Jan14
development, mobile
The other day I read Justin Levy’s post on going mobile with WPtouch and just had to experiment. I haven’t previously had a mobile specific version so it’s definitely an exciting move. Here’s a quick round up of my experience.
Installation
Installation was a breeze. WPtouch is a WordPress plugin, all it took was downloading the files, uploading it to my server and activating it from the dashboard. Once activated we were up-and-running with the vanilla install. Now on to customizing…
Setup
WPtouch offers a wide array of customizing (sorry, this is a word I’ve gotten way too used to in the SAP world) options from enabling AJAX comment posting to custom CSS/Javascript inclusion. I kept my install fairly simple but there were a couple things I changed.
- I call myself a developer so I went with a snazzy App Store icon as my mobile banner image (see end of the post). WPtouch has a pretty good selection of images although they’re mostly centered around the iPhone. If nothing meets your needs you’re more than welcome to upload a custom file.

- Linking of my AdSense and Analytics accounts. Must haves…AdSense to collect those occasional pennys and Analytics to obviously to continue to understand how people flow through the site. Adding both was EXTREMELY easy to do with a custom section for each.

WPtouch gives you the option to display a ‘desktop’ (i.e. non-mobile) version of your website to users on their first visit and include the ability to toggle mobile vs. desktop in your theme footer. I get the potential draw but if you’re going to go mobile, I’m not sure why you wouldn’t always default mobile and allow them to switch back if they want.
Anyways, you can also change what icon is used for each post and how much information about the post is shown (e.g. just the title, title and a teaser, tags, categories, etc). I played with the settings a bit but I think that’s really more of a personal choice…at least until I get time to test and study analytic data.
Additions and Suggestions
For a donation supported plugin I can’t really complain. It’s easy and relatively robust but there are still a couple things I would like to see enhanced:
- I understand it’s a mobile device and landscape is limited but a second ‘title’ (under NathanHJones.com below) would be ideal. Obviously, each blog owner would need to be smart about how it was used.
- Better AdSense rendering. This may be slightly out of the WPtouch developers hands but I noticed that AdSense ads show up very boxy compared to the smooth WPtouch design. I don’t know if that’s anything they can fix or perhaps me just being new to AdSense mobile but it didn’t exactly flow together.

If you’re mobile version is powered by WPtouch leave a comment and let me know what you think! Finally, here’s a fullscreen shot of NathanHJones.com…the mobile version…from my iPhone.

Jan03
Productivity, communication, development
I’ve been kicking around the idea of publishing my personal resolutions for 2010 for a couple weeks and just decided to pull the trigger. My thoughts, what better way of pushing myself to follow through than to publish them on the web for all to see. I’ll try to take a couple checkpoints throughout the year to let you know how I’m progressing.
So, without further ado, here are my resolutions for 2010:
- Develop and iPhone app. I have a few ideas but I won’t reveal those just yet. Look out for the announcement when the app is ready though
- Blog more – 3-4 times per month is my target. I plan on blogging about my iPhone development experience as well as about some topics I’ve been hoarding from my day job on implementing SAP SRM 7.0.
- Clean up my resume and create a web-ready version (linked on this blog obviously).
- Develop a new website – I suspect this will likely be to complement the iPhone app but I would like to build a custom WordPress theme for nathanhjones.com.
- Reach 500 followers and 1,500 tweets on Twitter. I hover between 140 and 150 followers and just hit 600 tweets today.
- Exercise more – 4-5 times per week. Throughout the last couple years I have been working out 2-4 times a week but I would like to raise the bar a bit at 4 to 5 times to help get in better shape and shed a few pounds.
- Lower my golf score. Notice I didn’t say handicap there
. Over the last few years I’ve only been able to play a couple times a year because work has consumed so much of my time. My goal for 2010 is to play more and get my average score consistently in the 90′s (high 90′s is ok by me for this year).
I wanted to list 10 (for some reason that sounded like such a nice, even number) but this is all I could muster today. If I manage to achieve all of this with time to spare in 2010 (unlikely, unless you find me a new job)…I’ll add a couple more.
By the way, how does everyone feel about the fact that years will now almost always be prefaced with ‘twenty’ instead of ‘two-thousand’?!?
Oct05
development, technology
The people over at Amazon Web Services have been busy at work the last couple weeks. The Elastic Compute Cloud (EC2) team has rolled out two significant computing options over that will really help pave the way for more enterprise adoption of their services.
Last Tuesday, Amazon announced that it plans to unveil the ability to run Microsoft Windows Server and Microsoft SQL Server on the EC2 platform later this fall. This announcement is a huge step and will allow customers to deploy ASP.NET applications using a host of database options as well as other Windows-based applications such as Windows Media transcoding. This advancement in cloud computing will really ease the transition for potential enterprise clients which still tend to be very Windows heavy – ASP.NET portals still seem to be rather popular in my experience.
Last week, in an email to developers, they also announced that Oracle has certified EC2 as “the first cloud computing platform that has been authorized to run supported Oracle databases” which also increases the database options for enterprises and developers alike. According to the announcement, customers will be able to run Oracle 11g, Oracle Fusion Middleware and the Oracle Enterprise Manager on AWS. Oracle is really taking an interest in the project and has delivered a set of free images to help make deployment easier.
I don’t claim to know how many ‘enterprise’ clients Amazon Web Services has on its roster but I think this is really a step in the right direction. I know enterprise security executives are still wary about throwing their proprietary data in the ‘cloud’ but who wouldn’t enjoy a little extra cushion for those PR heavy days when your site gets overloaded. I can only imagine how busy the Bear Sterns intranet was the day their employees found out it was over.
This will also continue to lower the barrier of entry for web-based start-ups. The language of choice these days tends to be PHP, but that isn’t normally a part of the university curriculum. Now, students can continue to expand on those class projects and turn them into successful (hopefully…) start-ups. Of course, that’s only for those few that aren’t programming before they hit high school.
Jul03
business, development, technology
Ok, so almost 3 months ago when TechCrunch wrote that Intuit (the makers of TurboTax, QuickBooks, Quicken, etc) were launching a development platform within QuickBase I signed up. I thought it would be pretty cool to at least see what they were doing and I’m really into Enterprise software (small, medium or large enterprises are all the same to me – business is business no matter the size).
Well, after registering I didn’t get a confirmation email, a “thanks for registering” email or even a “you were rejected, better luck next time”. I figured it was a good try, I guess I’m not getting that 5 minutes back. Then yesterday, completely out of the blue, I get a note from QuickBase that I’ve “been accepted into the Intuit QuickBase Developer Program”. Ok, well that’s cool but you may want to communicate a little better next time. I figured some server troll somewhere ate my application. Good thing you didn’t make me submit my password when I initially signed up or I would have been in trouble.
Anyways, I’ve completed the registration and I’m going to begin poking around what they have to offer. At first glance it seems functional but not as visually pleasing as something I’d expect from Intuit. It is in Beta though so I won’t give them too hard of a time.
More to come on QuickBase in the near future. Maybe if I can find a few hours I’ll get an example application up.
Mar25
development, technology
As I’ve stated several times, I love the various Google products and use several of them on a daily basis. My Gmail is open almost all day long, I use Google Reader to sort, manage and read my news, I share photos and documents with Picasa and Google Docs and I communicate with people all over the world (literally) with Google Talk. When I start my own business I’ll probably use Google Apps to keep costs low and because it allows me the ability to use the Gmail web interface and it’s easy to install. Simply put, they have created an amazing suite of free services but as my usage grows, so does the need for a few enhancements to make things even better.
Since Gmail released the IMAP feature a few months ago I’ve been a pretty happy camper. While I’m pretty happy, there is always room for improvement. I think Gmail recognizes that since they’re continually releasing new features! Keep it up guys.
- Tagging: The ability to label emails with several tags is great but having to select them from a drop down list is inefficient. It would be great if there was a type-ahead feature that auto-completed tags as I began typing them. It would also be great if you could apply multiple tags to filters.
- Filtering: Gmail has a great filter set-up but there is one thing I’d like to see added. The ability to apply multiple tags to filtered messages. Some people may not use tags to quite the same extent I do but I like to keep an organized mailbox. With my travels for work I also like to make sure I keep as many records as possible and there are some emails that I get on a regular basis that I like filtered into two buckets. Hotel receipts are the main culprit (expense reporting can be such a pain). Currently, I just have to filter it with one tag and add the second manually. Not a huge deal, but it would definitely be a time saver.
- Shortcut Keys: For those of us that use Outlook all day for corporate email, shortcut keys are where it’s at. I can successfully navigate almost all of Outlook (that I use at least) without touching the mouse. Google has done a pretty good job building out the shortcut keys but some of them are counter-intuitive. Maybe the problem is they just aren’t intuitive based on the Windows habits that we have all picked up. I’d like to see the ability to customize your shortcut keys or at least add a few more like ‘ALT+s’ to quickly send an email from compose mode.
If I new anything about writing GreaseMonkey scripts or had a couple hours of extra time I would consider writing a couple of these enhancements myself. But…since I don’t and I have no extra time I’m hoping the various Google teams go ahead and step-up.
These are obviously just my opinions but I think they’re enhancements that would benefit the masses.