TIL = Things, or Today I Learned

An experiment in Learning in Public.

Software Developer and Architect and fan of Wardley Maps.

Home

By Date

2023 - March

  • Shell Terminal - save credentials in env var
  • Packer - Debug log vs debug mode
  • Cloudformation - Update existing role
  • 2023 - February

  • GitHub Actions - setup-actions use versions preinstalled on runner
  • 2023 - January

  • Git grafts - merge history of multiple repos
  • 2022 - December

  • Powershell - web requests for file downloads
  • Powershell - check hash of downloaded file
  • 2022 - November

  • jq - Access array index in a loop
  • GitHub Actions - Reusable Workflows
  • 2022 - September

  • AWS CLI - Store and Retrieve Json from AWS Parameter Store
  • jq - Update value in json with variable
  • 2022 - August

  • Ruby - use MSYS2 to install Ruby dev packages to build native extensions on Windows
  • Babel - Client-side for ECMAScript modules and expressions
  • 2022 - July

  • Packer - setup with WinRM
  • AWS CLI for EventBridge - send event to EventBridge
  • Powershell - Grant user access to Docker Pipe without Admin rights
  • 2022 - June

  • WinRM - setup and test on Windows laptop
  • Packer - setup local dev environment on Windows using Packer
  • AWS CLI - Trigger and poll Codepipeline
  • GitHub Actions - Self-hosted Windows Runners - enable docker build
  • 2022 - May

  • Powershell on GitHub Actions - run Script as Admin on self-hosted Windows Runners
  • Git - Use gitattributes to control files' line endings
  • GitHub Actions - how to access GitHub Maven packages via GitHub actions
  • Python - Manage global packages with pipx
  • GNU Make on Windows
  • Powershell - Troubleshoot Networking Issues
  • Powershell - Create Symbolic Link
  • 2022 - April

  • Packer - locally validate template for EC2 that expects an environment variable
  • GitHub Actions - run workflows locally with act even for self-hosted runners
  • Linux - show OS details
  • Linux - Create User
  • Linux - Add user to sudoers