Blog

Tips, guides, and best practices to work with cloud tech

Cloud Cloud

See You at KubeCon Europe 2026 in Amsterdam

Join the bespinian team at KubeCon + CloudNativeCon Europe 2026 in Amsterdam (March 23-26). Let's discuss Kubernetes migrations, platform engineering, cloud security, and building developer-friendly cloud platforms.

Yannik Dällenbach
kuberneteskubeconcloud-nativeconferenceplatform-engineeringcloud-migration
See You at KubeCon Europe 2026 in Amsterdam

No Account Left Behind: Automating Cross-Account Observability in AWS

Learn how AWS OAM, StackSets, and Delegated Administration enable fully automated cross-account observability across all your AWS workload accounts.

Denis Kovachevich
aws-organizationsaws-cloudwatchaws-oamaws-stacksetsaws-multiaccountterraform
No Account Left Behind: Automating Cross-Account Observability in AWS

Building Tough Applications

Learn how to build strong cloud applications using four simple ideas: Tolerance, Fortitude, Resilience, and Adaptability.

Lena Fuhrimann
cloudkubernetesresiliencyscaling
Building Tough Applications

Running LLMs on Kubernetes

Learn how to deploy and manage large language models on Kubernetes using Ollama for simple setups and vLLM Production Stack for high-traffic production scenarios.

Lena Fuhrimann
cloudinfrastructurestoragescalingserverless
Running LLMs on Kubernetes

What is KubeVirt? Run Virtual Machines on Kubernetes like containers

Discover how KubeVirt extends Kubernetes to run and manage virtual machines alongside containers using the same APIs, tools, and workflows.

Christof Lüthi - tim&koko
kuberneteskubevirtvirtualizationkvmcontainers
What is KubeVirt? Run Virtual Machines on Kubernetes like containers

Level Up Your Serverless Game

Avoid common serverless pitfalls and level up your game with this comprehensive guide covering logging, tracing, cold starts, security, and deployment strategies.

Lena Fuhrimann
serverlessaws-lambdabest-practicesfaascloud
Level Up Your Serverless Game

Hired External Engineers? Here's How to Make The Most of Them

Maximize the value of external consultants with effective onboarding, clear communication, and well-defined expectations to ensure they contribute meaningfully to your project.

Philippe Haessig
consultingonboardingteam-managementexternal-workforce
Hired External Engineers? Here's How to Make The Most of Them

Building a Motivational Team Culture: Strategies for Success

Discover practical strategies for building a motivated and high-performing team based on insights from influential books on team dynamics, motivation, and organizational culture.

Matthias Osswald
team-cultureleadershipmotivationmanagement
Building a Motivational Team Culture: Strategies for Success

Share Network and Organization Info with AWS Landing Zone Member Accounts

Discover how to share network configuration and organizational information across AWS landing zone member accounts using SSM Parameter Store and Resource Access Manager (RAM). A practical guide to solving the challenge of sharing subnet IDs and other metadata without manual tagging.

Philippe Haessig
awsinfrastructureterraformnetworkingcloud
Share Network and Organization Info with AWS Landing Zone Member Accounts

Utilizing Terraform and Terraform Cloud Modules for Multi-Region AWS Deployment

Master multi-region AWS deployments with Terraform and Terraform Cloud. Learn how to structure your infrastructure using modules, manage multiple providers, and deploy resources across different AWS regions for improved availability and disaster recovery.

Denis Kovachevich
terraformawsinfrastructurecloudmulti-region
Utilizing Terraform and Terraform Cloud Modules for Multi-Region AWS Deployment

Vim's Missing Feature Isn't Really Missing

Discover Vim's command-line window feature that lets you edit commands and searches using familiar Vim motions. Learn how to access command history, modify filters, and integrate this hidden gem into your workflow for more efficient text editing.

Qasim Warraich
vimdevelopmentproductivitytools
Vim's Missing Feature Isn't Really Missing

JMS to Kafka: The Galactic Transition Chronicles

Learn how to migrate from JMS to Apache Kafka using Kafka Connect. A comprehensive guide covering ActiveMQ integration, Karapace Schema Registry setup, and practical examples for offloading messages from JMS queues to Kafka topics.

Denis Kovachevich
kafkamessagingintegrationcloudmigration
JMS to Kafka: The Galactic Transition Chronicles

Kurt's Cloud Journey

Follow Kurt's journey as he learns about essential cloud services including object storage, managed databases, serverless runtimes, and message queues while running a theater ticket shop.

Philippe Hässig
cloudinfrastructurestoragescalingserverless
Kurt's Cloud Journey

API Contract Definitions

Explore different technologies for defining service contracts including OpenAPI, GraphQL, and gRPC, and learn best practices for maintaining specification and implementation in sync.

Lena Fuhrimann
apicontractsopenapigraphqlgrpc
API Contract Definitions

GitOps

Learn how to combine Git and Infrastructure as Code to implement GitOps for both applications and infrastructure. Explore Argo CD for Kubernetes deployments, Terraform for infrastructure management, and best practices for continuous deployment and declarative infrastructure.

Lena Fuhrimann & Mathis Kretz
gitopskubernetesdevopsautomationinfrastructureargocd
GitOps

Observability in the Cloud

Understand the difference between monitoring and observability, and learn how to implement true observability in distributed cloud systems to effectively troubleshoot unknown issues.

Gabriel Koch
observabilitymonitoringdistributed-systemscloudtelemetry
Observability in the Cloud

Infrastructure as Code

Learn about Infrastructure as Code principles, declarative infrastructure management, and tools like Terraform, Packer, and AWS CloudFormation. Explore best practices for versioning, testing, and automating your infrastructure deployments.

Lena Fuhrimann & Mathis Kretz
infrastructurecloudterraformautomationdevops
Infrastructure as Code

Git - The Important Parts

Master Git best practices for team collaboration. Learn how to write effective commit messages, choose between Gitflow and GitHub Flow branching strategies, handle pull requests, and use Git hooks to automate and enforce conventions.

Lena Fuhrimann / Mathis Kretz
gitdevelopmentdevopscollaborationversion-control
Git - The Important Parts

Kubernetes Cost Transparency

Learn how to implement cost transparency in Kubernetes clusters using Prometheus and other tools to track resource usage, attribute workloads, and enable chargebacks.

Gabriel Koch
kubernetescost-managementchargebackmonitoringprometheus
Kubernetes Cost Transparency

Installing Arch Linux on UEFI with Full Disk Encryption

A concise step-by-step guide to installing Arch Linux on UEFI systems with full disk encryption using LUKS.

Lena Fuhrimann
linuxarch-linuxinstallationencryptionuefi
Installing Arch Linux on UEFI with Full Disk Encryption

Creating Grafana Dashboards for Node.js Apps on Kubernetes

Build comprehensive Grafana dashboards for Node.js applications on Kubernetes. Learn PromQL queries for metrics like requests per second, request performance, CPU and memory usage, service-level objectives, and container restarts using Prometheus data.

Gabriel Koch
kubernetesmonitoringgrafanaprometheusnodejsobservability
Creating Grafana Dashboards for Node.js Apps on Kubernetes

Efficient Navigation in Vim

Master efficient navigation in Vim with this comprehensive guide covering movement keys, search techniques, and useful plugins to boost your editing speed.

Lena Fuhrimann
vimproductivityeditornavigation
Efficient Navigation in Vim

Run a Crypto Trading Bot on Cloud Foundry

Deploy Zenbot, an open-source cryptocurrency trading bot, to Cloud Foundry to automate your crypto trading strategies on platforms like GDAX.

Lena Fuhrimann
cryptocurrencytradingcloud-foundryautomationzenbot
Run a Crypto Trading Bot on Cloud Foundry

Run WordPress on Cloud Foundry

Deploy WordPress on Cloud Foundry with externalized file storage using S3 to handle media uploads in a cloud-native way.

Lena Fuhrimann
wordpresscloud-foundryphps3cms
Run WordPress on Cloud Foundry

Run Docker Registry on Cloud Foundry

Deploy a private Docker Registry on Cloud Foundry using S3 for storage and Redis for caching to securely manage your container images.

Lena Fuhrimann
dockercloud-foundryregistrycontainerss3
Run Docker Registry on Cloud Foundry

Run Ghost on Cloud Foundry

Deploy Ghost, a modern Node.js blogging platform, on Cloud Foundry with MariaDB and optional S3 storage for media files.

Lena Fuhrimann
ghostcloud-foundryblognodejscms
Run Ghost on Cloud Foundry

Docker for Local Development

Learn how to use Docker to quickly set up and tear down backend services for local development, keeping your machine clean and your workflows efficient.

Lena Fuhrimann
dockerdevelopmentcontainerslocal-development
Docker for Local Development

Manage Buckets on Cloud Foundry S3 Services

Learn how to create and manage S3 buckets on Cloud Foundry using s3cmd or the open-source S3 Manager application.

Lena Fuhrimann
cloud-foundrys3storagebuckets
Manage Buckets on Cloud Foundry S3 Services

Blue Green Deployment on Cloud Foundry

Learn how to implement blue-green deployment on Cloud Foundry to achieve zero-downtime updates and safely roll back changes using a simple shell script.

Lena Fuhrimann
cloud-foundrydeploymentdevopsautomation
Blue Green Deployment on Cloud Foundry

Run Piwik on Cloud Foundry

Deploy Piwik, an open-source analytics platform, on Cloud Foundry as an alternative to Google Analytics with full control over your data.

Lena Fuhrimann
piwikanalyticscloud-foundryphpmysql
Run Piwik on Cloud Foundry

Configure Front End Apps With Environment Variables on Cloud Foundry

Discover how to configure static front-end applications on Cloud Foundry using environment variables by exposing configuration through an HTTP endpoint with nginx.

Lena Fuhrimann
cloud-foundryfrontendconfigurationnginxstaticfile
Configure Front End Apps With Environment Variables on Cloud Foundry

Cloud Foundry Route Services

Learn how to use Cloud Foundry Route Services to add authentication, rate limiting, or logging at the route level by intercepting requests before they reach your application.

Lena Fuhrimann
cloud-foundryroute-servicesmiddlewarerate-limiting
Cloud Foundry Route Services

Observables With Angular and Feathers

Learn how to create Angular services that consume Feathers WebSocket APIs using RxJS Observables for real-time, reactive data streams.

Lena Fuhrimann
angularfeathersrxjswebsocketsobservables
Observables With Angular and Feathers

Run a CI/CD Server on Cloud Foundry

Deploy Strider, an open-source CI/CD server, on Cloud Foundry to automatically test, build, and deploy your applications on every git push.

Lena Fuhrimann
ci-cdcloud-foundrystriderautomationdeployment
Run a CI/CD Server on Cloud Foundry