luckily I checked this before sending the newsletter 🙂 I was thinking about the "archival properties" of posting the videos directly to slack, I guess they will eventually be removed? any reason why not post them on youtube? maybe it's possible to upload directly to the internet archive or some alternative like https://peertube.co.uk/ ?
This took a while, but I just finished my entry, pretty happy with how it turned out for my first time actually editing a video! This video is purely an introduction, next week there will probably be some more devlog-y content.
Here is a follow up on the Beads layout system. Beads has a very unique layout system that is slightly more advanced than the Apple struts and springs system used in XCode. You design your layout by starting with the full screen rectangle, and subdividing it into pieces. Each chunk can be further subdivided. It has pre-programmed the commonly used types of decompositions: plain, vertical slice, horizontal slice, vertical scrolling, 2D grid, and a farily elaborate report writer for those who need to produce printed reports in the classic style. Since the layout system is in the language itself, you can use variables, IF statements, and subroutines in the layout portion, unlike CSS which hampers you great. Another huge advantage over CSS is that Beads uses explicit whitespace so placement of items is 100% predictable and repeatable, unlike CSS which on a small typo can scramble your page. Building a complex product by gradual refinement is the methodology you use in Beads; always proceeding from a working standpoint, and adding in detail.