Miscellaneous

Mitigate the feeling of being overwhelmed

Try the bullet journal

Career ladder

SimpleHTTPServer

python -m SimpleHTTPServer <port>

Markdown

A markdown cheat sheet.

GitHub Workflow

Secrets can be passed to workflow if set on given repository (see settings).

env:
my_secret: ${{ secrets.my_secret }}

REST

RESTful API

Git

To give executable mode to a given file:

git update-index --chmod=+x <file>

Repl.it

repl.it talk

Jest

Parameterized tests

Build a URL shortener

Example using HTML and JavaScript

Glitch

Remote collaboration

Modeling Software Architecture

C4 model

Service Virtualization

Mountebank

API versioning

  • Follow semver specifications
  • Robustness principle (Postel's Law)
  • 2 options for REST major versioning
    • prefixed URL '/v1/...'
    • HTTP's content negotiation mechanism

In-Depth Articles

inDepth

System design

Spoken Languages

IPA

12-factor app

Some principles to take into account when developing applications.

Documentation

Diataxis framework

Work Methods

Shape up

Find popular software

Website used to look for software used by business leaders.