Arrows representing data flow


The open source Adj framework has a new command pathArrow.


Adj pathArrow Illustrated

Adj Command pathArrow Illustrated

Command pathArrow takes a path given as arrow shape and stretches and bends its shaft along another path given to follow.

Command pathArrow becomes most useful in conjunction with other features of Adj, such as commands vine, connection, rider and more:  Automatic adjustment can work its magic where the arrow goes – relative to elements – and what it looks like.

From a designer point of view, pathArrow enables better control of width, color, transparency, and end shapes.  Even computed width is possible.

One Read the rest of this entry »

Graphics including graphics


The open source Adj framework has a new command include.


One motivation to implement include has been reuse of images.  For example, reuse of illustrations across an organization by inclusion of images made by others.  With Adj that implies pretty good automatic adjustment.

Adj command include copies all or part of another document into the current document.

More than with other Adj commands, with include there can be significant difference in verbosity and size between the same document without (before) or with the result of (after) invoking Adj: In this example 13 versus 42 lines.  That difference is Read the rest of this entry »

Adj in SVG inline in HTML


Adj in SVG inline in HTML works now.


One motivation to make Adj work in SVG inline in HTML has been to allow Adj in playgrounds like JS Bin, as shown in one simple example.

Bare examples are given from simple, to more detailed, and Read the rest of this entry »

Editorial notice


Yours truly is starting on half a dozen blog entries about exciting new features of the Adj framework.  Look for them here in the days to come.

This burst is intentional:  Adj version 6 marks completion of a feature set significant for usability for image creation. Read the rest of this entry »

Working remotely often


When living in a hotspot of technology, people at times made derogatory remarks about the large valley further east, an agricultural area: Read the rest of this entry »

Done implausibly well – rejected


A recurring theme earlier in my career had been work done so well it wasn’t considered appropriate. You read that right. Quality rejected because off the scale, on the top end.

Read the rest of this entry »

A bucket for cutting trails

bucket for cutting trails

Custom Bucket For Cutting Trails

As a counterbalance to computer topics, here is a picture of an adjustable loader bucket I designed on the spot a few years ago.

Had driven with a toddler a couple of hours to pick up a used dirt bucket. On inspection I recognized it had been advertised incorrectly and wouldn’t match our loader. Not to disappoint the kid Read the rest of this entry »


Get every new post delivered to your Inbox.