Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. Double Buffering for Event Consumers

    Imagine a logging system where we have many threads producing log events, and we have a single thread that consumes those log events and outputs them somewhere.

  2. jj is the better Git CLI

    I first tried Jujutsu earlier this year, but could not get it to stick.

  3. AGit-Flow

    Making one-off contributions to projects hosted on GitHub is surprisingly onerous, requiring first forking a repository into one’s own account, then cloning it to one’s local machine, making the suggested change, pushing the change, and finally opening a…

  4. Navigating the Rust TLS Landscape

    Both the most popular Rust HTTP client reqwest and the probably most popular web framework axum are built on top of hyper, a low-level HTTP library. hyper itself does not support TLS, which is needed to make HTTPS requests or serve them, but rather provid…

  5. Extension Traits

    In Rust, it can sometimes be convenient to add a method to a preexisting type.

  6. LLMs Do Not Break Interviews

    It is that time of the year again, new headcount is approved, you are going to hire some software engineers.

  7. String vs &str

    Something I see somewhat regularly when engineers adopt Rust, almost regardless of their level of experience, is the confusion between &str and String.

  8. Counting Digits in Rust

    The just concluded edition of Advent of Code included a problem that involved the number of digits of an integer.

  9. Synchronous Core, Asynchronous Shell

    A bit over a decade ago, Gary Bernhardt published Functional Core, Imperative Shell.

  10. Demystifying Rust's ? Operator

    When talking to folks new to the Rust language, a common misconception I encounter is that ?