Technology. Leadership.

Tech Landscape

A thousand feet view of some of the tools, platforms, languages that make today's technology landscape. This is a very good reference to keep track of where all the new tools fit in the jigsaw of Enterprise IT, especially for a microservices + cloud native setup. (For a more detailed look, check out my slipbox or projects).


Cloud: AWS, GCP, Azure, Linode, DigitalOcean

Infra automation

Terraform, Ansible


Front-end: Svelte, React, Django, Springboot, Angular
Back-end: Go, Python, Java

Integration Layer

Kafka, RabbitMQ, Amazon Kinesis, Amazon SQS

Code Management

Bitbucket, Git, Github


RDBMS: Postgres
NoSQL: MongoDb, DynamoDb
In-memory: Redis, Dragonfly
Time-series databases: Influxdb
Tools: Dynobase (DynamoDb UI), Flyway (cicd), Liquibase (cicd), Knex (cicd)


Docker, containerd, CRI-O

Container Orchestration

Kubernetes: GKE, RKE


Istio, Consul


Jenkins, Concourse, Spinnaker, ArgoCD, Flyway, Liquibase


Grafana, Prometheus, Honeycomb, Dynatrace, Nagios, OpsRamp, Moogsoft

Quality, Stability, Reliability

Performance Engineering: K6, Netstorm, HP ALM, jmeter
Chaos Engineering: Litmus, Chaos Monkey, Gremlin


General: Vault, Veracode
Kubernetes Security: KubeLinter, Open Policy Agent (OPA), Kube-bench, Kube-hunter, Falco, Terrascan, Checkov, Claire

Business Process Automation

UIPath, BluePrism, AutomateAnywhere, Camunda

Concepts, Methodologies, Frameworks, Techniques

Architecture: Microservices
Development: Agile, Scrum
Deployment: DevOps
Quality: BDD
Ops: Site Reliability Engineering (SRE), Chaos Engineering, GitOps, Observability
Infrastructure: PaaS
Design-to-delivery: Product Management