Skip to content
View CalistaVerner's full-sized avatar
🎸
Little Rockstar!
🎸
Little Rockstar!
  • United Kingdom
  • 14:16 (UTC -12:00)

Block or report CalistaVerner

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

Typing SVG


GitHub followers GitHub stars Profile


✦ About

I build engine-grade software: deterministic runtimes, declarative UI systems, plugin architectures, asset pipelines, developer tools, and production-ready applications.

My work is driven by one rule:

Architecture must scale before the project becomes too large to fix.

I care about systems that are predictable, testable, maintainable, extensible, and beautiful enough to feel like a real product — not an internal prototype.

calista@newengine:~$ boot --profile production

[core]      deterministic lifecycle
[runtime]   plugin-first execution model
[assets]    manager-owned loading pipeline
[ui]        declarative surfaces, no hardcoded chaos
[quality]   production UX, diagnostics, recovery, polish

✦ Current Direction

NewEngine

A game/runtime architecture direction focused on:

  • deterministic lifecycle and FSM-driven boot
  • plugin contracts and ABI-ready capabilities
  • renderer/runtime separation
  • declarative UI surface contracts
  • asset manager as the single loading authority
  • diagnostics-first production tooling

Kayla's Systems

A software ecosystem direction focused on:

  • clean developer experience
  • strongly typed contracts
  • reusable architecture layers
  • production dashboards and control panels
  • modern UI with strict design tokens
  • automation, deployment, and operational polish

✦ Engineering Doctrine

Principle What it means
Determinism first State transitions must be explicit, observable, and reproducible.
No hardcoded product logic Data, manifests, providers, registries, and contracts over scattered constants.
Runtime owns runtime work UI should project state, not mutate engine internals directly.
AssetManager is the authority Assets are requested through one pipeline, not manually loaded from random paths.
Plugin-first architecture Features should compose through contracts, capabilities, and extension points.
Production UX matters Diagnostics, loading states, errors, recovery, and polish are part of architecture.

✦ Tech Radar

Core / Runtime

Rust C++ Java Kotlin Node.js

Frontend / UI

TypeScript JavaScript React Vite CSS

Tools / Ops

Git GitHub Linux Docker SQLite


✦ What I Like Building

mindmap
  root((Calista))
    Game Tech
      Engine Runtime
      Render Pipeline
      Asset Manager
      Scene Systems
      Replay Diagnostics
    Architecture
      FSM Core
      Plugin ABI
      Capability Registry
      Typed Contracts
      Event Bus
    Product UI
      Declarative Surfaces
      Design Tokens
      Data Providers
      Production Dashboards
      Diagnostics Panels
    Tooling
      Build Scripts
      Importers
      Deployment
      Control Centers
      Automation
Loading

✦ GitHub Signal



✦ Architecture Aesthetic

Layer Goal
Core minimal contracts, deterministic state, diagnostics primitives
System boot orchestration, recovery, telemetry, settings policy
Runtime gameplay/session/world execution without UI coupling
Platform window, input, native shell, OS integration
Renderer render graph, resources, replay, frame lifecycle
UI declarative projection, design tokens, component registry
Plugins isolated capability providers, importers, adapters

✦ Personal Standard

I do not want software that merely starts.

I want software that:

  • starts predictably
  • explains what it is doing
  • fails with useful diagnostics
  • recovers when possible
  • scales without turning into a god-object
  • looks and feels like a finished product
  • respects the user, the developer, and the runtime

Building systems with teeth, structure, and style.

Pinned Loading

  1. Kayla-s-Systems/NewEngine Kayla-s-Systems/NewEngine Public

    NewEngine is a modular host/plugin engine designed around stable interfaces and replaceable components.

    Rust