Blog

How to run Hashicorp Vault Cloud together with Laravel
In this end to end tutorial I will show you how to run Hashicorp Vault Cloud together with Laravel. I made example code in Terraform so you can see how you can provision your Vault cluster on HashiCor ...
Debugging unexpected issues with Terraform
Since Terraform is relatively new software, you might need to fix issues in a undocumented way. You can spend hours debugging internal providers this way but there are a couple of ways that can help y ...

Extreme MongoDB database performance with AWS Fargate Sidecars
When you use MongoDB or any other database as a transient data store you will be mainly limited by the network performance of your containers.

Use pull through cache on ECR to circumvent Docker Hub rate limits
Update November 2023: AWS now natively supports Docker Hub so you can use it directly. You can still use this module if you need custom Docker lines for an image (for example an volume mount).

You do not need that bastion host, there are better alternatives
This article discusses why you do not need that bastion host and what the alternatives are. Do you have any further questions after reading this article? If so, please contact me.

Manually fix your Terraform statefile in case of emergencies
The golden rule of infrastructure as code is not to change the infrastructure manually. However manual changes can happen by accident. Leaving the infrastructure in an inconsistent state.

Wake on LAN EC2 instances
EC2 instances can not support wake on lan natively because they use virtual interfaces (ENI’s). Normally wake on lan works by sending a magic packet to a mac address of an interface.

Saving money with NAT instances and VPC endpoints
This article addresses the fact that AWS Managed NAT Gateways are expensive and provides solutions on how to save money on your AWS bill by using NAT instances and VPC endpoints.

Why do S3 pre signed URLs expire after 12 hours, despite setting a longer duration?
S3 objects can be requested through a so called pre signed URLs, however the pre signed URL is tied to the identity that generated the URL. This means that if the credentials expire that generated thi ...
Give your team the time and freedom to get back to developing features
Security, privacy, and a reliable uptime. All neatly wrapped up into one platform. Book a call to find out how you can reduce your team's infrastructure workload.