Skip to content
View mentenaz's full-sized avatar

Block or report mentenaz

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
mentenaz/README.md

Hi, I'm Francois 👋

Full stack developer: React · TypeScript · SPFx · Rust · Johannesburg, South Africa

Self-taught developer with nearly three years of commercial experience building enterprise React/TypeScript applications, including SharePoint Framework (SPFx) solutions on Microsoft 365. In my own time I build developer tooling in Rust, including a fork of the Zed editor that adds a suite of native panels.

Projects

Project What it is
Zed Developer Tooling Suite A fork of Zed with native Rust/GPUI panels: package managers, live multi-database connections with schema graphs, a visual workflow engine, a workspace dashboard and system monitoring. Experimental, tested on Windows.
Mentenaz Forge A cross-platform developer IDE with a Tauri v2/Rust backend and a React/TypeScript frontend. v0.2.4 Developer Preview for Windows and Linux, released through a two-repo GitHub Actions pipeline (forge-landing-page).
Forge.Rust.LSP Rust language-server proxies for Forge (Python and C#) that locate or install the underlying server on first use.
AI Twin A personal AI assistant built on Supabase: pgvector retrieval, a scheduled learning loop with pg_cron, and streaming Edge Functions.

Open source

  • GPUI scaling: GPUI had no zoom, pan or fit-view support, so I added it. Upstream PR in preparation.
  • gpui-flow: patched the third-party canvas crate with the same zoom, pan and fit-view handling, which now drives both the workflow editor and the database schema graph. Upstream PR in preparation.
  • Zed extension API: shared what a real set of editor panels needs from Zed's proposed extension API in the Visual Extension API RFC.

Stack

  • Languages: TypeScript, Rust, JavaScript, Python, SQL
  • Frontend: React, Next.js, SharePoint Framework (SPFx)
  • Backend and cloud: Azure Functions, Microsoft Graph API, Power Automate, Supabase (PostgreSQL), REST APIs
  • Tooling: Tauri, GPUI, GitHub Actions, Git

Elsewhere

Portfolio · LinkedIn

Open to full-stack, Rust and developer-tooling roles, remote or with relocation to the EU.

Popular repositories Loading

  1. zed_Source zed_Source Public

    Forked from zed-industries/zed

    Zed Source

    Rust 1

  2. Blog_TypeScript Blog_TypeScript Public

    SCSS 1

  3. BlogEccomerce BlogEccomerce Public

    SCSS

  4. mentenaz-server-python mentenaz-server-python Public

    Python

  5. vscode_Source vscode_Source Public

    Forked from microsoft/vscode

    Visual Studio Code Source Code

    TypeScript

  6. VisualStudio_Forked VisualStudio_Forked Public

    Forked from github/VisualStudio

    GitHub Extension for Visual Studio

    C#