Padraic Calpin's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
localstack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
comprehensive-rust
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
docker-stacks
Ready-to-run Docker images containing Jupyter applications
python-dotenv
Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.
staticrypt
Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.
matrix-docker-ansible-deploy
🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
k3s-ansible
The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.
python-docx-template
Use a docx as a jinja2 template
node-opcua
Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/
matrix-spec-proposals
Proposals for changes to the matrix specification
ansible-role-unattended-upgrades
[DEPRECATED] Setup unattended-upgrades on Debian-based systems
skaffold-helm-tutorial
Hands on tutorial to learn docker, kubernetes, helm and skaffold. Ideal as a next step in your learning experience after getting some theory