In the video that shows the stolen tools in the warehouse, there are hardly any Ryobi tools (HomeDepot's cheap tool brand). This is in stark contrast to many of the recent woodworking videos on Youtube that feature craftspeople using Ryobi tools (without explicitly mentioning an HD sponsorship). The thieves know a good tool, and HD is trying to fool the rest of us that their Ryobi tools are any good.
CueCam Presenter solves this quite elegantly: You can prepare a script with a card for each window you want to share. Then you can just select the card during the presentation and it will share just that window.
I also have a single large screen. So I put the CueCam window on the right, top to bottom. And the windows I want to share in the bottom left quadrant. There I can make them smaller, with the correct aspect ratio, so that participants with smaller screens can see all the detail they need.
That leaves the top left quadrant for my meeting window where I can see the meeting participants.
I'm also experimenting with the two companion apps: Shoot to use my iPhone camera and control zoom from CCP; and Video Pencil to draw on my video.
Plus one for structurizr. Its model driven approach makes it a lot easier to keep the diagrams consistent with the code: You describe the architecture, and structurizr renders the diagrams.
I looked at the avisi stucturizr-site-generatr, however, decided to render the docs via structurizr-lite. It provides better interactivity for C4 model diagrams, e.g., drilling down into diagrams and tooltips. I found the ADR integration in structurizr-lite sufficient.
I've been using https://structurizr.com/ to automatically generate C4 diagrams from a model (rather than drawing them by hand). It works well with the approach for written documentation as proposed in https://arc42.org/. It's very easy to embed a C4 diagram into a markdown document.
The result is a set of documents and diagrams under version control that can be rendered using the structurizr documentation server (for interactive diagrams and indexed search).
I also use https://d2lang.com/ for declarative diagrams in addition to C4, e.g., sequence diagrams and https://adr.github.io/ for architectural decision records. These are also well integrated into structurizr.
Thanks for mentioning gingkowriter. Youtube video is worth a watch. I will evaluate this a replacement of mindmaps at early conceptual stages in a SW project. Gingko's ability to have rich text nodes, export to plain text/word/JSON will allow me to stay in the outline mode for longer before I commit to sequential documents.
I've started using draw.io [1] for diagrams I want to embed in markdown files. The cool feature about draw.io is that it can embed the data structure describing the diagram in a png file. So you get a PNG file that is both source code for your diagram (so you can edit it later), as well as the presentation (you can embed png files and they will render fine in Github hosted md files).
Then I use the markdown-images package [2] for Sublime Text, and I can see those png images in my markdown files in the editor as well.
Benefits of this approach:
* Powerful diagram editor, free to use.
* Editable diagram and embedable image in one file.
Animikii.com | Full stack web developers | Victoria, BC | REMOTE in Canada | Full-time
Animikii is a social enterprise (Certified B Corp / Certified Aboriginal Business) that works with leading, Indigenous-focused organizations from all industries to drive positive change for Indigenous Peoples through technology.
We are looking to expand our team with one or more senior / intermediate full-stack Ruby on Rails developers in Victoria, BC. We’re a remote-friendly organization and would be open to fully REMOTE or a mixed schedule of in-office and remote work.
Candidates must be located / permitted to work in Canada.
I have been using Notability with great success for the last year. Having a fixed page like canvas doesn't strike me as a problem as I can move my diagrams around and scale them if I run out of space (huge advantage compared to drawing on paper).
Before Notability I was using mostly markdown files in git. However, using handwriting instead of typing has improved my cognition and creativity significantly. When I'm faced with a challenging task, I start doodling in Notability and keep being surprised at the creative solutions that emerge as I'm writing and sketching. There seems to be a richer thought process to be happending when I use my hands for thinking (rather than pressing keys on a keyboard).
Some additional spontaneous thoughts:
- Searchability of my handwritten notes is great, even after I export my notes to PDF.
- Exporting to PDF stores my notes in a long lasting standard format, preserving the character of my handwriting and diagrams.
- Being able to move/scale diagrams as I develop them has allowed me to start sketching more easily without any idea of where the diagram will go (e.g., ERD).
- Synching: I have Notability running on my desktop Mac, iPad, and iPhone. iPad Pro 12.9" is my primary device, together with Apple Pencil. Mac is for copying in screenshots from web pages, or large amounts of text. And I use it on iPhone on the go to capture ideas, access shopping lists, etc.
- Some document structure is useful: I have monthly work notes, yearly personal notes, "Inbox" on the go, and long running project notes that I keep adding to and tweak.
I'd like to mention https://contentgems.com - a free web service that follows any RSS feed you want. It then gives you powerful filters to include/exclude content you're not interested. You can also connect your twitter home timeline to extract all articles linked to from a tweet. And finally, there are workflows that you can use to re-mix RSS feeds and produce new ones. Paid plans give you more resources, however the free plan is super valuable for individual users. Disclaimer: I'm one of the co-founders.