Best of Better ProgrammingFebruary 2023

  1. 1
    Article
    Avatar of btrprogBetter Programming·3y

    NestJS: The Good, The Bad, and The Ugly

    This post discusses the good, the bad, and the ugly aspects of NestJS, including its value for teams, potential issues, and testing complexities.

  2. 2
    Article
    Avatar of btrprogBetter Programming·3y

    We Rewrote Our Project With Rust… and It’s Almost 40X Faster

    Discover the benefits of rewriting a project in Rust, including fewer bugs, improved performance, and reduced memory usage.

  3. 3
    Article
    Avatar of btrprogBetter Programming·3y

    I Used GPT-3 to Find 213 Security Vulnerabilities in a Single Codebase

    GPT-3 used to find 213 security vulnerabilities in a codebase, outperforming a commercial tool that found only 99 vulnerabilities.

  4. 4
    Article
    Avatar of btrprogBetter Programming·3y

    Is Google’s Flan-T5 Better Than OpenAI GPT-3?

    Google's Flan-T5 is a language model that is being compared to OpenAI's GPT-3. Flan-T5 is an open-source transformer-based architecture that uses a text-to-text approach for NLP. It requires fewer parameters, can be trained faster, and is more accessible to the general public. It is also open source, making it accessible for anyone to use for their own projects.

  5. 5
    Article
    Avatar of btrprogBetter Programming·3y

    A Little Bit of Rust

    The post explores a problem and its solution presented by Donald Knuth in the 80s, along with an alternative solution provided by Doug McIlroy. It discusses the shortcomings of the original solution and proposes improvements to optimize the algorithm. The post also provides the code in Rust to solve the problem efficiently.