Best of Better ProgrammingMarch 2023

  1. 1
    Article
    Avatar of btrprogBetter Programming·3y

    Developing Inside a Container

    The most well-known use case for Docker is deploying production services, such as application services or databases, in enterprise servers or cloud instances. Containers are lightweight and contain everything needed to run the application, so you do not need to rely on what is currently installed on the host. You can easily share containers while you work.

  2. 2
    Article
    Avatar of btrprogBetter Programming·3y

    GraphQL: From Excitement to Deception

    GraphQL is a trendy technology that solves specific problems related to data fetching and allows for better data querying and manipulation. However, it also comes with challenges such as performance optimization, typing complexity, tooling support, and security concerns. The decision to adopt GraphQL should be based on careful consideration of business requirements and the maturity of the ecosystem.

  3. 3
    Article
    Avatar of btrprogBetter Programming·3y

    Low-Hanging Web Performance Fruits: A Cheat Sheet

    This post provides a cheat sheet for optimizing web performance. It covers optimizing assets, caching strategies, code splitting, and managing third-party scripts.

  4. 4
    Article
    Avatar of btrprogBetter Programming·3y

    A Day in the Life of a Web Page Request

    In the second quarter of 2022, the average time spent on the Internet per person per person was 397 minutes (6 hours and 37 minutes) per day. Most of the traffic generated by the average person is transmitted by HTTP, which forms what is known as the World Wide Web.

  5. 5
    Article
    Avatar of btrprogBetter Programming·3y

    The Solution Architect’s Guide to Serverless

    Allen Helton: Serverless services are great, but let’s be honest — not every business has the budget to upskill its entire engineering staff. He says you can use serverless services in any software, be a Kubernetes-based app, an on-prem solution, or a serverless API.