Recommended Computer Configurations for 2020

On a regular basis, I get asked by students and young professionals what kind of laptop/computer configuration I recommend for various kinds of work like graphic design, programming, and statistical analysis.

New Year, New Ideas

For the new year, I have decided to blog with a partial focus on answering questions.

How Design Teams are Killing Usability on the Web

I've been using the Web since almost the very beginning, and never have I seen more problems with the usefulness and usability of corporate web sites than I have seen recently.

Building and Configuring Apache James with OpenLDAP

[ This post is part of my ongoing instructional series on setting up some baseline IT infrastructure for the fictional startup Shoestring Lab.

Livesandbox Web app editor v 0.11.0

Good news for open source JavaScript supporters- the livesandbox project is nearing a 1.

Livesandbox Web app editor v 0.9.4

Another update of the livesandbox editor is available on GitHub.

Livesandbox Web app editor updated

Following the release of a work in progress update to gadget-ui, I've spent some time this weekend on an update to the beta release of the livesandbox web app editor.

Gadget-UI Update

The latest gadget-ui library update is available on GitHub and npm.

Iterative Development as Software Craft

Background The practice of software is part engineering and part craft.

Tasklist altseven example app - updated v. 0.4.0

After a review of the AOP implementation with tiny-aop, I decided to remove tiny-aop in favor of using middleware with Express routes.