Best of AmazonJanuary 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    Backends for Frontends Pattern

    Backend for Frontend pattern allows frontend clients to load UI-ready data projections and to refresh the UI with event-driven notifications. The BFF pattern has been adopted by companies like Netflix, where their Android team seamlessly swapped the API backend of the Netflix Android app, enabling them to work with their endpoint.

  2. 2
    Article
    Avatar of dzDZone·3y

    Web Application Architecture: The Latest Guide

    Web Application Architecture is an underlying web application architecture that makes this process possible. Choosing the right design defines your company growth, reliability and interoperability and future IT needs. A web app architecture presents a layout with all the software components (such as databases, applications and middleware) and how they interact with each other.

  3. 3
    Article
    Avatar of pointerPointer·3y

    DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns.

    Software design pattern- A general, reusable solution to a commonly occurring problem within a given context in software design. It is a description or template for how to solve a problem that can be used in many different situations. This website accompanies the book Reactive Design Patterns by Roland Kuhn.

  4. 4
    Article
    Avatar of awstipAWS Tip·3y

    Designing Event-Driven Architecture

    Serverless represents abstracting your computing infrastructure to the point that you have no responsibilities for the servers on which your code runs. The idea behind Event-Driven Architectures is use of events to communicate between decoupled services, use events to trigger or invoke the service.

  5. 5
    Article
    Avatar of hackernoonHacker Noon·3y

    6 Best Go Programming Books Ranked by Reviews

    6 Best Go Programming Books Ranked by Reviews An Essay Concerning Humane Understanding, Volume I by John Locke. Black Hat Go is a book designed for newcomers to Go that have a basic understanding of programming fundamentals. Head First Go is another beginner-friendly resource for learning the language.

  6. 6
    Article
    Avatar of pointerPointer·3y

    What Big Tech layoffs suggest for the industry

    Microsoft, Amazon and Salesforce have announced large layoffs in January. What will these events mean for the rest of the industry? This is Gergely with a bonus, free issue of the Pragmatic Engineer Newsletter. We cover one out of five topics in today’s subscriber-only The Scoop issue.