Skip to content
View Fi3w0's full-sized avatar
😼
😼

Block or report Fi3w0

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

Alex / Fi3w0

🌙 just a guy who loves Linux, building things, and occasionally breaking them

OS & Systems

Arch Linux Linux macOS Ubuntu Server

Infrastructure & DevOps

Docker Docker Compose Traefik Portainer Git GitHub Actions

Learning / Exploring

Kubernetes Terraform Ansible AWS Azure

Languages & Scripting (by hand)

Bash Go Lua Java YAML JSON Python


Homelab and dev setup: Arch on T14, Ubuntu Server homelab with Docker stacks


👋 About

I'm Fiw. I think in systems more than in code. Linux, Docker, Traefik, backups, CI/CD and much more. I write Bash, Go, Lua, Python, and a bit of Java by hand. For anything heavier (Rust, Swift, Kotlin, TypeScript, QML) I direct AI agents and own the design and structure, review, and integration myself.

Pronouns: he/him/sudo · Username: fi3w0 (fi·three·wo)


⚙️ Stack

Area Tools
OS Arch Linux · macOS · Ubuntu Server LTS
Infra Docker · Compose · Traefik · GitHub Actions
By hand Bash · Go · Lua · Java · Python
AI-directed Rust · Swift · Kotlin · TypeScript · QML
Next up Kubernetes · Terraform · Ansible

Daily machines: MacBook Air M4 (main), dual-boot desktop for gaming/heavy loads, ThinkPad T14.


🛠️ Projects

TideWM: a water-themed Wayland compositor in Rust on Smithay. Tiling (BSP/master-stack), multi-monitor, XWayland, workspaces, and IPC.

Flux: native macOS media workbench. Convert, download, edit, and compose media in one app, built on SwiftUI + AppKit over FFmpeg, yt-dlp, and Apple Vision. Fully local, no accounts, no cloud, no telemetry.

Moonlit Shell: handcrafted Arch + Hyprland desktop with a custom Quickshell (QML/Qt6) interface. Twelve native panels, one Catppuccin Mocha theme throughout, no monitoring daemon between the UI and /proc.

FIW Bosses: JSON-driven, multi-loader (Fabric/NeoForge/Forge) boss framework. 50+ abilities, HP-phases, custom minions, dialogue, loot, hot reload. On Modrinth.

FIW Tools: sibling mod to FIW Bosses. Server-side, JSON-only custom items: weapons, armor, curses, and an imbuing engine. Vanilla clients connect fine.

More at fiwlabs.dev and github.com/Fi3w0?tab=repositories.


🔭 Currently

Finishing my DevOps course · coming back to Kubernetes/Terraform/Ansible when there's time · Go for automation and CLI tooling · getting better at networking.

🎭 What I call myself
  • DevOps: Docker, CI/CD, reverse proxies, automation
  • Systems / Platform Engineer: the core, designing how the whole thing fits together
  • Systems Architect: I own the design, then build it myself or direct an AI agent to
  • Builder: mods, desktops, apps, bots, whatever I feel like

Not a job title, just how I actually work.


🌍 Languages

Ukrainian · Russian (native), Spanish (native-level), English (C1)


📫 Connect

Open to collaborative projects, learning, and anything Linux or infrastructure related.

Website GitHub Telegram Discord

Arch Linux · Docker · SSH · Terminal · Always learning

Pinned Loading

  1. TideWM TideWM Public

    A Wayland desktop that feels like water: windows ripple, sway, and drift, on top of a real tiling window manager. Built in Rust on Smithay.

    Rust 2

  2. Moonlit-shell Moonlit-shell Public

    My Arch dotfiles. Hyprland, Quickshell, Kitty, Rofi, Neovim. All drowning in Catppuccin Mocha with frosted glass blur

    QML 10

  3. Fiw-Bosses Fiw-Bosses Public

    JSON-driven custom boss framework for Neoforge/Fabric — multi-phase, hot reload, no coding required.

    Java 2

  4. Fiw-Tools Fiw-Tools Public

    A data-driven custom items framework for Fabric Define NBT, Atributes, configurable abilities entirely through JSON no coding, no restarts.

    Kotlin 2

  5. Flux Flux Public

    Native macOS media workbench — convert, download, edit, and compose media locally. SwiftUI + AppKit on top of FFmpeg, yt-dlp, and Apple Vision.

    Swift 1