DEVELOPER NEWS STREAM
Direct logs, engine updates, and framework notifications parsed from curated RSS feeds and announcements, updated hourly.

GreptimeChaos Engineering - Who's to Blame for the Bug Mess?
Preface GreptimeDB supports deployment in both standalone and distributed modes, but a...

Varun DoshiRust Ownership 101
One of the most common pitfalls that Rust beginners face is the Ownership concept. It is a set of...

ShuttleWhy Enums in Rust feel so much better
A commonly said piece of feedback from someone who's learning Rust as a second language tends to be...

Bernard KExploring the Rust 1.70 Update and LLVM 16: A Comprehensive Look
Understanding the Impact of Rust 1.70 and LLVM 16 on Runtime Performance As a Rust...

Prashanth R.Level up your Typescript game, functionally - Part 3
Welcome back to the final post in the series "Level up your Typescript game, functionally". In the...

Herrington DarkholmeBenchmark TypeScript Parsers: Demystify Rust Tooling Performance
TL;DR: Native parsers used in JavaScript are not always faster due to extra work across languages....

ThinkRedstoneThe Hallucinated Rows Incident
Herein lies the tale of the serialization bug that caused one of the weirdest crashes in the...

Bernard KRedefining Kernel Craftsmanship: The Rise of Rust in System-Level Programming
A Brave New World: Rust Marches into Kernel Territory Imagine a world where the very core...

Andrey DudnikOne of many ways to migrate from NodeJS to Rust
This post describes my personal approach and the experience I have gained. It may contain some...

Roger Viñas AlconTests Everywhere - Rust
rogervinas / tests-everywhere 🤠...

Confidence OkoghenunUltimate Guide To Rust Lifetimes For Newbies
Learn what lifetimes are and how they work in Rust

Douglas Makey Mendez MoleroHarnessing eBPF and XDP for DDoS Mitigation - A Rust Adventure with rust-aya
In my last article, we embarked on an XDP adventure, creating a basic firewall that filtered SSH...

Favil OrbediosWorking through the fast.ai book in Rust - Part 4
Introduction In Part 3, we covered creating Tensors of our images, and loading them up...

Iñigo EtxanizRust Concurrency Explained: Cleaning Code with Traits and Simplifying Services
Rust Concurrency: Cleaning Code with Traits and Simplifying Services ...

Devang TomarA Developer’s Dilemma: Navigating Rust 🦀 and Python 🐍
Introduction As developers, the choice of programming language is a compass guiding us...

Omar HiariEdge IoT with Rust on ESP: MQTT Subscriber
This blog post is the sixth of a multi-part series of posts where I explore various peripherals in...