Cristiano Mazzella

Work

Problem, what I did, what changed. Three to five entries: a portfolio that lists everything ranks nothing.

Nightshift · 2026

A harness for long-horizon agent work, dogfooded on itself.

Goals decomposed into loop-runnable phases, hooks that catch the bad session, verified iterations, and decisions that stay yours. Skills, hooks and workflows for Claude Code where the filesystem, not the conversation, is the spine: goal contracts, phase rows, dockets, handoffs. The repo both documents the protocol and runs on it, so every convention is also a product under test.

gitgud · 2026

Keep your coding skills sharp in the age of AI.

A Claude Code plugin that interrupts you every so often and makes you write a piece of code by hand, picked to match whatever you are working on at that moment, with streaks and a limited number of daily skips so that skipping stays a decision rather than a habit.

ardesia-gguf · 2026

Fine-tuning a ~35B MoE inside 16 GiB of VRAM.

A LoRA-over-GGUF training stack plus a CUDA/tensor-core port of torch-ggml-ops, built to fine-tune a ~35B-parameter Qwen3 MoE on a single 16 GiB card. Training starts from GGUF, the format the weights are already in, so the ceiling on what fits in one consumer card moves well past what the usual pipelines can take.

ardesia-unsloth · 2026

A config-driven alignment pipeline: SFT → DPO → GRPO.

A fine-tuning engine for Qwen3 4B/8B/14B on a single 16 GiB GPU (Unsloth + TRL + PEFT), run across nine alignment rounds. 14B is where this stack tops out on that card, which is what sent me looking for a way to go further.

Temporal Credit for Memory · 2026

Giving a memory write the credit it earns, long after it earns it.

A bounded-memory agent has to decide what to write, forget or keep as observations stream past. The reward that judges a write usually arrives after a long gap containing no memory operations at all and standard eligibility traces decay on the environment clock, so the signal is gone by the time it would be useful. This runs the traces on the memory-operation clock instead. Sole-authored preprint.