Common TypeScript Error Messages November 1, 2017 Whenever you start working with a new programming language or framework, you need to learn a new collection of error messages and how to resolve them. Sometimes those messages are…
FullStack Conference Recap November 3, 2015 I had the opportunity to speak and attend FullStack 2015 organised by Skills Matter and hosted at their CodeNode location in central London. It was a great experience and it’s…
JavaScript in the Enterprise: Where do your developers turn for JavaScript Support? June 17, 2015 The Situation Deadlines are looming and it looks like it’s is going to come down to the wire. A developer has hit a roadblock while trying to integrate code from…
Memory Consumption: the Externality of Programming March 17, 2015 Performance is a critical part of most applications. Research continually shows that good performance is essential for a good user experience. Reasonable load times, smooth animations, and responsive interaction gives…
Dojo FAQ: How do I set up continuous integration testing with my Dojo app? February 12, 2014 Continuous integration, the practice of frequently integrating the output of multiple developers into a common repository, has become very popular in recent years. A major benefit of CI is automated…
Debugging Dojo: Common Error Messages October 31, 2012 Debugging JavaScript can be a tedious and frustrating chore. To compound the already difficult task of debugging, browser vendors each have their own style of error messaging, some of which…
Hacking Safari’s Inspector August 13, 2009 Recently the long-anticipated Safari 4.0 was released. The earlier WebKit was already fast, but this version performs just insanely well. Reloading a page on your local host takes milliseconds as…
Styling Dijit Form Elements February 25, 2009 Dijit has a tremendous wealth of high quality and feature-rich form elements providing key functionality including validation, time calculation, spinner controls, calendars, and much more. Furthermore, Dijit gives you a…
Debugging Adobe AIR Applications Using The Dojo Toolkit January 27, 2009 In a previous post I provided the steps to get you up and running with Adobe AIR. I’ll continue with the debugging features available in AIR and the Dojo Extensions…
Dojo and Firebug Tricks for Development November 10, 2008 As an Ajax developer, I'm always looking for easy ways of helping my development process—things to make development faster, easier ways of checking things, etc. Today I'll share two quick…
Quick Fixes and Dojo Support October 21, 2008 A lot of the stock Dijit components are single-serve, meaning they only solve one style of problem. But Dojo is very flexible, and can work most any way you imagine…
HTTP Proxying to Solve Web Development Problems October 8, 2008 An HTTP Proxy server relays requests between the HTTP client (e.g. your browser) and the server—whether it be out on the web, intranet or localhost. When it’s under your control,…
A Quick JavaScript Load Profiler July 1, 2008 I was doing some research on script loading speed tests. Each script load required the page to be refreshed, making it difficult to log the time to Firebug and get…
Firebug Lite and Dojo: Not Just for IE June 2, 2008 Recently improvements have landed in Dojo Toolkit version of Firebug Lite. These improvements have taken it beyond the desperate need for logging in Internet Explorer to a very viable alternative.…
String Performance: an Analysis May 9, 2008 Recently I was writing a “tips and tricks” blog post that was going to focus on the idea that it is better to use an object as a “string buffer”;…
Unit Testing Custom Code with the Dojo Objective Harness April 15, 2008 Notice: We now recommend the DOH replacement, Intern. Read our posts about Intern for more information. Many Dojo developers are aware of the Dojo Objective Harness (DOH) that the Dojo…
Advanced JavaScript Debugging Techniques April 3, 2008 The purpose of this article is to provide a list of advanced debugging techniques that are not easily found elsewhere on the web. Using Google to search for JavaScript debugging…
Analyze your code, errors, interface, and marketing effectiveness with dojox.analytics March 13, 2008 It’s not very often that I get to work on some software that has the potential to appeal to developers, testers, designers, and the marketing team all at once. And…
Some Tools You Might Have Missed March 6, 2008 Over the past few years designing and developing I’ve come to rely on a number of tools. Most of these are obvious like Photoshop and Firebug, however I’ve come to…
Be Careful With XML-RPC Dates October 2, 2007 A lot of my work involves 3rd party API integration. We have plenty of tools at our disposal: protocols like SOAP, XML-RPC, JSON-RPC, and conventions like RESTful URI schemes. You…
Hacking Firebug July 5, 2007 I was never a fan of the way Dojo 0.4.x handled debugging. Sans an available console, the debugger would dump text all over the page. Dojo 0.9 no longer uses…