Digest #106: I love git-blame-someone-else! 😳

#106: I love git-blame-someone-else!

This week, I've compiled yet another selection of the latest insights, tutorials, and tools in the DevOps space for you.

Kicking things off, I have an example of AWS Lambda's 'lazy loading' technique. Next, I've chosen an insightful piece on why trunk-based development may be a preferable approach over long-lived feature branches.

In the realm of AWS, we explore why the SSM Parameter Store continues to outshine Secrets Manager. Additionally, I've included a tutorial on customizing error handling in AWS Step Functions. For those handling webhooks, I've chosen a migration story on utilizing the AWS Serverless stack for effective and scalable webhook delivery. Machine learning enthusiasts will appreciate a detailed walkthrough I found on deploying Hugging Face Models on Serverless GPUs.

I also feature a piece on advanced AWS Lambda optimization techniques. Switching gears to databases, I've included an enlightening piece on PostgreSQL and the new features expected in SQL:2023.

In terms of open-source projects, I've highlighted a few fascinating ones. First, a somewhat tongue-in-cheek tool titled "How to blame someone else for your bad code with Git." Following this, I showcase an open-source observability tool designed for monitoring Kubernetes apps, and a tool that helps you detect and remediate misconfigurations and security risks across your GitHub and GitLab assets.

As always, there's much more to explore in the full newsletter. So, stay curious, keep learning, and enjoy this week's digest!
📖 TUTORIALS OF THE WEEK
"Lambda lazy loading" - How to identify opportunities where Lazy Loading dependencies can help you reduce Cold Start Latency - Read more »
"Why I prefer trunk-based development" - Trunk-based development, done in a disciplined way, streamlines the development process, enhances team collaboration, improves code stability - Read more »
"Who will win: Kubernetes or a simple list request?" - This article documents the problem of multiple requests being sent to the Kubernetes API server from one of the cluster applications - Read more »
"Why SSM Parameter Store still reigns over Secrets Manager" - Why the tried-and-true SSM Parameter Store is still the preferred choice for many developers and dive into the advantages it has over Secrets Manager - Read more »
"Customizing error handling in Step Functions" - We can customize error handling in Step Functions using the built-in Retry and Catch fields - Read more »
"Utilizing AWS Serverless stack for webhook delivery at scale" - How to use Lambda, SNS, and SQS to scale millions of webhook events - Read more »
"Learn x86-64 assembly by writing a GUI from scratch" - How to write a whole program in assembly that opens a GUI window - Read more »
"Deploy Hugging Face Models on Serverless GPU" - How to use Beam to deploy dolly-v2-7b, an open source large language model from Databricks, which responds similar to ChatGPT - Read more »
"Taking the next leap with AWS Lambda" - Advanced AWS Lambda optimization techniques to extract maximum performance and efficiency from your Lambda functions - Read more »
🛠 PROJECTS OF THE WEEK
1️⃣ Blame someone else for your bad code with Git - Learn more »
2️⃣ The easy button for learning, testing and demoing Amazon EKS - Learn more »
3️⃣ Build web apps in Jupyter Notebook with Python only - Learn more »
4️⃣ jq for binary formats, a CLI for working with binary and text formats - Learn more »
5️⃣ Detect and remediate misconfigurations and security risks across all your GitHub and GitLab assets - Learn more »
6️⃣ Pixie is an open-source observability tool for Kubernetes applications - Learn more »
📰 NEWSWORTHY STORIES
"8 hot takes: will we see a monolithic renaissance?" - Read more »
"Platform as a Runtime (PaaR): beyond Platform Engineering" - Read more »
"Retiring the AWS Documentation on GitHub" - Read more »
"PostgreSQL and SQL:2023" - Read more »
💡 THREAD OF THE WEEK
😂 MEMES OF THE WEEK
Hand-picked DevOps opportunities to work from home, remotely, freelance, full-time, part-time, contract and internships - See more »
I hope you enjoy this week’s newsletter! Share it with a friend or colleague if you find it helpful, drop me an email or send me a DM on Twitter about topics you’d like to hear about in future editions.
Remember to share if you enjoyed this issue!
Share Share
Tweet Tweet
Forward Forward
Copyright © 2023 DevOps Bulletin, All rights reserved.
Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Older messages

Digest #105: Kubernetes CronJobs at Scale 🚀

Wednesday, May 31, 2023

Digest #105: Kubernetes CronJobs at Scale 🚀 #105: Kubernetes CronJobs at Scale This week, I have curated another set of noteworthy tutorials, guides, and open-source projects, all designed to enhance

Digest #104: Testing CloudFormation Stacks 🧪

Tuesday, May 23, 2023

Digest #104: Testing CloudFormation Stacks 🧪 #104: Testing CloudFormation Stacks This week, I've scoured the web for the most insightful articles, practical guides, and open-source projects to

Digest #103: Run Any Linux Distribution Inside Your Terminal 😍

Tuesday, May 16, 2023

Digest #103: Run Any Linux Distribution Inside Your Terminal 😍 #103: Run Any Linux Distribution Inside Your Terminal Welcome to this week's DevOps digest! Today, we'll roll up our sleeves and

Digest #102: Are Terraform’s days numbered? ⏰

Tuesday, May 9, 2023

Digest #102: Are Terraform's days numbered? ⏰ #102: Are Terraform's days numbered? In this edition, we're diving into the story of Prime Video's transition from microservices to

Digest #101: Moving from Serverless to Monoliths 😃

Thursday, May 4, 2023

Digest #101: Moving from Serverless to Monoliths 😃 #101: Moving from Serverless to Monoliths In this edition, we're exploring the age-old debate of using singular nouns for database table names,

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your