Guide to writing functional requirements

Getting the requirements right is the key to the success of any project. Failure to accurately define and document them inevitably results in miscommunication between stakeholders, constant revisions, and unnecessary delays. Studies show that unclear or poorly documented requirements can increase the project timeline and budget by up to 60%.

Source: https://www.nuclino.com/articles/functional-requirements

Different types of testing

Source: https://dev.to/thejessleigh/different-types-of-testing-explained-1ljo

HTML test cases for forms

A series of HTML test cases to determine how they are announced in different screen reader / browser combinations.

Source: https://russmaxdesign.github.io/accessible-forms/index.html

Principles for Digital Development

The Principles for Digital Development: a compass for those working to promote sustainable and inclusive development in today’s complex digital landscape.

Source: https://digitalprinciples.org/

Software architecture patterns

https://www.youtube.com/watch?v=ZTVAs9cNo30