Author Archive: Greg Wilson

rss feed

Author's Website

Tricks with Google Mail Addresses with dots and pluses

June 22, 2013 | By

Most people don’t know that Google Mail has some unique “features” when it comes to your email address. All of the following email addresses are exactly the same from Google’s point of view.  All of them will end up in my gmail inbox: (what I commonly share) (what some other Greg Wilson commonly […]

Read More

Simple server backups with Amazon S3 and Glacier

June 7, 2013 | By

Amazon recently announced a new feature in Amazon S3 called Lifecycle.  It allows you to create a rule that does one or both of the following based on the age of the objects in the S3 bucket: Move the object to Glacier (super-cheap offline storage) Delete the object permanently from the bucket I decided to […]

Read More

Amazon EC2 user? Don’t ignore reserved instances.

June 4, 2013 | By

There are many Amazon EC2 users like me – those with a handful of micro, small, or medium instances to run various web services, etc.   I have a personal account with Amazon with a single EC2 small instance for my aerial photography business website as well as various websites for friends and family.  I recently […]

Read More

Find UI/UX Designers on Behance

April 21, 2013 | By

Behance is described on as “The leading online platform to showcase & discover creative work. The creative world updates their work in one place to broadcast it widely and efficiently. Companies explore the work and access talent on a global scale.“. Of course, you’ll find amazing work in graphic design, architecture, photography, illustration, etc., but what […]

Read More

Fantastic Sneak peek at Photoshop Camera Shake Reduction

April 18, 2013 | By

Watch the following video now. It’s only 45 seconds long. Yes, it’s real and it’s killer. You’re coming to Adobe MAX to see more exciting developments, right? This MAX is a MUST. Use discount code MXSM13 to save $300.

Read More

Adobe Marketing Cloud Videos approaching 2 million views

April 16, 2013 | By

One of the best enterprise marketing campaigns I’ve ever seen. Funny AND True! Learn more about the Adobe Marketing Cloud. More videos on this and other topics can be found on Adobe’s YouTube channel.

Read More

Sony NEX-6 Review – my entry into mirrorless

April 16, 2013 | By

I’ve been an active photographer for over 25 years both as a hobby and for hire.  During the past 9 years, I’ve had a very active aerial photography business, Tiger Aerial Photography.  I’ve always owned two types of cameras — SLRs (recently the Nikon D70, D200, and D300) and compacts (recently the Panasonic DMC-LX3 and […]

Read More

Keeping up with the Adobe Creative Cloud Evangelists

April 2, 2013 | By

As we approach Adobe MAX, it can become challenging to keep up with all of the Adobe news!  A couple of years ago, our team created something to help — (or RSS version) and now, we’ve improved it. This blog is an aggregation of all of our blogs in chronological order.  When you click an […]

Read More

Creative Cloud Customer Video

April 1, 2013 | By

Recently, we added this video to the Adobe Creative Cloud Home Page but I thought it was worth republishing here. Yes, it’s a polished, Adobe-created video, but it matches what I’m hearing from similar customers as they learn about Creative Cloud and start using it. I’ll be posting some of my own customer videos and […]

Read More

iOS Safari Web Apps Templates and HowTos

August 14, 2012 | By

An iOS web application uses HTML/CSS/JS to deliver a iOS experience that looks and behaves like a native iOS application. If done correctly, the user can’t tell that it’s not a “normal” app. Although the capabilities are limited, it can be a great solution for many apps where going through the normal iOS app store […]

Read More

Bricking a Mars probe – before Curiosity…

August 11, 2012 | By

Like many of you, I’ve been watching every broadcast, picture, tweet, etc. of the Mars Curiosity mission.  It’s one of the most exciting things that NASA has done in years and I’ve loved every second of it.   I’ve always been a space program fanatic.  When I was a kid, I knew more details about […]

Read More

Improving geolocation getCurrentPosition() with getAccurateCurrentPosition()

June 30, 2012 | By

getAccurateCurrentPosition() is a simple enhancement to navigator.geolocation that provides a more accurate and predictable result.  It is intended for any geolocation-enabled web browser. This is also usable in PhoneGap applications since PhoneGap uses the underlying HTML geolocation APIs already. I have tested this on desktop Chrome, Safari, Firefox and on iOS and Android devices. I have […]

Read More

Understanding Twitter @replies

June 5, 2012 | By

Today, I did a random poll of a few co-workers and friends about Twitter replies. I asked the following question: “If I send the following tweet, who will see it in their timeline?” @myfriend Hello Almost every friend I asked had the same answer, “All of your followers”. That’s actually incorrect. Only users that follow […]

Read More

HTML5 Application Cache How To

May 28, 2012 | By

There are a lot of great blog posts, articles, and videos about HTML5 Application Cache, but because it’s fairly new and the spec is still evolving, it’s hard to get your head around all of the intricate details. What is it? The Application Cache is a new HTML5 capability that is different from the normal […]

Read More

Preventing vertical scrolling bounce of websites on iOS using JavaScript

May 23, 2012 | By

I recently created a web site for reading Twitter called   As mentioned in an earlier blog post, the site uses CSS3 columns and scrolls horizontally.  If you use your iPad and access any websites, you’ll notice that if you pull down on the content, you can drag the top of the page down […]

Read More – web app for speed reading tweets

May 20, 2012 | By

As a developer evangelist for Adobe, I use Twitter often to keep up with the latest trends, announcements, and more.  I’ve often been frustrated that the Twitter website and twitter apps all use one column that takes advantage of only about 1/9th of my large monitor.  I’ve been looking for a good project to beef […]

Read More

How to prevent bounce of PhoneGap app container in iOS apps – UIWebViewBounce

May 14, 2012 | By

I’ve noticed that a lot of apps built with PhoneGap have a weird behavior on iPhone and iPad — You can tug at the main app and move it around slightly and let it bounce back into place.  It’s as if the PhoneGap container is connected to the device with springs!  I quickly found several […]

Read More

An interesting way to handle event giveaways –

May 13, 2012 | By

As developer evangelists, we often do giveaways of Creative Suite and other goodies at meetups, user group meetings, and other events.  Sometimes we use physical raffle tickets handed out at the door.  Other times there is a quiz to determine the winner, but recently while at a meeting of the Atlanta Web Design Group, I […]

Read More

Central Florida Events: Building real apps with HTML/JavaScript and PhoneGap

May 2, 2012 | By

If you live anywhere near Tampa or Orlando and have an interest in building mobile apps using web standards, you need to come to one of the following two local events: Tampa —  5/9/2012 6:00PM please RSVP on the site – if it’s full, try again later in the day Orlando —  5/8/2012 6:00PM EDT […]

Read More

Amazon EC2 – a real-world case study of moving from a data center to the cloud

May 2, 2012 | By

Two years ago, I blogged about ChessJam, a chess application that I helped develop where people from all over the world play live chess with each other.  Since launching ChessJam, it’s been up and running 24/7 with very little downtime and has experienced some good growth. To give you a sense of the activity levels, […]

Read More

JavaScript Developer Magazine – Appliness May Issue now Available

April 30, 2012 | By

The May 2012 issue of Appliness is now available for your iPad and Android tablet.  This issue has over 100 pages of content including tons of code samples and interactive demos.  If you are a JavaScript developer, this is something you should subscribe to.  It’s free. May 2012 table of contents: CSS Regions and CSS [...]

Read More