Skip to content

Instantly share code, notes, and snippets.

@MichaelDimmitt
Last active January 25, 2025 18:11
Show Gist options
  • Select an option

  • Save MichaelDimmitt/9e59f54b9c493a5fcbf941cf5006321c to your computer and use it in GitHub Desktop.

Select an option

Save MichaelDimmitt/9e59f54b9c493a5fcbf941cf5006321c to your computer and use it in GitHub Desktop.
new project architecture reference documents.

If you are ever planning out a project you may want to refer to this document to think about what level aasvs your application should be operating with and a checklist of what is needed for each level.

  1. defines the levels. https://owasp.org/www-pdf-archive/OWASP_Application_Security_Verification_Standard_4.0-en.pdf
  2. checklist quick reference. https://owasp-aasvs.readthedocs.io/en/latest/index.html

LATCH location, alphabet, time, category, heirarchy, ownership? who what where when https://thevisualcommunicationguy.com/2013/07/20/the-five-and-only-five-ways-to-orgaize-information/ https://thevisualcommunicationguy.com/writing/how-to-organize-a-paper/

Rhetorics, Communication, and Information Design (RCID) from Clemson University. https://en.wikipedia.org/wiki/Information_design

Principals of Social information architecture, or Social iA Dan Brown in his paper 8 Principals of Social Information Architecture [4] enlists the following principals:

  1. The principle of objects: Treat content as a living, breathing thing, with a lifecycle, behaviors and attributes.
  2. The principle of choices: Create pages that offer meaningful choices to users, keeping the range of choices available focused on a particular task.
  3. The principle of disclosure: Show only enough information to help people understand what kinds of information they'll find as they dig deeper.
  4. The principle of exemplars: Describe the contents of categories by showing examples of the contents.
  5. The principle of front doors: Assume at least half of the website's visitors will come through some page other than the home page.
  6. The principle of multiple classification: Offer users several different classification schemes to browse the site's content.
  7. The principle of focused navigation: Don't mix apples and oranges in your navigation scheme.
  8. The principle of growth: Assume the content you have today is a small fraction of the content you will have tomorrow. https://visualgui.com/2014/06/17/notes-from-meggs-history-of-graphic-design/ https://thevisualcommunicationguy.com/2021/10/29/blooms-taxonomy-a-visual-hierarchy-for-how-people-learn/

are these all the diagrams? https://en.wikipedia.org/wiki/Category:Diagrams

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment