Blog

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

All about our customers


It's been far too long since our last newsletter. There's a lot more stories to tell, but today I'm going to talk about some of the reasons I haven't written in so long: our customers.

 

Open Source Consulting: Helping people get the most out of Free Software

Web sites are the most visible thing we do, so I'd like to highlight a few of the ones our customers have launched in the past few months. Our newest core offering is an e-commerce system called ZenCart, and we've had two of them launch in the last month.

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