Published inInfraKiwi 🥝AWS CDK cross-stack references and selective deploymentsCross-stack references in AWS CDK can be painful when not handled correctly. Especially if you perform selective deployments.6d ago6d ago
Published inInfraKiwi 🥝google/zx, or how I got rid of bash in my lifeThis is one of my most beloved topics: BASH SCRIPTING. Or better, how I replaced bash with JavaScript/TypeScript and zxFeb 11Feb 11
Published inInfraKiwi 🥝From TypeScript to Go with JSIIThe JSII library is a wonderful project that allows us to write TypeScript code as the source and outputs a bunch of libraries compatible…Feb 1Feb 1
Published inInfraKiwi 🥝GHA: When I define a workflow with workflow_dispatch, I cannot invoke itYou have created a GitHub Actions workflow with a workflow_dispatch trigger in a branch but are unable to invoke it. What should you do?Jun 19, 2024Jun 19, 2024
Published inInfraKiwi 🥝Pushing new commits on GitHub Actions with a Personal Access Token (PAT)How do you rewrite the git remote config to use a Personal Access Token to push new commits?May 29, 2024May 29, 2024
Published inInfraKiwi 🥝AWS CDK: Listen to GitHub webhooks and answer back ❤️How to trigger a reaction whenever a new Pull Request is opened.May 27, 2024May 27, 2024
Published inInfraKiwi 🥝AWS Pattern: Collecting events from multiple accountsHow about having a central system that, for example, keeps track of all the various CloudFormation stacks deployed in all your accounts?May 24, 2024May 24, 2024
Published inInfraKiwi 🥝Checking if the current script has been imported or has been invoked directlyI have had to search for this too many times, and apparently, I have the memory of a goldfish.May 23, 2024May 23, 2024
Published inInfraKiwi 🥝AWS pattern: Securing internal websites with OIDC and CaddyUse an AWS ALB with OIDC authentication and Caddy as a reverse proxy, leveraging Route53 for internal tools’ DNS management.May 21, 2024May 21, 2024
Published inInfraKiwi 🥝AWS CDK: Aspects and custom validationsA quick look at how CDK Aspects can greatly benefit your daily life.May 17, 2024May 17, 2024