Skip to content

JavaScript Performance Tips (Video)

October 8, 2012

Filmed at our NoVa JS meetup on 10/2/2012, Grgur Grisogono discusses JavaScript Performance tips. This video goes along with Grgur’s recent blog post covering JavaScript Performance Tips.

Read More

Announcing the Diablo3 Mobile Companion

October 4, 2012

Diablo 3 is Blizzard’s latest disruptor of productivity, social lives, and self preservation. It broke the record for fastest selling PC game (more than 3.5m over 24hours), and for very good reason. In simplest terms, it is an action RPG. The player creates a character and overtime the character progresses through the story, gaining levels…

Read More

Opening all URLs with Cordova’s ChildBrowser Plugin

September 24, 2012

For anyone who has had the pleasure of working with Cordova you may hit this wall if you had to deal with external links. Tapping on a link opens the URL right in the WebView that your application is sitting in. The contents of the new page take over your application entirely and the user…

Read More

Tinting your Status Bar in iOS6 and Cordova

September 21, 2012

One of the new “features” of iOS 6 is that you can now tint the status bar. Instead of Default (Grey), Black Transparent, or Black Opaque it can now be anything. The way iOS decides what color the status bar should be is based on the color of the lowest pixel of a UINavigationBar component.…

Read More

Enable Remote Debugging with Safari Web Inspector in iOS 6

September 19, 2012

*NOTE: You will need to upgrade to Safari version 6.0 to enable this functionality. * With the recent release of iOS6, Apple has finally introduced a remote web inspector for debugging web applications on iOS devices. Enabling it is simple, but it’s buried under a few options on your phone. On your device, head to…

Read More

Orientation change zoom bug with Android and Sencha Touch 1 – FIXED

September 18, 2012

Millions of devices in the market rely on Android Browser as a platform for web application delivery, even through PhoneGap/Cordova deployments. Unfortunately, the browser is shipped with numerous bugs that prevent expected behavior to commence. One of the issues in particular involves viewport (screen) scaling to reset on orientation change. The** orientation change** event on Android…

Read More

Monit – Easy Monitoring

August 30, 2012

I recently started working on a project using delayed_job as a queuing system for sending batch email.  The email being sent contained a weekly digest of the events for the customer, so it was very important that the email was sent and sent out in a timely manner.  Part of inheriting the project was the…

Read More

Getting the most out of the Lean Startup Machine Workshop

August 7, 2012

I thoroughly enjoyed participating in this past weekend’s Lean Startup Machine held at The Fort. My presentation from Saturday morning on Lean UX is posted here. It was my first time using the Reveal.JS so forgive some of my alignment snafu’s 🙂 For those that don’t know, The Lean Startup Machine descended on DC this…

Read More

Efficient DOM and CSS Operations

August 6, 2012

Eventually, the output of our web applications end up displayed as a part of user interface (UI). In our previous post, JavaScript Performance Tips & Tricks, we have covered several techniques for optimising JavaScript code. JavaScript is also capable of accessing DOM nodes and using CSS to query or style elements. While there are multiple approaches to…

Read More

JavaScript Performance Tips & Tricks

July 31, 2012

Some say spending time developing for performance is not worth it when hardware upgrades are usually a cheaper alternative. If I would tell them that spending 10 minutes reading this could save more than 50 new upgrades with simple code improvements that account for a 50x+ performance increase, do you think they would listen? From…

Read More
Scroll To Top