× Want to read this newsletter every week?! × 👋  Join FAUN
 
DevOps Weekly Newsletter, DevOpsLinks. Curated DevOps news, tutorials, tools and more!
🌐 View in your browser.   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Last week's must-read news and stories from the DevOps community
DevOpsLinks
 
 
⭐ Patrons
 
lumigo.io lumigo.io
 
What Causes AWS Lambda Cold Starts & 7 Ways to Solve Them
 
 
Cold starts can significantly affect your application's user experience. Join Yan Cui, AWS Serverless Hero, to learn more about common mistakes leading to cold-start performance issues and guide you through practical steps to enhance performance.
 
 

👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.

 
ℹ️ News, Updates & Announcements
 
aws.amazon.com aws.amazon.com
 
Announcing general availability of Amazon EC2 G6 instances
 
 

Amazon EC2 G6 instances, powered by NVIDIA L4 Tensor Core GPUs, are now generally available. These instances provide up to 2x higher performance for deep learning inference and graphics workloads. G6 instances feature up to 8 GPUs, third-generation AMD EPYC processors, and up to 7.52 TB of local NVMe SSD storage.

 
 
aws.amazon.com aws.amazon.com
 
Introducing AWS CodeConnections, formerly known as AWS CodeStar Connections
 
 

AWS is renaming AWS CodeStar Connections to AWS CodeConnections in APIs, CLI, SDK, and documentation. Existing connections will continue to work, but changes to IAM policies are needed to use the new resource names. AWS CodeConnections integrates with Git-based source providers like GitHub, GitLab, and Bitbucket for repository events and code deployment.

 
 
 
🔗 Stories, Tutorials & Articles
 
blog.cloudflare.com blog.cloudflare.com
 
Improving authoritative DNS with the official release of Foundation DNS
 
 

Foundation DNS is Cloudflare's latest offering for enterprise customers, featuring advanced nameservers, unique DNSSEC keys, and GraphQL-based analytics. This new release aims to enhance reliability, security, flexibility, and analytics for authoritative DNS services. Customers can seamlessly transition to Foundation DNS without downtime.

 
 
isthisit.nz isthisit.nz
 
Engineering Productivity, GenAI, Metrics, Toil
 
 

Boost software development productivity by 50x, as highlighted at AWS re:Invent expo. GenAI features focus on improving developers' productivity by reducing toil and costs. CodeWhisperer tool aims to enhance developer engagement and code quality, impacting team health and wellbeing metrics.

 
 
www.syntasso.io www.syntasso.io
 
Platform Engineering: Orchestrating Applications, Platforms, and Infrastructure
 
 

Gartner highlights platform engineering as a strategic technology trend for the coming year, aiming to improve developer experience and productivity. The approach involves application, platform, and infrastructure layers for modern application delivery. The platform layer emphasizes offering "X as a Service" and a developer portal as abstractions over the digital platform.

 
 
github.blog github.blog
 
4 ways GitHub engineers use GitHub Copilot
 
 

A GitHub engineer shared how GitHub Copilot helped in automating tasks like finding project dependencies and creating regular expressions. Using Copilot saved significant time on these tasks, making development more efficient. Other team members also shared how Copilot improved their workflows, from troubleshooting to learning new programming languages.

 
 
nixos.asia nixos.asia
 
Replacing docker-compose with Nix for development
 
 

Ever since the author started using Nix for development, the project relied on external services like databases and message brokers, leading to the use of Docker. However, to simplify the setup and reduce system resource consumption, the author decided to replace Docker with Nix in the project. A new solution, services-flake, was introduced to manage project-specific services natively and cross-platform. This solution addressed the need to run multiple instances of the same service and ensured data locality for each service.

 
 
2li.ch 2li.ch
 
How we replaced Vagrant with devenv
 
 

The author moved away from using Vagrant due to performance issues, opting to explore alternatives like Nix/devenv. While containers were considered, they were not ideal for development due to usability issues. WSL was tested as a potential solution but faced challenges with managing services.

 
 
siliconangle.com siliconangle.com
 
State agency proves DevOps and mainframes can coexist
 
 

The Virginia Department of Motor Vehicles proves that mainframes and DevOps can coexist, servicing millions of users while adopting agile development processes. Modernizing Adabas and Natural programming language allows the DMV to integrate with back-end services and automate testing. Despite cultural challenges, the shift to agile has resulted in faster delivery and increased satisfaction among customers and employees.

 
 
www.ministryoftesting.com www.ministryoftesting.com
 
Lessons Learned From 20 Years Of Software Testing
 
 

"Assume the best of your colleagues, strive for quality, and be kind. Remember, everyone is human and does not have all possible information available at all times." Being a tester requires continuous learning, embracing the testing mindset, and thinking critically about the work. Find support and opportunities in thriving testing communities and develop empathy to build trust within your team.

 
 
martinheinz.dev martinheinz.dev
 
Shell History Is Your Best Productivity Tool
 
 

Shell terminal history can be a personal knowledge vault. Optimizing your shell history configuration can boost productivity. Using Zsh can achieve similar results to Bash.

 
 
medium.com medium.com
 
The guide to Git I never had.
 
 

Back to the basics of Git.

 
 
 
⭐ Supporters
 
blinkist.com blinkist.com
 
Key Insights From Nonfiction in 15min
 
 
Key ideas from bestselling non-fiction books, distilled by experts into bitesize text and audio. Explore our vast library of over 5,500 titles and stay up-to-date with 40 new titles that are added each month. Join the reading revolution!
 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🛍️ Swag, Deals, And Offers
 
 
Never Quit - Heavy Blend™ Hoodie
 
 
Kubectl - Developer T-Shirt
 

❤️ Get a 20% exclusive discount on all our swag (with free shipping) when you use the code "THANKSFAUN".

 
🎦 Videos, Talks & Presentations
 
www.youtube.com www.youtube.com
 
7 Ways to Deploy Containers on AWS
 
 

Pros and cons of the different methods you can use on AWS to deploy containers.

 
 
 
⚙️ Tools, Apps & Software
 
github.com github.com
 
AutoMQ/automq
 
 

A cloud native implementation for Apache Kafka, reducing your cloud infrastructure bill by up to 90%.

 
 
github.com github.com
 
teymurgahramanov/app22
 
 

The most useful multipurpose web application to perform labs and tests in a container environment!

 
 
github.com github.com
 
woodpecker-ci/woodpecker
 
 

Woodpecker is a simple yet powerful CI/CD engine with great extensibility.

 
 
github.com github.com
 
wagoodman/dive
 
 

A tool for exploring each layer in a docker image

 
 
github.com github.com
 
itaysk/kubectl-neat
 
 

Clean up Kubernetes yaml and json output to make it readable

 
 
github.com github.com
 
merylldindin/sirtuin
 
 

AWS CLI Routines

 
 

👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.

 
🤔 Did you know?
 
 
GitHub, the leading platform for software development and version control, has over 100 million developers and more than 420 million repositories. With at least 28 million public repositories, it stands as the largest host of source code globally.
 
 
😂 Meme of the week
 
 
 
 
🗣️ Quote of the week
 
 
The most dangerous phrase in the language is, ‘We’ve always done it this way.’ ~ Grace Murray Hopper
 
 
❤️ Thanks for reading
 
 
👉 Never miss an issue
Join FAUN Developer Community and subscribe to our newsletter here.

👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📰Reddit
- 📸Instagram

👌 Was this newsletter helpful?
We'd really appreciate it if you could share it with your friends! You can also donate to help us keep this newsletter going.

ℹ️ Have a question or feedback?
Feel free to reach out to us at community@faun.dev. We'd love to hear from you!

🤩 Want to sponsor our newsletter?
Reach out to us at sponsors@faun.dev and we'll get back to you as soon as possible.