Skip to content

NotMirrox/NotMirrox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Hey, I'm Mirrox πŸ‘‹

Full-stack Roblox developer specializing in scalable, readable game systems with 3+ years of production experience.

πŸ› οΈ Tech Stack

Languages

  • Luau β†’ Production game systems (Rojo workflow)
  • TypeScript β†’ Type-safe development (roblox-ts + Flamework)

State Management

  • Reflex (selectors, middleware)
  • Charm (atom-based reactive state)
  • Custom state machines

Data Persistence

  • ProfileStore, DocumentService (primary)
  • ProfileService, DataStore2 (legacy support)
  • Raw DataStoreService
  • Schema validation: t library (Luau), Flamework guards (TS)
  • Semantic versioning & migrations

Networking

  • Blink, Zap (buffer serialization preferred)
  • Tether (automatic buffer packing)
  • Client prediction & server reconciliation
  • Latency compensation

UI

  • React-lua (primary framework)
  • Ripple (useSpring, useTween)
  • UI-Labs + Storybook (component testing & development)

Architecture

  • Flamework (DI, lifecycle, components, networking)
  • Jecs + Planck + Replecs (ECS with scheduling & replication)
  • Signal (sleitnick) for event systems
  • Janitor (resource cleanup)

Toolchain

  • Editor: VSCode (Studio-free workflow)
  • Rojo: Fully managed (primary), partial management support
  • Toolchain managers: Rokit (current), Aftman (legacy)
  • Package managers: Pesde (current), Wally (legacy)
  • Linting/Formatting:
    • Luau: Selene, StyLua
    • TypeScript: Biome (linter + formatter)
  • Build: Darklua (minification, transforms), Rojo
  • Asset management: Asphalt
  • CI/CD: GitHub Actions for deployment
  • Git workflow: Conventional Commits

🎯 My Approach

  • Readability over micro-optimization: maintain custom style guide
  • Security-first design: systems built with client-server boundaries in mind
  • Scalable architecture: code that grows with team size
  • Pragmatic tooling: optimize when necessary, not prematurely
  • VSCode-native development: fully managed Rojo workflow

πŸ“« Contact

  • πŸ’¬ Discord
  • Open to full-time game dev roles - not taking commissions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published