Skip to content
View ghaerdi's full-sized avatar
💻
Coding
💻
Coding

Organizations

@crewdevio

Block or report ghaerdi

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.

Content in all repositories owned by your account will be closed.
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
ghaerdi/readme.md

👋 Hi, I'm Gil Härdi

💻 Backend & frontend developer · TypeScript & Rust · open-source DX tooling

⭐ Featured Projects

  • 🦀 rustify — Rust-style Option/Result monads for TypeScript (published on npm + JSR).
  • 📁 file-organizer — Rust CLI that sorts your Downloads by file extension (7★).
  • 🌐 neonforge — shadcn component registry: cyberpunk · industrial · glass themes.

🔧 Also Worth a Look

🛠️ dotfiles · ⚡ petite-vue

💻 Setup

🐧 OS: NixOS · 🐚 Shell: fish + starship · 📝 Editor: neovim 🧠 Langs: TypeScript · JavaScript · Rust 🧩 Frameworks: React · Svelte · Vue

🔗 Links

🌍 ghaerdi.dev · 🐦 Twitter · 💼 LinkedIn

Pinned Loading

  1. rustify rustify Public

    Rust-style algebraic types for TypeScript: Option (Some/None) and Result (Ok/Err) with functional combinators and pattern matching for safe error handling and null management.

    TypeScript 3

  2. file-organizer file-organizer Public

    A script for organize the Downloads directory

    Rust 7 1

  3. neonforge neonforge Public

    shadcn-style component registry — cyberpunk · industrial · glass. Tailwind CSS v4 + React 19, copy-paste components for the shadcn CLI.

    TypeScript 1

  4. Sieve-of-Eratosthenes Sieve-of-Eratosthenes Public

    The same algorithm in some languages

    Zig 2

  5. dotfiles dotfiles Public

    Dotfiles for linux

    Python 10

  6. crewdevio/Snel crewdevio/Snel Public

    A Cybernetical tool for svelte applications on deno

    TypeScript 315 12