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

ESP32 Embedded Rust at the HAL: Remote Control Peripheral
rust2023-06-22
Omar HiariOmar Hiari

ESP32 Embedded Rust at the HAL: Remote Control Peripheral

This blog post is the tenth of a multi-part series of posts where I explore various peripherals in...

Rust: Embrace the Pythonic Flair with F-String Style!
rust2023-06-21
Santhosh BalasaSanthosh Balasa

Rust: Embrace the Pythonic Flair with F-String Style!

In Rust, there is no built-in macro that directly replicates the exact functionality of Python's...

How to deploy a smart contract in Rust
smartcontract2023-06-21
Lief StorerLief Storer

How to deploy a smart contract in Rust

Soroban contracts are small programs written in the Rust programming language. In this tutorial we'll...

Decorators in Rust
rust2023-06-21
Santhosh BalasaSanthosh Balasa

Decorators in Rust

Code: // Define the macro. macro_rules! log_function { ($f:ident($($arg:expr),*)) => {{ ...

The Hard Things About Rust
rust2023-06-20
Moe KatibMoe Katib

The Hard Things About Rust

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees...

Rust Notes on Temporary values (usage of Mutex) - 3
rust2023-06-21
Nirmalya SenguptaNirmalya Sengupta

Rust Notes on Temporary values (usage of Mutex) - 3

A collection of notes I have made, while learning Rust

GitUI 0.23 supports rewording commits and more fuzzy finding
git2023-06-21
Stephan DillyStephan Dilly

GitUI 0.23 supports rewording commits and more fuzzy finding

GitUI is a terminal UI for git written in Rust. We aim to simplify common git tasks in a fast,...

Play Microservices: A Bird's-eye view
microservices2023-06-20
Khaled HosseiniKhaled Hosseini

Play Microservices: A Bird's-eye view

Welcome, everyone! This is the first article in a series called "Play Microservices" where I will be...

Play Microservices: Authentication service
microservices2023-06-20
Khaled HosseiniKhaled Hosseini

Play Microservices: Authentication service

This is the 2nd part of a series of articles under the name "Play Microservices". Links to other...

ffizz: Build a Beautiful C API in Rust
rust2023-06-20
djmitchedjmitche

ffizz: Build a Beautiful C API in Rust

Foreign Function Interface, FFI, is an umbrella term for interfacing between programming languages....

Build MD5 From Scratch With Rust
rust2023-06-19
Mike DMike D

Build MD5 From Scratch With Rust

I've been tinkering with Rust alot this past month and I decided to build a from scratch implementation of the md5 hashing algorithm. It was a fun project, so I figured I'd write a quick article about how md5 works and how I implemented it.

Learning Rust 🦀: 05- Your first Rust game: "Guess The Number"
learning2023-06-16
Fady GA 😎Fady GA 😎

Learning Rust 🦀: 05- Your first Rust game: "Guess The Number"

Yes! You have read it right; we are going to write our first game using just the basic knowledge...

ESP32 Embedded Rust at the HAL: Random Number Generator
rust2023-06-16
Omar HiariOmar Hiari

ESP32 Embedded Rust at the HAL: Random Number Generator

This blog post is the ninth of a multi-part series of posts where I explore various peripherals in...

Memory in Rust
rust2023-06-14
anesanes

Memory in Rust

Introduction I recently started getting more and more into Rust, as I wanted to adopt a...

Rust Notes on Temporary values (usage of Mutex) - 1
rust2023-06-14
Nirmalya SenguptaNirmalya Sengupta

Rust Notes on Temporary values (usage of Mutex) - 1

A collection of notes I have made, while learning Rust

30 Days of Rust - Day 27
rust2023-06-13
johnnylarnerjohnnylarner

30 Days of Rust - Day 27

Good afternoon everyone, I'm entering the final blog sprint. I'm finishing my 30 days of learning...