May 2012 - Posts
I love being the mayor, of everywhere I go. I crave check-in points for places I have never been and it puts a smile on my face when I get those extra points for checking in the third time in a week. I do FourSquare, everyday. Even when I don't leave
Read More...
The rise of mobile devices in recent years has changed the game to add location awareness to many applications, even line of business apps. A few years ago I ran several sites that allowed visitors to find resources in their area. Most notably I ran a
Read More...
Struggle isn't exactly the right term. More like prolonged torture describes the frustration and experience I have had with some CSS concepts. Let's face it CSS is more of an art than some place where engineers can thrive. But time, practice and just
Read More...
I don't know the details, but I know its frustrating when you can't see why something does not work. Since I have been spending time (and honestly more than I feel like I should because of things like this) creating native Android Apps using Cordova (formerly
Read More...
This is going to be my third installment in this series about making an HTML5 version of the game Pente. The main goal for this phase was to properly place the stones on the nearest grid intersection from where the user touched the board. That part turned
Read More...
This morning I gave my how to do Native experiences using HTML5 talk at the Philly Code Camp . I want to share the links to the live demo site as well as the code and a few other resources. I posted the code I used to a site on my server this morning
Read More...
As web development and architecture matures so does the way we need to structure our projects. For me that means single page applications. And while I have not had time to write on the topic yet I have been developing my approach to focus on performance
Read More...
This year is looking like the year enterprises execute a radical shift when it comes to mobile strategies to keep up with the consumerization their employees are forcing. This means organizations of all sizes, from small shops to multi-national behemoths
Read More...
There are not a lot of books on mobile development I have found to be that helpful so far. Recently I purchased the O'Reilly published Mobile Design Pattern Gallery book and want to recommend it. Its not a book deep in technical details, but rather a
Read More...
Last week I opened a new series documenting how we are going about writing a HTML5 version of Pente for a class project . The first part focused on creating a Pente board, which is a simple series of lines forming a grid. Today I want to do a quick demo
Read More...
Lately the interest in cloud storage has captivated me. Google offering G Drive , Microsoft pushing SkyDrive more, DropBox offering more space when you get a friend to sign up ( hurry you can still sign up can get an extra 500MB at DropBox ), etc. Like
Read More...
The news about Yahoo's CEO Scott Thompson's resume 'fraud' has the tech and business world abuzz. Evidently Thompson's resume claims he earned a Computer Science degree that his college did not offer during his attendance. To his credit, he did take some
Read More...
So far this year I have not had the time to get around to events for many presentations. I really enjoy doing sessions because they give me an opportunity to dig into a topic more than I normally would, share things I learn that I simply do not have time
Read More...
If you know me you know over the past few years I have been a big fan of Metro UI and the tiles. I have been hacking at doing the Metro UI in web applications for a while now, so there are a lot of things I have learned, and some I have not quite mastered
Read More...
I do a lot of presentations and online demonstrations of mobile clients these days. That means I need to share screens from all sorts of devices. The problem is none of the major mobile platforms make this easy, but there are some hacks to get you there.
Read More...
Recently I decided to help a very special 11 year old with a class project to write a video game. It takes me back to when I was 11 and wrote my first games. Of course back then I wrote in BASIC on my Timex Sinclaire 1000 and did my best to save
Read More...
Yesterday I posted about including a favicon for every website or web application to increase performance. Another common oversight is not setting a far-future expires header expiration date. I think the Yahoo performance page says it really well why
Read More...