---
title: "Adam Brodziak (@adambro) | Hashnode"
description: "SRE / DevOps exploring Kubernetes, Docker, Cloud, AWS. Read the latest articles by Adam Brodziak on Hashnode."
url: "https://hashnode.com/@adambro"
---

@adambro

# Adam Brodziak

@adambro · Joined January 2021

SRE / DevOps exploring Kubernetes, Docker, Cloud, AWS.

[Website](https://adambrodziak.pl/)

## Comments

[This is crazy cool 💪🤯](https://hashnode.com/posts/writing-mario-in-sed/64d195325e51daad5865b82f/comment/64d3c31732895e0c90ef8d4a)

Comment · Article · Aug 9, 2023 · [Writing Mario in sed](https://hashnode.com/posts/writing-mario-in-sed/64d195325e51daad5865b82f)

[Thanks Jan Tymiński for explaining. I was wondering why not use CDK and import existing CF stacks.](https://hashnode.com/posts/migrate-from-cloudformation-to-terraform/6488eadf0d6023cee5166528/comment/64a2927f8db091c401037010#reply-64b99942af9957de8741171e)

Reply · Article · Jul 20, 2023 · [Migrate from CloudFormation to Terraform](https://hashnode.com/posts/migrate-from-cloudformation-to-terraform/6488eadf0d6023cee5166528)

[I wonder why go with Terraform? You loose some traits CloudFormation gives you, e.g. rollbacks on failed deploy, no need to keep external state. Since CF was used I guess it was AWS-only, so Terraform's questionable universality does not matter. Then why?](https://hashnode.com/posts/migrate-from-cloudformation-to-terraform/6488eadf0d6023cee5166528/comment/64a2927f8db091c401037010)

Comment · Article · Jul 3, 2023 · [Migrate from CloudFormation to Terraform](https://hashnode.com/posts/migrate-from-cloudformation-to-terraform/6488eadf0d6023cee5166528)

[I'd suggest to avoid npm run in the CMD line. NPM does not pass OS signals like SIGTERM to the Node application. It could cause a data loss for example. Explanation with sample source code in my blog post https://adambrodziak.pl/dockerfile-good-practices-for-node-and-npm](https://hashnode.com/posts/understanding-a-dockerfile-for-a-nodejs-application-step-by-step/64805f037b171fc421e8fe5f/comment/64844b5760eb3861916f0265)

Comment · Article · Jun 10, 2023 · [Understanding a Dockerfile for a Node.js Application Step by Step](https://hashnode.com/posts/understanding-a-dockerfile-for-a-nodejs-application-step-by-step/64805f037b171fc421e8fe5f)

[Yong Wei Lun I haven't used or tried Pulumi yet. It looks like a direct competitor, but in this case we're after official Terraform provider developed by Atlas.](https://hashnode.com/posts/terraform-is-terrible/60afb31e5c02001765cf472c/comment/60afb4319b1e2e1dccbcb44b#reply-60c7430fbbd8c506819adbf1)

Reply · Article · Jun 14, 2021 · [Terraform is terrible](https://hashnode.com/posts/terraform-is-terrible/60afb31e5c02001765cf472c)

[George Silva thanks for sharing your experience. It's not that Terraform is completely terrible, but my experience was not great. It could be that we've done something the wrong way or I don't understand some concepts. And this is a rant, obviously ;) I plan to post some follow up with remedies that we've used (i.e. Makefile to run Terraform, full HCL for safe S3 state backend), because Terraform is here to stay. At least I can do that much to make a world a better place. Stay tuned! The main point is that if you start using Terraform, you have to use it for everything. If half of your stuff is on terraform and half is not, you're going to have some pains, indeed. Good point about that. Some of the problems seems to be caused by manual changes in the admin panel. I'll think how to make it easier to do the right thing (use Terraform code), rather than the wrong one (manual change). Also many thanks for the tips about tags and Atlantis - that might be just something that we need!](https://hashnode.com/posts/terraform-is-terrible/60afb31e5c02001765cf472c/comment/60b11257fb51fd32a4dbef05#reply-60b48d22241c3d4add68b9ac)

Reply · Article · May 31, 2021 · [Terraform is terrible](https://hashnode.com/posts/terraform-is-terrible/60afb31e5c02001765cf472c)

[Very good point about lack of IDE support, I felt that too on VS Code with official Terraform plugin. However after decades of JS and PHP coding I've used to that ;)](https://hashnode.com/posts/terraform-is-terrible/60afb31e5c02001765cf472c/comment/60afb4319b1e2e1dccbcb44b#reply-60afd1475c02001765cf49f6)

Reply · Article · May 27, 2021 · [Terraform is terrible](https://hashnode.com/posts/terraform-is-terrible/60afb31e5c02001765cf472c)
