Karsten Schmidt · @toxi
1586 followers · 665 posts · Server mastodon.thi.ng

Testing, testing, testing... learning, tweaking, learning, tweaking...! How was your Sunday?! :)

Btw. It's and these aforementioned updates to thi.ng/axidraw (major update, potentially breaking changes) and thi.ng/geom-axidraw (support for non-pen drawing utensils) are all out and about now (for the past 6h or so...)

#releasesunday #thingumbrella #watercolor #penplotter #axidraw

Last updated 2 years ago

Karsten Schmidt · @toxi
1460 followers · 480 posts · Server mastodon.thi.ng

Lots of updates to various packages, incl. new features, bug fixes (e.g. new SortedMap [skip list] implementation for thi.ng/associative), doc updates, maintenance. Please see direct links to change logs here:

github.com/thi-ng/umbrella/blo

Btw. Also finally wrote a script to generate/automate this "latest changes" table, obviously by "dogfooding" a bunch of umbrella packages to do so. If you're interested, look here:

github.com/thi-ng/umbrella/blo

#releasesunday #thingumbrella #opensource #typescript

Last updated 3 years ago

Karsten Schmidt · @toxi
1379 followers · 430 posts · Server mastodon.thi.ng

Good things come to those who wait... After 10+ years, incl. 4+ years of release candidates and now prompted by a recent PR by @dimovich, earlier today I've released thi.ng/geom-clj v1.0.0 proper — a large, comprehensive 2D/3D geometry toolkit for both & . It's a massive project with too many features to list here, see readme & attached images for a partial list...

This was the first public project under the thi.ng moniker and from 2011-2016 I worked almost daily on it (though in it's current form it's the 4th rewrite). It also was the first project for which I decided to adapt a process, using Emacs , allowing me to develop and intersperse source code with prose, sections, table of contents, reference/research links, tasks, diagrams, visualizations, tables & parametric code templates. Amazing productivity booster & dearly missed since... I continued using LP for several other large thi.ng libraries (most notably thi.ng/fabric), but in 2018 I decided to give up, since it proved to be a major hurdle for 3rd party contributions... 😢

In hindsight, the project, design and learnings from Clojure heavily inspired and directly expanded into my later (current!) work and the group of 20 new libraries under the same name (i.e. see thi.ng/geom). The latter is _not_ a direct port and currently still has a much stronger focus on 2D, yet again is one of the largest groups of libraries in the entire thi.ng/umbrella monorepo...

#releasesunday #opensource #clojure #clojurescript #literateprogramming #orgmode #typescript

Last updated 3 years ago