blog.
Notes on web development, Node.js, Docker, and building for the web.
REST vs RESTful APIs
What Akamai is used for
Why Chrome says a site is not secure
Google Colab vs Jupyter
Merge the main branch into a feature branch
Troubleshoot a 403 from Nginx
Set up a reverse proxy with Nginx Proxy Manager
Use a GitHub personal access token safely
Compare arrays and objects with Lodash
A practical Git branching strategy
Is C hard to learn?
Install Nginx on Ubuntu
Log selected headers in Nginx
Where Nginx logs are stored
zsh: command not found: brew
zsh: command not found: mvn
zsh: command not found: virtualenv
zsh: command not found: yarn
node: command not found
Uninstall Jupyter from a Python environment