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

Erg: a Python-Compatible Statically Typed Language
python2022-08-14
Shunsuke ShibayamaShunsuke Shibayama

Erg: a Python-Compatible Statically Typed Language

I have been developing a programming language for a few years and this week I published it on...

Writing a new programming language. Part III: Type System
rust2022-08-13
Konstantin GrechishchevKonstantin Grechishchev

Writing a new programming language. Part III: Type System

Hello everyone! Welcome to the third part of the new LR-language tutorial series. Here is the link...

Back to Basics With Rust: Part 2
rust2022-08-02
SilvaSilva

Back to Basics With Rust: Part 2

Continuing from part one. I think you now put more thought in declaration. When writing code, It's...

Writing a new programming language. Part II: Variables and expressions
rust2022-08-10
Konstantin GrechishchevKonstantin Grechishchev

Writing a new programming language. Part II: Variables and expressions

Hello everyone! Welcome to the second part of the new LR-language tutorial series. Here is the link...

Using log in Substrate
rust2022-08-10
nikanianikania

Using log in Substrate

How to log in substrate pallets and how to see logs when running node (can be useful to see existing...

Pattern matching 💖 decision tables
programming2022-08-10
Dr Nicole Jacqueline MartinDr Nicole Jacqueline Martin

Pattern matching 💖 decision tables

Have you ever found yourself writing a massive nested if statement and thinking, 🤮? If so, this might...

Rust & Cross-compiling from Linux to Mac on GitHub Actions
rust2022-08-09
MichaelMichael

Rust & Cross-compiling from Linux to Mac on GitHub Actions

Introduction So you have a binary that you wish to distribute but you are only able to...

Building Redis Server in Rust: Part 1
rust2022-08-08
Ashish SinghAshish Singh

Building Redis Server in Rust: Part 1

In this blog post, we will be making a Redis server in Rust Programming Language. If you are new to...

STM32F4 Embedded Rust at the HAL: I2C Temperature & Pressure Sensing with BMP180
rust2022-08-08
Omar HiariOmar Hiari

STM32F4 Embedded Rust at the HAL: I2C Temperature & Pressure Sensing with BMP180

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

Top 10 trending github repos of the week👸.
affine2022-08-12
Kavindu SanthusaKavindu Santhusa

Top 10 trending github repos of the week👸.

Most popular trending Github repos in this week(Fri Aug 12 2022).

Writing a new programming language. Part I: a bit of boring theory
rust2022-08-06
Konstantin GrechishchevKonstantin Grechishchev

Writing a new programming language. Part I: a bit of boring theory

Introduction Every serious software engineer should make an attempt to write their own...

Build an API to count GitHub profile views with Rust, Actix and MongoDB
rust2022-08-06
Max KoverdyaevMax Koverdyaev

Build an API to count GitHub profile views with Rust, Actix and MongoDB

In this post we will learn how to build a simple API to count profile views on GitHub using Rust,...

Rust - Struct, Generics
rust2022-08-05
Satyajit RoySatyajit Roy

Rust - Struct, Generics

null

UEFI Rust std has a new home
rust2022-08-05
AyushAyush

UEFI Rust std has a new home

Hello everyone. All my work on UEFI Rust std has been moved to tianocore/rust. This should help with...

Rust's Defender
rust2022-08-05
bolubee101bolubee101

Rust's Defender

I was first exposed to computer programming in 2015. But please, try not to attach my programming...

Automating button creation
rust2022-08-04
Antonov MikeAntonov Mike

Automating button creation

I am writing calculator app on GKT. It is almost done but it can’t add more than one digit after...