Skip to main content
erikwang2013
GitHub creator profile

erikwang2013

Repository-level view of 17 collected skills across 1 GitHub repositories.

skills collected
17
repositories
1
updated
Jul 30, 2026
repository map

Where the skills live

Top repositories by collected skill count, with their share of this creator catalog and occupation spread.

repository explorer

Repositories and representative skills

coding-to-rust
software-developers

Use when migrating code from any source language to Rust — master index covering 16 languages (Python, JS/TS, Go, Java, C#, PHP, C, C++, Zig, Lua, R, Julia, Kotlin, Swift, Ruby, Vue) with quick-reference tables, shared ownership/async/error-handling concepts,…

Jul 30, 2026
c-to-rust
software-developers

Use when migrating C codebases to Rust — covers malloc/free to ownership, pointers to references, headers to modules, errno to Result, Makefile/CMake to Cargo, and incremental leaf-to-root replacement strategy. Includes canonical code patterns, common…

Jul 30, 2026
cpp-to-rust
software-developers

Use when migrating C++ codebases to Rust — covers templates to generics, virtual dispatch to trait objects/enums, STL to std collections, move semantics to ownership, exceptions to Result, CMake to Cargo, and incremental class-to-module replacement. Includes…

Jul 30, 2026
kotlin-to-rust
software-developers

Use when migrating Kotlin codebases to Rust — covers JVM/Native to rustc AOT, coroutines to tokio, data class to struct, sealed class to enum, extension functions to trait extensions, Ktor/Spring Boot to Axum/Actix, Exposed to Diesel/sqlx, Gradle to Cargo,…

Jul 30, 2026
lua-to-rust
software-developers

Use when migrating Lua codebases to Rust — covers table to struct/enum, metatable OOP to traits, coroutine to async/await, OpenResty to Axum, LuaRocks to Cargo, and incremental migration via mlua embedding. Includes canonical code patterns, common mistakes,…

Jul 30, 2026
nodejs-to-rust
software-developers

Use when migrating Node.js/TypeScript codebases to Rust — covers event-loop to tokio, Express/Fastify to Axum, npm to Cargo, Promise to Future, and incremental replacement strategy. Includes canonical code patterns, common mistakes, and reference…

Jul 30, 2026
php-to-rust
software-developers

Use when migrating PHP codebases to Rust — covers dynamic to static typing, Laravel/Symfony to Axum/Actix, PDO to sqlx/Diesel, array shapes to Vec/HashMap, exception to Result, Composer to Cargo, and incremental migration via sidecar services. Includes…

Jul 30, 2026
ruby-to-rust
software-developers

Use when migrating Ruby codebases to Rust — covers dynamic-to-static typing, blocks/closures to Fn traits, metaprogramming to macros/generics, Rails to Axum/Actix, ActiveRecord to Diesel/sqlx, GIL to true parallelism, garbage collection to ownership, Bundler…

Jul 30, 2026
Showing 8 of 17 collected skills.
Showing 1 of 1 repositories
All repositories loaded