Other articles


  1. RFC 2119 Requirements Keywords

    RFC 2119 defines a vocabulary of requirement keywords -- MUST, SHOULD, MAY and their negatives -- widely used in IETF specifications and software engineering. This post covers the full RFC 2119 keyword set, the capitalisation convention introduced by RFC 8174, and the key differences from the IEEE normative term conventions covered in the earlier requirements writing post.

    read more
  2. LaTeX macros

    LaTeX macros can be used as simple text replacments for example:

    \documentclass{article}
    \newcommand{\LUG}{LEGO User Group}
    \begin{document …
    read more
  3. "Home Directory File Structure"

    Apples default directory structure is :

    /Users/username
    ├── Desktop
    ├── Documents
    ├── Downloads
    ├── Library   # Hidden by default
    ├── Movies
    ├── Music
    ├── Pictures
    ├── Public
    

    My current …

    read more
  4. "xkill"

    I just discovered the xkill command, when a window has crashed you can call xkill and get a skull and …

    read more
  5. "F-stop ICUs"

    F-Stop camera bags have an adaptable system for trading camera space for other outdoor gear. The swappable section are called …

    read more

social