• OPENDEV HUB V1.0• API STATUS: 100% OPERATIONAL• CLIENT ENGINE: LOADED & CACHED• TRENDING TECH: TAILWIND V4, NEXT.JS 16, RUST, GO• ZERO AUTH REQUIRED
OPENDEVHUB

Command Palette

Search for a command to run...

DEVELOPER RELEASES

DEVELOPER NEWS STREAM

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

Running Rust in WebAssembly in a Pool of Concurrent Web Workers in JavaScript
showdev2021-01-18
Alessandro GenovaAlessandro Genova

Running Rust in WebAssembly in a Pool of Concurrent Web Workers in JavaScript

A mad experiment: distributing a heavy task over a pool of web workers which call a rust library compiled to WebAssembly.

My Journey with Rust & Substrate
rust2021-01-18
Adib HannaAdib Hanna

My Journey with Rust & Substrate

A few months ago, I decided to learn Rust , mainly because I’m very interested in Substrate (a Blo...

Weekly Update #2 - 17th Jan 2021
devjournal2021-01-17
Henry BoisdequinHenry Boisdequin

Weekly Update #2 - 17th Jan 2021

This is my second weekly update of 2021. Two weeks ago, I made a post about my goals for 2021 and as...

WebAssembly + Rust + TypeScript project setup
webassembly2021-01-16
Krzysztof KaczyńskiKrzysztof Kaczyński

WebAssembly + Rust + TypeScript project setup

I created a repository with example project which you can find here: web-assembly-rust-typescript-te...

Writing a better Line Iterator  in Rust
rust2021-01-16
Markus IneichenMarkus Ineichen

Writing a better Line Iterator in Rust

It was great fun solving last year's Advent of Code using Rust. The problems were all approachable a...

Type conversion in Rust (as, From, and Into)
rust2021-01-15
Richard Oliver BrayRichard Oliver Bray

Type conversion in Rust (as, From, and Into)

I'm fairly new to Rust and it's a language I've actually enjoyed learning, mainly for game developmen...

Why Did Rust Pick the 'If Let' Syntax?
rust2021-01-12
Joe ClayJoe Clay

Why Did Rust Pick the 'If Let' Syntax?

The 'if let' syntax often seems confusing/backwards to Rust newcomers, but there's a good reason why it looks the way it does.

Replacing FastAPI with Rust: Part 3 - Trying Actix
rust2021-01-13
Dylan AnthonyDylan Anthony

Replacing FastAPI with Rust: Part 3 - Trying Actix

Cover image created by me using Ferris the Crab, the Rust logo, and the FastAPI logo. TL;...

Enable Rust autocomplete in Neovim
autocomplete2021-01-13
Vee SatayamasVee Satayamas

Enable Rust autocomplete in Neovim

Prerequisite I use Ubuntu 20.04 and I have already install node.js. Install...

Rust: Initial thoughts
rust2021-01-12
Henry BoisdequinHenry Boisdequin

Rust: Initial thoughts

Recently, I have started to learn Rust. Why Rust you ask? Well, it's one of the best programming lang...

🦀 Publishing My First Rust Crate
rust2021-01-11
Vladimir GuguievVladimir Guguiev

🦀 Publishing My First Rust Crate

So, I've published my first Rust crate. This post is a brief summary of my experience going through...

Dynamically Aligned Types?
rust2021-01-11
Crystal DurhamCrystal Durham

Dynamically Aligned Types?

At this point, you're probably aware of what a dynamically sized type, or DST, is. They're types like...

Weekly Update #1 - 10th Jan 2021
devjournal2021-01-10
Henry BoisdequinHenry Boisdequin

Weekly Update #1 - 10th Jan 2021

Hello! This is my first weekly update of 2021! Around a week ago, I posted an article specifying my g...

CLI Shell Completions in Rust
rust2021-01-08
Kevin K.Kevin K.

CLI Shell Completions in Rust

In this post we add shell completions to the XKCD CLI utility we made earlier. We'll show how easy it...

🦀 Rust Reviewed: Is the hype justified? 🦀
rust2020-12-22
Basti OrtizBasti Ortiz

🦀 Rust Reviewed: Is the hype justified? 🦀

The Rust programming language has steadily been on the rise in terms of adoption and popularity. But is all the hype justified? In this article, I reflect on my experience with Rust in the past year, tackling the golden moments as well as the pain points.

Rust 101 - The Syntax and Basics
rust2021-01-04
Alex MercedAlex Merced

Rust 101 - The Syntax and Basics

Why do we need another lower-level compiled language? Often times when you need to create...