Skip to content
View sugidaffection's full-sized avatar
🏠
I may be slow to respond.
🏠
I may be slow to respond.

Block or report sugidaffection

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sugidaffection/README.md

Hey, I'm Sugi 👋

Rust Zig TypeScript Python

🦀 Full-Stack Rust Dev · ⚡ Performance freak · 🎮 Game tinkerer

Building fast, reliable systems and having a good time doing it. I let the compiler be my friend, not my enemy. 😎


🧰 My Tech Toolbox

Languages I vibe with

Rust Zig TypeScript Python SQL

Frontend · Fullstack (Rust style)

Dioxus Leptos Axum Actix Cloudflare Workers

Databases & Async

Supabase SQLx Tokio

Desktop · Mobile · Graphics

Dioxus Desktop Iced COSMIC Flutter wgpu winit

Toolbelt

Git Docker GitHub Actions wrangler Pop!_OS


📌 Featured Open Source

Project 🔧 What it is
super-mario-bros ⭐35 🍴3 🎮 Classic Mario remake with Rust + Piston
threejs-first-person-shooter ⭐13 🍴6 🔫 Web-based FPS using Three.js
rs-2dplatformer-piston ⭐11 🍴2 🕹️ 2D platformer built in Rust
rust-shortlink ⭐2 🔗 Blazing fast URL shortener
rust-snake ⭐1 🐍 Terminal snake game in Rust
cf-leptos-supabase-auth ⭐1 🔐 Auth template: Leptos + Supabase + Workers
🎮 More game experiments
  • js-supermariobros – JavaScript tribute
  • rust-snake – also above
  • threejs-first-person-shooter – also above
  • super-mario-bros & rs-2dplatformer-piston – already featured
🌐 Web apps & tools
  • rust-shortlink – URL shortener
  • cf-leptos-axum-template – Workers + Leptos + Axum starter
  • cf-leptos-supabase-auth – auth example
  • dioxus-todo-desktop-app – cross‑platform todo
  • ui-templates – reusable UI components
  • smart-note – note‑taking web app
🖥️ Desktop apps
  • dioxus-todo-desktop-app – todo app with Dioxus desktop

📈 GitHub – by the numbers


🧠 My dev philosophy

  • Zero‑cost abstractions – speed without paying for what you don't use
  • 🧪 Type safety first – let the compiler catch bugs before runtime
  • 🔄 Async‑first design – non‑blocking, efficient, concurrent
  • 📦 Modular – reusable, testable, maintainable
  • 📖 Docs as a first‑class citizen – code that explains itself

🔭 What I'm digging right now

  • 🦀 Rust 2024 Edition – new idioms & patterns
  • 🎮 Bevy – data‑driven game engine experiments
  • 🤖 AI agents – mixing LLMs with Rust
  • Edge computing – Cloudflare Workers + Rust/Zig synergy

📬 Let's connect

GitHub Email


Coding with ☕ and 🦀 – let's build something cool.

Pinned Loading

  1. rs-2dplatformer-piston rs-2dplatformer-piston Public

    2D Platformer Game using rust and piston game engine

    Rust 11 2

  2. super-mario-bros super-mario-bros Public

    Super Mario bros game using Rust Piston game engine

    Rust 35 3

  3. threejs-first-person-shooter threejs-first-person-shooter Public

    TypeScript 13 6

  4. genetic-algorithm genetic-algorithm Public

    simple genetic algorithm with rust

    Rust 1

  5. rust-shortlink rust-shortlink Public

    a rust url shortener web application

    Rust 2

  6. rust-snake rust-snake Public

    Rust 1