ContentPosts from @mudit009..
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

What Is Observability? Examples of How It Can Help You

Observability is the practice of understanding systems, applications, and infrastructure to identify issues quickly and take corrective action. Key characteristics of observable systems include visibility, instrumentation, data accessibility, and alerts. It improves team collaboration, differs from .. read more  

Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Guide to Serverless & Lambda Testing - Testing Pyramid

In this post, the author discusses testing Serverless applications with a focus on Lambda functions. The Serverless Testing Pyramid is introduced with four levels of tests: unit, infrastructure, integration, and end-to-end (E2E). Each test type has its purpose and characteristics, and they all contr.. read more  

Guide to Serverless & Lambda Testing - Testing Pyramid
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Solving the DynamoDB EventBridge Pipes Problem

AWS EventBridge Pipes simplifies CDC code and reduces Lambda usage but issues arise when handling lists in DynamoDB records. EventBridge Pipes' input template has limited JSON path support, causing problems with transforming lists. The provided solution uses enrichment in EventBridge Pipes with Ste.. read more  

Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

How to Chain Lambda Functions in AWS for High-Performance Applications

Learn how to extend your serverless architecture to keep customers informed of their order processing progress. This article covers setting up an SQS queue in Lambda, publishing SQS messages via SNS, extracting relevant information from SNS messages, storing data in DynamoDB, and generating a uniqu.. read more  

How to Chain Lambda Functions in AWS for High-Performance Applications
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

EventBridge Pipes: A comparison before and after

EventBridge Pipe is a new feature released at reinvent. It allows point-to-point integration and the possibility to filter, enrich and transform data. This article shows a transition to integrating SQS and Step Function via a Lambda function acting as glue. Steps involve creating an SQS standard qu.. read more  

EventBridge Pipes: A comparison before and after
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Code Review: What And What Not To Automate?

Code review is essential but time-consuming. Automating the least part of the review process can make it more consistent, free up the developer's time, and reduce human errors. The tool has various benefits such as detecting problems, checking text and code structure, and ensuring necessary asserti.. read more  

Code Review: What And What Not To Automate?
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Amazon SNS launches the Extended Client Library for Python to support payloads up to 2GB

Amazon SNS introduces an open-source extended client library in Python. It allows you to publish and deliver large message payloads automatically by saving the actual payload in an Amazon bucket. It provides high-throughput push-based communication functionality for many-to-many message distribution.. read more  

Amazon SNS launches the Extended Client Library for Python to support payloads up to 2GB
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

How to build a super-slim smart mirror

Smart mirrors, or "magic mirrors," have been gaining popularity over the years. In this tutorial, you'll build a frameless, modern smart mirror using a Raspberry Pi, an ultra-slim display, and a two-way acrylic mirror. You'll need a few standard tools, plus some DIY skills to customize the design... read more  

How to build a super-slim smart mirror
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Self hosting in 2023

The author shares their journey of hosting a static page with easy set-up and great user experience. After testing Next.js and running into problems with Vercel's "edge" infrastructure, they found CapRover - a simple, open-source alternative to Heroku. They set up a Raspberry Pi cluster in their ho.. read more  

Self hosting in 2023
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Let's build a Chrome extension that steals everything

Steal user data like a Grinch! A Chrome extension can do that easily with user permission. Be careful what you install. Permission warnings cover basic features like cookies, plugins, microphone and camera, but can hide invasive data requests. Background service workers can track user activity and .. read more  

Let's build a Chrome extension that steals everything