Programming

Dojo/Javascript Development

We're big fans of the Dojo Toolkit(link is external), a Javascript framework that allows you to build rich Internet applications right in the browser. We're impressed with the power and flexibility, and have built several big applications on it in addition to solving lots of small tasks.

We've also used other Javascript libraries, including JQuery, Prototype, Scriptaculous, and several others.

The three spheres of web application platforms


There are thousands of languages out there, but only a couple handfuls are used for web applications. Of these, PHP is a runaway success. Yet I constantly see it criticized by developers of other languages, often for completely untrue reasons.

Read More

Reliable code: building in robustness


Ok. Last post on the quality code series. One of the downsides of getting older is realizing you do have shortcomings. You know how when you're young, going into a job interview, the toughest question is the one about your weaknesses?

Read More

Powerful code: Get more out of every line


Programming borrows a lot from the construction industry. Many programming terms derive from construction: hacking, builds, development, architecture, scaffolding, frameworks, and dozens of others. But in some ways, programming has an element of power beyond construction.

Read More