Programming

Architectural

Version Control Systems

Languages

  • Page:
    Bash — Notes and snippets.

Build Systems

  • Page:
    Bazel — Notes and snippets.
  • Page:
    CMake — Notes and snippets.
  • Page:
    GPG Keys — Creating, managing, deleting gpg keys
  • Page:
    Ubuntu PPA — How to setup and use an ubuntu ppa

C++

CI/CD

  • Page:
    Jenkins — Managing, administering, using automation.

Development Environments

  • Page:
    Docker — Docker basics for an isolated coding environment
  • Page:
    Eclipse — Installation & usage notes.
  • Page:
    VSCode — Rather nice IDE from, ach, microsoft.

Drake

  • Page:
    Drake Systems — Tips on how to program with the Drake systems framework.

Libraries

  • Page:
    Sophus — Explanations and code snippets illustrating how to do things in Sophus.

Python

Rust

Recent updates