# James's Wiki > If you're not learning, you're not moving forwards! ## Table of Contents - [AWS CLI One-Liners](/entries/aws-cli-cheat-sheet.md): A handful of useful AWS CLI v2 one-liners - profiles, S3, EC2, IAM, Lambda, and CloudFormation. - [Conventional Commits](/entries/conventional-commits.md): The Conventional Commits format - quick examples of feat, fix, scopes, and breaking changes. - [Docker Cheatsheet](/entries/docker-cheat-sheet.md): Docker reference - building images, running containers, networking, volumes, and Compose basics. - [Ephemeral Environments](/entries/ephemeral-environments.md): Short-lived, isolated deployments - one per developer, one per PR - running against real cloud infrastructure. - [Git Way of Working](/entries/git-way-of-working.md): A simple, opinionated Git workflow - one long-lived branch, short-lived feature branches, squash merges, continuous delivery. - [Integration Testing Against APIs](/entries/integration-testing-against-apis.md): Why integration tests against real APIs beat mocks, and patterns for writing them. - [KYC Developer Experience](/entries/kyc-developer-experience.md): Know your customer - practices for building a great developer experience around your API. - [(Linux) Mounting Disks](/entries/linux-mounting-disks.md): Step-by-step guide to identifying, partitioning, formatting, and mounting disks on Linux. - [Don't If, Assert](/entries/negative-space-programming.md): Negative space programming - reject invalid state with assertions and guards instead of defensive branching. - [OWASP Top 10](/entries/owasp-top-ten.md): The 2021 OWASP Top 10 web application security risks - what each one is, a vulnerable example, and a fix. - [Remocal Software Development](/entries/remocal-software-development.md): Remote + local - edit code on your machine, run the app against real cloud infrastructure. - [Homebrew - Getting Started](/entries/setup-homebrew.md): Installing and getting started with Homebrew, the macOS and Linux package manager. - [Terminal One Liners](/entries/terminal-one-liners.md): A handy collection of useful command-line one-liners worth remembering. - [Twelve-Factor App](/entries/twelve-factor-app.md): The Twelve-Factor App methodology for building portable, scalable software-as-a-service. - [AWS API-Gateway → VueJS](/archived/aws-api-gateway-vuejs.md): Serve a Vue SPA through AWS API Gateway via CloudFormation. - [Calendar Platform (Idea)](/archived/ideas-calendar-platform.md): Example GraphQL queries sketching what a Calendar App backend API could look like. - [JS - An inline loader](/archived/js-inline-loader.md): A small inline JavaScript snippet for dynamically loading scripts after page load. - [Lua - HINCRALLBY](/archived/lua-hincrallby.md): A Redis Lua script to increment every field of a hash by a given value in one round trip. - [NodeJS - Cluster](/archived/nodejs-cluster.md): Using the Node.js cluster module to fork workers across CPU cores and distribute work. - [NodeJS - HTTP Proxy (SNI)](/archived/nodejs-http-proxy-sni.md): A Node.js HTTPS proxy server using SNI to manage certs per domain and proxy SaaS-scale traffic. - [SVN - Extending the CLI](/archived/svn-extending-cli.md): Wrapping the SVN CLI with a Bash function to add tagging and other common workflows.