I'm Amr. I write software for a living — backends, frontends, and the parts in between. Since 2021 I've been a working-group member and maintainer of Tauri, the Rust framework for building small, fast, secure desktop and mobile apps.
When I'm not on a keyboard I tinker with my operating system, configure my browser, rice up my terminal, or flash a new Android ROM.
Outside of programming, I'm passionate about gaming (a love that started in childhood) and playing football (the kind you play with your foot!) and lately I've been learning to solder. Not very well, yet.
projects open-source · all of it
-
tauri
rust · cross-platform
githubA toolkit for building smaller, faster, more secure desktop and mobile applications with a web frontend. Maintained across Windows, Linux, and macOS — plus a small constellation of supporting libraries.
-
muda
rust · tauri
githubMenu utilities for desktop applications, in Rust.
-
tray-icon
rust · tauri
githubTray icons for desktop applications, in Rust.
-
create-tauri-app
node · scaffolding
githubRapidly scaffold out a new Tauri app project.
-
vite-plugin-tauri
vite · tauri
githubTauri integration for any Vite-based project.
-
komorebi-switcher
windows · rust
githubA minimal workspace switcher for the Komorebi tiling window manager, pinned into the Windows 10/11 taskbar.
-
nvim-docs-view
neovim · lsp · lua
githubA Neovim plugin to display LSP hover documentation in a side panel.
-
hijri-widget
android · kotlin
githubA minimal Android widget for displaying the Hijri date.
-
erp-system
react · postgres
githubAn ERP system for a local store. Inventory, invoicing, transactions. Built in public.
-
nsis-plugin-rs
rust · nsis · windows
githubA template for writing an NSIS DLL plugin, in Rust.
-
amrbashir.me
astro · this site
githubThe site you are reading. Open-source, perpetually under revision.
posts read more
- 25 Jan 8 min
- -- more posts in the queue soon
toolbox what I reach for
- Languages
- Rust, TypeScript, JavaScript, Kotlin, C, C++, Python, Dart, Bash, PowerShell
- Backend
- Node.js, Express.js, NestJS, tRPC, Axum, Rspc, Prisma, PostgreSQL, MongoDB, SQLite, REST, Docker, Deno, Cloudflare Workers
- Frontend
- React, Vue.js, SolidJS, Astro, Vite, TanStack Router, TanStack Query, HTML, CSS, i18next
- Desktop
- Tauri, Electron, Win32 API, COM, GTK, X11
- Mobile
- Kotlin, Jetpack Compose, Flutter, Dart
- Misc.
- Git, CI/CD, GitHub Actions, Ory Kratos, Ory Hydra, Ory Keto
elsewhere say hi
- [email protected]
- github
- github.com/amrbashir
- x / twitter
- x.com/amrbashir_dev
- linkedin.com/in/amrbashir-dev
- rss
- /feed.xml