Actual technical stack

List of technologies I worked with, grouped in domains.

---

# TODO: Build a graph?

cloud:
  - aws:
    - well-organized Accounts and VPCs
    - EC2, RDS, ElastiCache, Route53, S3, CloudFront
    - China
  - gcp:
  - oci:
  - digital-ocean:
  - hetzner:

iac:
  - terraform:
    - reusable code, modules
    - atlantis

orchestration:
  - kubernetes:
    - production stuff
    - eks, gke, kubespray, microk8s
    - helm, kustomize, raw manifests
    - argocd, google config sync
    - karpenter, keda
    - external-dns, cert-manager
    - ...

  - containers:
    - dockerfile best practices
    - ❤️ hadolint
    - advanced stuff like kata containers

  - nomad:
    - production stuff
    - some experience like canary deployments
    - integrated with Consul, Vault, also Levant

configuration:
  - ansible:
    - static/dynamic inventories
    - diving into ansible's source code
    - molecula
  - fabric:
  - salt:

development:
  - python:
    - flask, fastapi
    - cli tools
    - kubernetes controllers
    - ❤️ pep8, black
  - golang:
    - cobra
    - echo framework
    - kubernetes controllers

contnuous:
  - gitlab:
    - parametrized pipeline templates
    - downstream pipelines
    - containerized runners with S3-shared cache
  - github actions:
  - drone:
  - concourse:
  - travis:

observability:
  - grafana:
    - dashboards development and management
    - templates, variables

  - prometheus:
    - custom exporters
    - alertmanager rules
    - federation

  - loki:
  - vector:
  - influx:
  - elk:

databases:
  - mongodb:
    - sharded cluster with replicated shards
    - investigations on failures and performance issues

  - mysql:
    - some replication tasks

  - postgresql:
  - redis:
  - clickhouse:

queues:
  - nats:
  - kafka:
  - rabbit:

web:
  - traefik:
  - haproxy:
  - nginx:

random:
  - >
    cat, tac, sort, uniq,
    cut, grep, sed, awk,
    ngrep, iperf, df, free,
    top, htop, atop, ifstat,
    ss, strace    

  - tcpdump, wireshark, ngrep
  - iptables, ferm, ipvs
  - etcd, consul
  - vault, sealed-secrets
  - wireguard, openvpn
  - restic
  - taskfile
  - skaffold