Engineering5
Stay up-to-date with the latest tips and best practices for cloud-native software development, from commit to release.
![Developer RP sits at a desk working on an intermediate project.](https://ctf-cci-com.imgix.net/2JbzjMah0Oqun3vNePlwoJ/ca93a1b54ee9be5c1e2499df684b042d/Tutorial-Intermediate-RP.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Deploy to Amazon EKS using CircleCI and Helm
![Vivek Maskara](https://ctf-cci-com.imgix.net/3IuO9hYPZltpZQ1IFHzXhc/54e3c4aa62679279e1633621f0623f77/vivek-maskara.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Software Engineer
![A computer screen overlaid on a grid background shows an abstract configuration file containing a gear icon.](https://ctf-cci-com.imgix.net/6tp1s9dfL1782cbWhreWJF/6affc3e3e6098279968691d7ad7c0e2d/rba-config-series-1.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Open sourcing the CircleCI Language Server
Product Manager
![A computer screen overlaid on a grid background shows an abstract configuration file containing a gear icon.](https://ctf-cci-com.imgix.net/7BizQiU2rd53g7MobNDQSV/5f126c89b6fb5d460b56a4af4f80932e/rba-config-series-2.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
What is Helm? A complete guide
![Jacob Schmitt](https://ctf-cci-com.imgix.net/5jaDKy7of1bny9EdxkfENU/e1d8506d6f4dc49c02127006e288eeb4/jacob-schmitt.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Senior Technical Content Marketing Manager
Git tags vs branches: Differences and when to use them
![Jacob Schmitt](https://ctf-cci-com.imgix.net/5jaDKy7of1bny9EdxkfENU/e1d8506d6f4dc49c02127006e288eeb4/jacob-schmitt.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Senior Technical Content Marketing Manager
![Developer A sits at a desk working on an intermediate-level project](https://ctf-cci-com.imgix.net/3FPR2tmaqQeWPvKBQWQjTb/17ead46fd065f2f4c0fdf9447f2e3325/Tutorial-Intermediate-A.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Automate GitHub stats reporting with scheduled pipelines
![Ravgeet Dhillon](https://ctf-cci-com.imgix.net/1k9ctfa0TBkkBbyDUHsgpi/4835d5c14aaec7f89a11679702d073c8/ravgeet-dhillon.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Software Engineer
![Platform teams scale up](https://ctf-cci-com.imgix.net/2TpxfBZfl0IGitMGeat4fS/486d828585f494c80522d1162d2fc6cd/2022-02-07-platform.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
DevOps isn’t dead: How platform engineering enables DevOps at scale
![Jacob Schmitt](https://ctf-cci-com.imgix.net/5jaDKy7of1bny9EdxkfENU/e1d8506d6f4dc49c02127006e288eeb4/jacob-schmitt.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Senior Technical Content Marketing Manager
![Stylized cloud showing a certificate-like document from CircleCI.](https://ctf-cci-com.imgix.net/3SwySoDNjKU8t7wQOHHkkS/c261e9dd9167c121105024bda85b7476/2022-04-08-OIDC-blog-image-01.png?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Integrate CircleCI with HashiCorp Vault using OIDC
![Jennings Treutel](https://ctf-cci-com.imgix.net/2o6QscBdkWB1Bpy5Z3cGXD/ebd1746fbaf7d27e90b8e64cdc267bdb/jennings-treutel.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Solutions Engineer
![A stylized hand wields a wrench to tighten up pipelines.](https://ctf-cci-com.imgix.net/2v3Fndc6Rd9aSKndvvS2ic/5935fe69a512cb5799955b1115ad9495/2019-07-29-DevSecOps.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Security best practices for CI/CD
![Alexey Klochay](https://ctf-cci-com.imgix.net/5ug0Afqaydv1lmSsmpG0Aq/b4cca45a016bd8a4a5c5877d5950459f/alexey.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Product Manager
![Stylized dial presenting keys for a mechanical claw to select](https://ctf-cci-com.imgix.net/5HcvzFPsWLtYrYkZrHnweS/2613325ed405f39f95214da14f0b2036/2021-03-24-KeyRotation-v1.jpeg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Automating key rotation for CI/CD pipelines
![Nick Ben](https://ctf-cci-com.imgix.net/33mMHjXWg05oDptsJqeUjJ/0bfa452dbbf4bb7815465be547e88154/NickBen_Portrait.jpg?ixlib=rb-3.2.1&w=2000&auto=format&fit=max&q=60)
Technical Product Marketing Manager