• 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.

Day30:a redis-memcache server with tokio - 100DayOfRust
rust2020-01-05
BCBC

Day30:a redis-memcache server with tokio - 100DayOfRust

I will write a memcache server with tokio by using redis protocol. This memcache server only support...

Advent of Code 2019 - Day 5 (in Rust!)
adventofcode2020-01-05
bretthancoxbretthancox

Advent of Code 2019 - Day 5 (in Rust!)

Introduction The thought of revisiting my Clojure version of the Intcode "computer" horrif...

Configure neovim for rust development
vim2020-01-03
DavidDavid

Configure neovim for rust development

nvim's 0.5.0 release includes a native lsp-client: nvim-lsp. I have toyed with neovim for a while as...

Access JavaScript API with Rust
rust2020-01-04
Sendil KumarSendil Kumar

Access JavaScript API with Rust

JavaScript is everywhere. It enabled billions of people to develop and deliver projects. JavaScript...

Sharing Classes between Rust and JavaScript
rust2020-01-03
Sendil KumarSendil Kumar

Sharing Classes between Rust and JavaScript

Classes in JavaScript The ECMAScript 6 (ES6) introduced classes into the JavaScript. But c...

Dev predictions for 2020
javascript2020-01-01
Andrew  WooldridgeAndrew Wooldridge

Dev predictions for 2020

As this year draws to a close, I wanted to share some predictions for 2020 and beyond. This represent...

Learning Rust - Understanding pattern matching
rust2020-01-03
Bruno OliveiraBruno Oliveira

Learning Rust - Understanding pattern matching

Introduction Rust favors immutability by default, which can lead to somewhat unexpected behavior whe...

Rust and WebAssembly for the masses - wasm-bindgen
rust2020-01-02
Sendil KumarSendil Kumar

Rust and WebAssembly for the masses - wasm-bindgen

Binding your WebAssembly and JavaScript with wasm-bindgen WebAssembly can only send and r...

Deno, first approach
deno2019-12-30
Lilian Saget-LethiasLilian Saget-Lethias

Deno, first approach

Disclaimer Before starting, it is very important to remember that at the time of writing,...

What Does C++ Do That Rust Doesn't?
healthydebate2019-12-21
Ben LovyBen Lovy

What Does C++ Do That Rust Doesn't?

I want to preface this by saying these are my two primary languages. I have a healthy respect for bo...

Day29:an echo server with tokio - 100DayOfRust
rust2019-12-31
BCBC

Day29:an echo server with tokio - 100DayOfRust

Tokio provides asynchronous runtime which you can spawn tasks into runtime, the runtime will schedule...

Debugging Rust Cortex-M with VS Code: Take 2
rust2019-12-31
Christopher McClellanChristopher McClellan

Debugging Rust Cortex-M with VS Code: Take 2

How to setup VS Code to debug Rust Cortex-M programs with cargo-generate and cortex-m-quickstart.

Why Should You Care About Loose Coupling?
webdev2019-12-31
Tore PettersenTore Pettersen

Why Should You Care About Loose Coupling?

Originaly posted on cloudmaker.dev Have you ever been in a situation where a change in your applicat...

Day28:convert markdown to html - 100DayOfRust
rust2019-12-30
BCBC

Day28:convert markdown to html - 100DayOfRust

We can use comrak crate to convert Markdown to HTML code: In Cargo.toml: [dependencies] comrak = "...

Node worker threads with shared array buffers and Rust WebAssembly
node2019-12-20
Brian Neville-O'NeillBrian Neville-O'Neill

Node worker threads with shared array buffers and Rust WebAssembly

Written by Tigran Bayburtsyan✏️ WebAssembly enables Rust to run as part of a JavaScript code, which...

Day27:surf: async HTTP client - 100DayOfRust
rust2019-12-30
BCBC

Day27:surf: async HTTP client - 100DayOfRust

In previous post I wrote on how to call web API with the reqwest crate, we can do the same thing with...