photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

245
active users

#commit

0 posts0 participants0 posts today

last 2-3 weeks, besides a bunch of mostly aimless traveling, were dedicated to this insane 70+-#commit #refactor on the #rust #tui #daw, bouncing between 5 and 512 compile errors...

and i'm still not happy with the code quality... but let's say i've massaged the code around enough, and collected the not-yet-clarified bits in several places rather than all over the place...

my favorite language feature that neither #rustlang nor #ecmascript has? #mixins. there, i said it 😔

PSA: To give me at least a little bit of insight, I've started using the open source, privacy-friendly and non-tracking goatcounter.com/ for all important thi.ng related sites/materials, incl. examples & API docs... This will allow me to see which parts are frequented most and help me to (re)focus attention.

Related, the attached heatmap[1] of 6+ years of commits to the thi.ng/umbrella monorepo (8480 filtered commits, split by sub-project (rows)) shows that documentation, example projects and build infrastructure have been the most regularly maintained/updated parts throughout all these years. But the project is so vast that many docs still have miles to go to improve, but time is precious and the counter will help me to identify potential weak points (and vice versa)...

[1] Alt text with more info. I also recommend to open the image in a new window and zooming in... The heatmap is generated by this example project: github.com/thi-ng/umbrella/tre

Btw. An interactive SVG version of this heatmap (incl. clickable links to each sub-project) is on the main thi.ng website...

This sounds like a good read:

Zen and the art of writing good commit messages

The difference between good and bad commit messages, and how to enforce the structure with commitlint and Husky git hooks.

vicvijayakumar.com/blog/the-ar

vicvijayakumar.comZen and the art of writing good commit messagesThe difference between good and bad commit messages, and how to enforce the structure with commitlint and Husky git hooks.
#VCS#git#commit