Best of AWSMay 2025

  1. 1
    Article
    Avatar of devtoolsDev Tools·51w

    She Shared Her Screen… and Her AWS Secret (Yes, she's a FANG)

    A senior engineer accidentally exposed her AWS credentials during a Zoom meeting, highlighting the risks of screen sharing without adequate safeguards. The post discusses the widespread issue of accidentally sharing sensitive information and introduces Entropy, a Chrome extension that detects and redacts secrets and PII in real-time. Entropy aims to prevent such leaks by securing data during screen sharing and is customizable for different security needs.

  2. 2
    Article
    Avatar of theburningmonktheburningmonk.com·51w

    Understanding push vs poll in event-driven architectures

    Explore the differences between push and poll models in event-driven architectures, focusing on how they affect system design, event delivery, and error handling. Learn the pros and cons of both models, suitable use cases, and how Lambda's async invocations can convert push to poll and vice versa, assisting in stream processing and real-time event handling.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·49w

    The Best AWS Services to Deploy Front-End Applications in 2025

    AWS provides various services to host frontend applications with scalability and global reach. From simple static site hosting using Amazon S3 to advanced deployments with AWS Amplify, developers can choose suitable solutions for different web applications. Each AWS service offers unique features such as security, integration with other AWS tools, and automatic scaling, ensuring efficient hosting solutions for diverse frontend development needs.

  4. 4
    Video
    Avatar of awesome-codingAwesome·50w

    Redis just blew it and the alternative is way better...

    Following a year of licensing controversies, Radius 8 has returned to open source. However, Valky, a fork backed by Amazon and others, has already gained traction, offering features Radius lacked. Radius's return to open source includes conditions that challenge cloud providers, unlike Valky's fully permissive model. The transition marks shifting dynamics in the open source and cloud landscape.

  5. 5
    Article
    Avatar of theburningmonktheburningmonk.com·50w

    How to version APIs with API Gateway and Lambda

    Explore strategies for API versioning using AWS API Gateway and Lambda without duplicating infrastructure or introducing complex logic. Learn about different methods such as URL-based versioning, custom HTTP headers, and using Lambdaliths, along with their trade-offs. The discussion includes approaches to prevent breaking changes and considerations for choosing the right strategy based on version differences, client needs, and infrastructure requirements.

  6. 6
    Article
    Avatar of joindevopsDevOps·51w

    Mastering AWS in 2025 isn't about memorizing services

    Mastering AWS in 2025 involves understanding how different services connect to solve real-world problems rather than memorizing them. Key skills include knowing when to use services like EC2, Lambda, and ECS, choosing the appropriate database, utilizing S3 effectively, ensuring security with IAM, KMS, and Shield, integrating apps seamlessly with EventBridge, SNS, and SQS, optimizing performance with VPC and CloudFront, and using CloudWatch for observability. Learn services in context for meaningful applications.

  7. 7
    Article
    Avatar of bytebytegoByteByteGo·51w

    How Pinterest Scaled Its Architecture to Support 500 Million Users

    Pinterest successfully scaled its architecture to support 500 million users by learning from early challenges and chaotic growth. Initially, it used a basic tech stack including Python, MySQL, and MongoDB. Facing rapid traffic growth, Pinterest introduced multiple databases like Cassandra and Redis to manage distributed data and caching needs. Eventually, the company realized the complexity was unsustainable and simplified its core components to MySQL, Redis, and Memcached. By focusing on operational clarity and system durability, Pinterest achieved stability and scalability, highlighting the importance of selecting reliable technologies and maintaining simplicity in architecture.

  8. 8
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    Everything is a wrapper now

    Software wrappers are essential layers that improve technology by creating abstractions, enabling portability, flexibility, and ease of use. This concept has powered major innovations, such as C and Java, by simplifying development and supporting multiple environments. Tools like T3 Chat and Clerk utilize wrappers to enhance user experience and functionality without direct backend management.

  9. 9
    Article
    Avatar of joindevopsDevOps·51w

    Mastering CI/CD: Automate Maven Builds and JUnit Tests with Jenkins from Eclipse to GitHub

    Learn to automate your DevOps workflows with Jenkins by following a detailed guide, from setting up Eclipse and creating a Maven project to configuring Jenkins for automated builds and JUnit testing. This includes launching an EC2 instance on AWS, pushing your project to GitHub, setting up webhooks, and configuring a Jenkins pipeline.

  10. 10
    Article
    Avatar of awsfundamentalsAWS Fundamentals·50w

    Alchemy - Reimagining Infrastructure-as-Code for Modern Development

    Alchemy is a next-generation infrastructure-as-code framework built entirely in ESM-native TypeScript. It simplifies cloud resource management by eliminating the need for multiple languages and complex toolchains, offering lightweight, composable async TypeScript functions. Alchemy interacts directly with cloud services APIs, providing a straightforward and flexible approach to infrastructure management, making it accessible for developers within the TypeScript ecosystem.

  11. 11
    Article
    Avatar of bytebytegoByteByteGo·49w

    How Amazon Key Opens 100 Million Doors Every Year

    Amazon Key is a system developed to improve delivery experiences by granting secure access to gated communities and buildings, securing over 100 million unlocks annually. The system has evolved from a serverless architecture to using cellular-connected devices and containerized backends via ECS Fargate to enhance scalability and performance. It is now integrated with third-party platforms, expanding beyond Amazon's delivery services, while maintaining stringent security measures.

  12. 12
    Video
    Avatar of gamefromscratchGamefromscratch·50w

    M*rder Engine - Amazing C# Game Engine ...Stupid Name

    A review of the unique C# game engine 'M*rder Engine' highlights its innovative features and challenges. The engine, suitable for skilled developers, uses an Entity Component System (ECS) architecture and is built on top of FNA, a reimplementation of Microsoft's XNA. Despite its capabilities, the engine lacks comprehensive documentation, making it difficult for beginners. It has been used to create an award-winning game and is praised for its robustness, though the naming and UI design could be improved.

  13. 13
    Video
    Avatar of webdevcodyWeb Dev Cody·1y

    Deploying a Docker Image to Lambda (with Terraform)

    Learn how to deploy a Docker image to AWS Lambda using Terraform. The guide details setting up the necessary AWS services like ECR, focusing on building and deploying Docker images for Lambda functions. It includes verification steps and troubleshooting tips, emphasizing the importance of using a compatible Linux platform for deployment.

  14. 14
    Article
    Avatar of itnextITNEXT·50w

    From Deprecated to Production-Grade: Self-Hosting CodePush for React Native

    Following the retirement of Microsoft's Visual Studio App Center, mobile teams faced disruption in OTA deployment processes for React Native apps. To address this, one team developed a self-hosted CodePush solution using a community fork, replacing Azure Blob Storage with AWS S3 and building a custom frontend UI. The deployment involved several steps including setting up Kubernetes clusters and secure GitHub authentication. Teams starting new projects are advised to consider Expo for easier OTA updates. The meticulous self-hosting journey offers full control despite its challenges.

  15. 15
    Article
    Avatar of spaceliftSpacelift·51w

    Top 19 AWS Monitoring Tools & 8 Best Practices for 2025

    The post explores AWS monitoring tools and best practices for optimizing performance in complex, distributed systems. It covers native tools like CloudWatch, open-source options like OpenTelemetry, and third-party tools for comprehensive infrastructure monitoring. The article also outlines the AWS observability approach, focusing on metrics, logs, and traces, and highlights the importance of aligning observability strategies with AWS's Shared Responsibility Model.

  16. 16
    Article
    Avatar of bytebytegoByteByteGo·1y

    How Canva Collects 25 Billion Events a Day

    Canva collects 25 billion events daily by implementing a robust analytics infrastructure. Key elements include strict schema governance using Protobuf, a unified TypeScript client across platforms, and an AWS Kinesis-backed pipeline for event enrichment and distribution. The system's design focuses on decoupling ingestion from delivery and optimizing costs through compression and clever use of AWS services, maintaining reliability while reducing expenses significantly.

  17. 17
    Article
    Avatar of joindevopsDevOps·51w

    How We Turned CI/CD Chaos into a Developer’s Dream with AWS EKS and Open-Source Tools

    This post explores how a team transformed their CI/CD processes from chaos to efficiency using AWS EKS and open-source tools like Terraform, Istio, and ArgoCD. By leveraging infrastructure as code, smart scaling, service meshes, and automated deployment pipelines, the team improved speed, consistency, security, and developer satisfaction while reducing costs.