Shrink a .ts file and its node_modules dependencies to a single small .js file, suitable for AWS Lambda deployment, without hitting AWS deployment package size limits.
GitHub actions is one of the latest additions in the sphere of tools, available for CI/CD. It’s quite powerful and integrates directly with the GitHub repository where it’s ran. One of the benefits of having a CI system, is the ability to quickly understand if your latest build is passing or not. The so called […]
Recently, while trying to create a Terraform stack for the infrastructure of an experimental app, I encountered this cryptic error. Here’s how to solve it.
What would happen if you try to use raw TypeScript code (e.g. “let” or “const”) inside a modern browser, without compiling it first?
VueJS is a great micro frontend framework for building single-page applications. However, one serious limitation struck me today, that will probably stop me from using the framework for any serious project from now on.
Cloud9 is Amazon’s cloud-based IDE that makes writing and building projects a breeze. There are no licensing fees involved (unlike PHPStorm or other similar IDEs) and the added benefit is that you get tight integration with AWS services like Lambda and CodeCommit. A common use case for using Cloud9 is working collaboratively on a project, […]