DevOps Bulletin #81: ChatGPT Extension for VSCode
Tags: ai, github, devops, aws
Published: 2022-12-16 16:43:46

> _A quick, hassle-free way to stay on top of DevOps & Platform Engineering news._

## Headline Tutorials:

![Building a full-stack chat application with AWS and NextJS](https://miro.medium.com/max/1400/0*1goFKaXh3KL6HH5C.png)

🧪 “[Testing Serverless applications on AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/serverless-application-testing/introduction.html?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin)” — This guide discusses methodologies for testing serverless applications, describes the challenges that you might encounter during testing, and introduces best practices.

🎮 “DIY Minecraft dashboard to manage your kids games” — This post outlines how to build a real-time Minecraft Server dashboard using AWS Amplify and AWS Appsync to cost-effectively manage Minecraft Servers deployed on EC2 instances.

📊 “[3 metrics to optimize continuous integration pipelines](https://www.runforesight.com/blog/3-metrics-to-optimize-continuous-integration-pipelines?utm_source=devopsbulletin&utm_medium=partner&utm_campaign=three-metrics-to-optimize)” — Which metrics should you monitor to optimize the performance of CI pipelines? This article highlights those key metrics including change failure rate, test coverage and more!

🚀 “[Running Workflows on windows with Jenkins pipeline and Kubernetes](https://levelup.gitconnected.com/running-workflows-on-windows-with-jenkins-pipeline-and-kubernetes-52752a89a0e7?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin)” — A tutorial on how to add windows worker nodes to your EKS cluster and then run windows workflows on the top of it.

🧠 “[Bringing a product mindset into DevOps](https://www.infoq.com/articles/product-mindset-devops/?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin)” — Adding a product mindset to DevOps capabilities is a key ingredient to finding this balance between desirability, viability and feasibility.

👀 “[A beginner’s guide to Jaeger](https://medium.com/faun/a-beginners-guide-to-jaeger-ed75ce5ed8f4?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin)” — Jaeger is an open-source distributed tracing system created by Uber. This guide covers everything you needed to know about Jaeger Tracing.

💡 “[SLSA dip — At the source of the problem!](https://medium.com/boostsecurity/slsa-dip-source-of-the-problem-a1dac46a976?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin)” — This article is part of a series about the security of the software supply chain. Each article will be analyzing a component of the Supply chain Levels for Software Artifacts (SLSA) model in depth.

## Latest open source projects

### ChatGPT for Google

![A browser extension to display ChatGPT response alongside search engine results](https://miro.medium.com/max/1400/0*CtqWCrxV7IgiaGcH)

A [browser extension](https://github.com/wong2/chat-gpt-google-extension?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin) to display ChatGPT response alongside Google (and other search engines) results, supports Chrome/Edge/Firefox.

### GruCloud

![GruCloud is a low/no-code infrastructure as a code tool](https://miro.medium.com/max/1400/0*_e8MJzss3Zv3f_mz.png)

[GruCloud](https://github.com/grucloud/grucloud?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin) is a low/no-code infrastructure as a code tool. It can generate code from live infrastructure, and deploy resources to the cloud from code.

### ChatGPT Extension for VSCode

![A VSCode extension that allows you to use ChatGPT](https://miro.medium.com/max/1400/0*NBwc0fkop188Qh9d.png)

This [Visual Studio Code extension](https://github.com/mpociot/chatgpt-vscode?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin) allows you to use the unofficial ChatGPT API to generate natural language responses from OpenAI’s ChatGPT to your questions, right within the editor.

### Nova

![Find outdated or deprecated Helm charts running in your cluster.](https://miro.medium.com/max/812/0*Smr2s6ShCWk9Gux2.png)

[Nova](https://github.com/fairwindsops/nova?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin) scans your cluster for installed Helm charts, then cross-checks them against all known Helm repositories. If it finds an updated version of the chart you’re using, or notices your current version is deprecated, it will let you know.

### YATAS

![A simple tool to audit your AWS infrastructure](https://miro.medium.com/max/1400/0*hPur_2WK0gzK0yCO.gif)

[YATAS](https://github.com/padok-team/YATAS?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin) (Yet Another Testing & Auditing Solution) is a simple tool to audit your AWS infrastructure for misconfiguration or potential security issues with plugins integration.

### AWS Lambda Live Tuner

[AWS Lambda Live Tuner](https://github.com/janritter/aws-lambda-live-tuner) tests memory configurations based on real incoming events instead of a single test event. Using different incoming events instead helps you test the actual behavior of the Lambda.

## Tweet of the week

![AWS re:Invent announcements](https://miro.medium.com/max/1400/0*T_bbrAI-w0VkpdK-.png)

Read the full thread [here](https://twitter.com/iann0036/status/1599316322701430784?utm_source=newsletter&utm_medium=email&utm_campaign=devopsbulletin&utm_content=devopsbulletin).

## Meme of the week

GPT-3: How to Kill an SRE Inside 💀

![How to kill an SRE according to ChatGPT](https://miro.medium.com/max/1400/0*yYsG0IxmhyMgN0P_.png)

I hope this summary has been useful. Remember to [subscribe to the newsletter](https://www.devopsbulletin.com/) to receive the latest DevOps trends in your inbox every week 🔥