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

rad, a privilege changer.
rust2021-03-16
WafelackWafelack

rad, a privilege changer.

Hello, I wanted to share with you my own privilege changer, rad. It works like a standard privilege...

Array duality in Go and Rust
rust2021-03-24
Michał SłapekMichał Słapek

Array duality in Go and Rust

Want to see disappearing data in Go caused by an innocent append of data to an array? Can this happen...

As a first project in Rust, I made a programming language on my own
showdev2021-03-20
lechatlechat

As a first project in Rust, I made a programming language on my own

This is the project: https://github.com/lechatthecat/oran You can test it by: $ git clone https:/...

Learning Rust #2: Option & Result
rust2021-03-19
Juha-Matti SantalaJuha-Matti Santala

Learning Rust #2: Option & Result

This month, I want to talk about something that made me struggle a lot and caused (and still causes) my code writing to slow down considerably - Option and Result types and how I constantly run into issues with them.

Command to easily maintain rust dependencies with command line
rust2021-03-21
Kaito IiKaito Ii

Command to easily maintain rust dependencies with command line

Cargo edit Cargo edit extends cargo by adding the following subcommands. As you can guess...

Pattern matching in Rust and other imperative languages
programming2021-03-18
doma.devdoma.dev

Pattern matching in Rust and other imperative languages

TL;DR Rust is an imperative language that has the most pattern-related language facilitie...

Rust & Rocket - Zero to Deploy
rust2021-03-18
Alex MercedAlex Merced

Rust & Rocket - Zero to Deploy

Rust along with Go has been growing as popular alternatives to many of the use cases of languages lik...

Deploy A Rust Website on Heroku
rust2021-03-17
James SinkalaJames Sinkala

Deploy A Rust Website on Heroku

A short tutorial on deploying Rust web applications, in this case a Rocket framework app on Heroku.

WebAssembly入门
webassembly2021-03-17
lencxlencx

WebAssembly入门

Vite + Rust + WebAssembly

A Bunch of Odysseus Pseudocode I Guess
calypso2021-03-17
Wren [Undefined]Wren [Undefined]

A Bunch of Odysseus Pseudocode I Guess

Hey there! Sorry for the small hiatus. Calypso Notes and Thoughts I've mostly...

Making Great Docs with Rustdoc
rust2021-03-16
Brandon MinorBrandon Minor

Making Great Docs with Rustdoc

At Tangram Vision, One of the things we've come to love about Rust is the tight integration of the to...

Rust/Wasm on AWS Lambda@Edge
rust2021-03-16
Christoph GraboChristoph Grabo

Rust/Wasm on AWS Lambda@Edge

tl;dr: Check out the repo and give it a spin for yourself. I sat down yet again and took some of my...

ttyper - a Terminal-Based Typing Test
showdev2021-03-15
Max NiedermanMax Niederman

ttyper - a Terminal-Based Typing Test

Originally published here on my blog. TL;DR: here's the project on GitHub and it's installable as tt...

Structuring Data with Serde in Rust for MongoDB
rust2021-03-15
rachelle palmerrachelle palmer

Structuring Data with Serde in Rust for MongoDB

TLDR: Working with BSON in Rust is tricky - BSON has a dynamic schema, while Rust uses a static type...

Translating My Resume (and any text file) with Rust
rust2021-03-14
Thomas Alcala SchneiderThomas Alcala Schneider

Translating My Resume (and any text file) with Rust

Creating a simple CLI that uses Google Translate to translate a text file to a supported language

Learning Rust #1: Pattern Matching
rust2021-03-11
Juha-Matti SantalaJuha-Matti Santala

Learning Rust #1: Pattern Matching

Last December I finally started learning Rust and last month I built and published my first app with Rust: 235. Learning Rust is my new monthly blog series that is definitely not a tutorial but rather a place for me to keep track of my learning and write about things I've learned along the way.