Content Contributions - Aiven (2022-2023)
Aiven Developer Contents
Use Netlify to deploy your Next.js, PostgreSQL® and Redis®* app
Migrate a MySQL database to a new version and cloud provider
Secure your database access with HashiCorp Vault
Import your existing data platform using Terraform
Aiven Terraform Cookbook - full ownership
Aiven Platform Authentication Tokens
How to manage VPC peering with Aiven
Aiven Blogs
Getting started with Netlify and Aiven
Static IP addresses for your data infrastructure
Discussing data storage techniques - the milky way
5 reasons to automate your data infrastructure
Solve a DVD rental mystery with pgweb
Aiven Provider for Terraform hits 1M downloads
Lightweight and blazing-fast Java app using Quarkus and Redis®*
5 good questions to ask before migrating your database
The case for managed databases
Personal Blogs
Going Beyond ‘Do You Know Of Any Open Positions?’
Identity Crisis - A Tale of DevRel
How to install PostgreSQL client psql on macOS, Linux (Ubuntu), and Windows?
MeetUps - an underrated tech job board
Markdown, Asciidoc, or reStructuredText - a tale of docs-as-code
Why are we paying these folks - a tale of DevRel
ripgrep - an extremely fast grep alternative
Let's NOT have a beer - calling out alcohol obsession in tech
StackConf 2022 Conference - Reflection
Coach yourself - how long should the resume be?
Principles and patterns - A tale of infrastructure as code
External Blogs
Do NOT click-ops your data infrastructure - Platform Engineering Blog
Aiven Developer Education Videos
Deploying Scalable Next.js Applications on Netlify with PostgreSQL and Redis
Deploy PostgreSQL® service with custom configurations using Terraform
Connect Apache Kafka® to OpenSearch® with Terraform
Create an Aiven Authentication Token
Aiven Terraform Provider - Getting Started
Conference Talks
Who's managing the credentials for your database? - PGCon 2023
Who's managing the credentials for your data infrastructure - AllDayDevOps 2022 (Available on demand)
K8s + DBaaS = A match made in the clouds - J4K.io 2022
Codify your data infrastructure using Terraform - BeerCityCode2022
Who's managing the credentials for your managed database - BeerCityCode2022
Do NOT click-ops your data infrastructure - StackConf2022 Berlin
Do NOT click-ops your data infrastructure - PlatformCon2022 Virtual
Who's managing the credentials for your managed database - GlueCon DEN May2022
Who's managing the credentials for your managed database - S3CCON OKC May2022
Who's managing the credentials for your data infrastructure - DOD Kraków April2022
Podcasts
Scaling Developer Success - May2022
Content Contributions - IBM & Red Hat (2018-2021)
RedHat Blogs
An Introduction to ApplicationSets in OpenShift GitOps
SSO Integration for the OpenShift GitOps Operator
Personal Blogs
Dewan learns Kafka - Let’s talk to Kafka
Dewan learns Kafka - architecture principles and recent changes
Five reasons why YOU should consider a career in the software industry
How to get involved with Open Source
Stability comes from making changes - A tale of Infrastructure as Code
When to go K8s-native - a tale of CI/CD servers
7 OpenShift Questions and 8 Answers
Conference Talks
Deploy N applications to N clusters using AppSet - Dewan Ahmed - DevOpsDays Buffalo Oct13-14 2021
Personal Branding - Data on Kubernetes Community Talk Oct 6 2021
Deploy N applications to N clusters using AppSet - Dewan Ahmed - Docker Mumbai Joint Meetup with Docker Pune | September 12, 2021 - The first talk in the 3.5hour recording
Eastern Canadian CNCF Meetup: September 2021
Deploy N applications to N clusters using AppSet - Dewan Ahmed - DevOps India Conference 2021 | Powered by KubeDaily | Collabnix | Docker Bangalore - The first talk in the 7hour recording
Deploy N applications to N clusters using AppSet - DevConf US 2021
Kubernetes-native or not? When should you ditch your traditional CI/CD server? | DevNation Tech Talk
J4K 2020 - Oct 13-14 - Dewan Ahmed - K8s-native or not? When to ditch your traditional CI/CD server?
Hosted Shows
OpenShift Developer Experience Office Hours with co-host Chris Short
Pipeline as Code with OpenShift Pipelines
CNCF/k8s Contributions
SIG Multicluster Spotlight 2022
LinkedIn Articles
Kubernetes and OpenShift Workshop - April 6, 2020
Installing and playing with AMQ Streams operator on OpenShift - March 23, 2020
Why (and how) you should be blogging NOW? - March 18, 2020
OpenShift 4.X Service Mesh - Istio - March 9, 2020
OpenShift 4.X CI/CD - OpenShift Pipelines - March 2, 2020
OpenShift 4.X Application Development - Quarkus Build and Deploy - February 17, 2020
OpenShift 4.X Application Development - Quarkus Intro - February 10, 2020
OpenShift 4.X Foundations - Getting Started with GitOps - February 3, 2020
OpenShift 4.X Foundations - Getting your first application deployed - December 29, 2019
OpenShift 4.X Foundations - Overview & Architecture - December 23, 2019
feat. Advanced Serverless with IBM Cloud Functions - August 20, 2019
feat. Serverless - Build and Deploy IBM Cloud Function using CLI - August 14, 2019
IBM Developer Videos
Tekton Basics | An overview of Tekton for creating CI/CD systems - May 22, 2020
Tekton Pipelines | This tutorial dives into using Tekton Pipelines. Part Two - Jun 12, 2020
Cloud-native CI/CD with Tekton - Part Three - Jun 12, 2020
Workshop and Learning Path
OpenShift101 - In-depth Kubernetes & OpenShift workshop developed with my IBM developer advocate colleagues
Develop with GitOps - 7-course Openshift learning path - Use GitOps and OpenShift Pipelines to implement Kubernetes-native CI/CD, automate and manage app deployment. Learning path developed by Christian Hernandez, Natale Vinto, and Dewan Ahmed