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

DevSecOps

DevSecOps is an augmentation of DevOps to allow for security practices to be integrated into the DevOps approach. For this, the traditional centralised security team model needs to adopt a federated model allowing each delivery team the ability to factor in the correct security controls into their DevOps practices.

Ghost

Getting All Draft Posts from Ghost

Mirroring your glorious Ghost blog but missing out on those drafts you don't want the world to see just yet? Here's how to download them using the Admin API.

Dominic Dumrauf Dominic Dumrauf 5 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
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
Post2Ghost

Introducing Post2Ghost and "Articles as Code" for a GitOps Workflow in Ghost

A GitOps inspired workflow for "articles as code"! From your favourite editor and Git straight to the API. Stop the copy and paste madness and start using Post2Ghost. Readily available as a Python3 CLI app on GitHub.

Dominic Dumrauf Dominic Dumrauf 11 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
« Newer Posts Page 2 of 2
How Hard Can It Be?! © 2023
Latest Posts Twitter