How Hard Can It Be?!
  • Thoughts
  • Management
  • Architecture
  • Cloud
  • Security

Cloud

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. The term is generally used to describe data centers available to many users over the Internet.

Goodbye k8s!

Goodbye K8s! We'll Meet Again!

We've exited Kubernetes after 20 months. Here are lessons for the enterprise use of K8s, its overall potential, and why we'll meet again in the future.

Dominic Dumrauf Dominic Dumrauf 8 min read
Goodbye k8s!

Goodbye K8s! Thanks for the Lessons!

We've exited Kubernetes after 20 months. Here's everything we wish we would have known before using the platform.

Dominic Dumrauf Dominic Dumrauf 7 min read
Goodbye k8s!

Goodbye K8s! It's Still a Business!

We've exited Kubernetes after 20 months. Here's everything we wish we would have included in the business case.

Dominic Dumrauf Dominic Dumrauf 5 min read
Goodbye k8s!

Goodbye K8s! Welcome Back, Old Friend!

We've exited Kubernetes after 20 months. Here's why a realistic assessment drove us back to an old friend. And what we're getting now.

Dominic Dumrauf Dominic Dumrauf 5 min read
Goodbye k8s!

Goodbye K8s! This Isn't Working!

We've exited Kubernetes after 20 months. Here's what the platform required and all the reasons that drove us away from it in the end.

Dominic Dumrauf Dominic Dumrauf 3 min read
Goodbye k8s!

Goodbye K8s! This Is Excellent!

We've exited Kubernetes after 20 months. Here's what the platform gave us and how it shaped our multi-cloud technology stack.

Dominic Dumrauf Dominic Dumrauf 3 min read
Goodbye k8s!

Goodbye K8s! We Had So Many Plans!

We've exited Kubernetes after 20 months. Here's what we originally set out to achieve. And by using the platform.

Dominic Dumrauf Dominic Dumrauf 3 min read
Aws

The Curious Case of CloudFront Origin Custom Headers

Long origin custom headers can lead to 403 errors for S3 static website origins. Are there implicit restrictions in place?

Dominic Dumrauf Dominic Dumrauf 5 min read
Youtube2audiobook

YouTube2Audiobook is on Docker Hub

Want to take YouTube2­Audiobook for a spin without installing it? Then our new Docker container has all you need.

Dominic Dumrauf Dominic Dumrauf 3 min read
Chrome os

Securely Exchange Files over HTTP

Need to exchange sensitive files between two machines over HTTP? Here's how to do it securely!

Dominic Dumrauf Dominic Dumrauf 9 min read
Thoughts

Dates and Times for Truly Everyone

Why 01/06/2020 is neither in June nor in January. But just wrong. Why it's rather 2020-06-01. And everyone benefits.

Dominic Dumrauf Dominic Dumrauf 8 min read
Thoughts

WiFi Names with a Clear Message

Looking for a new WiFi name? Unhappy with "ISP Ad Here-123" or freeloaders? Here are some WiFi names that send a clear message.

Dominic Dumrauf Dominic Dumrauf 5 min read
Thoughts

Prove me Wrong and I'll Buy You a Pint!

Why I put a bug bounty on my personal errors. How actively looking for disconfirming evidence allows me to learn cheap. And why you should too.

Dominic Dumrauf Dominic Dumrauf 10 min read
Thoughts

Building Software for the Modern Era

The not-too-serious but absolutely foolproof missing manual for modern engineering practices: From understanding the problem to declaring success in eleven (not so) easy steps.

Dominic Dumrauf Dominic Dumrauf 7 min read
Thoughts

A Homage to a Mentor Who Never Knew He Was One

Numerous people have shaped my life. Only very few as much as a key mentor of mine. Who never knew he was one. This is for him.

Dominic Dumrauf Dominic Dumrauf 8 min read
Thoughts

The Power of Mentoring and You

Always wondered what mentoring is all about? Here's what a mentor does and where to find one. And why you should have a mentor too.

Dominic Dumrauf Dominic Dumrauf 9 min read
Bash

A Basic Directories Diff

Need to find out if two directories contain the same files? Here's how to do it in a basic fashion. As a Github Gist.

Dominic Dumrauf Dominic Dumrauf 2 min read
Cybersecurity

Keeping cURL's Hands Out of the Cookie Jar

Using cURL and having to store cookies between requests but don't want to save them to file? Here's how to keep them purely in memory.

Dominic Dumrauf Dominic Dumrauf 3 min read
Thoughts

My Reading List

Want to know what makes me tick? Then a selection of books I've read in the past should give you an insight into what has shaped and influenced my thinking.

Dominic Dumrauf Dominic Dumrauf 11 min read
Cybersecurity

Ready to Use OpenVPN Servers in AWS For Everyone

Reclaim some lost privacy and security by using a fully automated OpenVPN server solution in AWS! Readily available as a one-stop Terraform module on GitHub.

Dominic Dumrauf Dominic Dumrauf 14 min read
Gke

When GKE Tells Your Terraform Service Account to Go Away

GKE tells you 'Error 400/403: Missing edit permissions on account' but actually something else is off. More fundamental. But easy to fix.

Dominic Dumrauf Dominic Dumrauf 3 min read
Thoughts

Why I Focus on Not Building Things (as an Architect)

Stop building. Start Reusing. Get some Sellotape and get going. Because the best system I've ever built is the system I've never built!

Dominic Dumrauf Dominic Dumrauf 6 min read
Vim

Editing Multiple Files with Vim

It is very easy to edit multiple files within a single vim session, using tabs, windows or buffers. Read on to discover how these approaches could help you manage multiple files

Jon Kent Jon Kent 3 min read
Kubernetes

Build Your Own Helm Chart Repository in S3 — With Auto-Generated User Documentation!

Helm chart repositories for everyone. With auto-generated clear instructions on how to add, search, and remove the repository. Right from the repository. Because user documentation matters. Readily available as a Terraform module on GitHub.

Dominic Dumrauf Dominic Dumrauf 10 min read
Bash

Working with Bash

Overview As Linux has basically taken over the cloud, and servers in general, leaving Windows Servers to look after Active Directory and SQLServer, knowing Bash is a must. This artical isn't a Bash

Jon Kent Jon Kent 3 min read
Linux

CPU Affinity Introduction

There are two types of CPU affinity. The first, soft affinity (also called natural affinity) is the tendency of the scheduler to try to keep processes on the same CPU as long as possible.

Jon Kent Jon Kent 3 min read
Photography

QNAP Glacier IAM User

An AWS IAM User (including access keys and secret access keys) with a minimum set of permissions that seamlessly works with the QNAP Glacier app. Readily available as a Terraform module on GitHub.

Dominic Dumrauf Dominic Dumrauf 12 min read
Aws

AWS Logging Buckets

AWS S3 logging buckets that can be used with EC2, VPC, S3, ELB, CloudTrail, CloudFront, CloudWatch, ECS, SNS, and OpsWorks. Readily available as a Terraform module on GitHub.

Dominic Dumrauf Dominic Dumrauf 2 min read
How Hard Can It Be?! © 2021
Latest Posts