Joe Nicora — notes

Notes from the build.

Working notes on production web development — SvelteKit, Fastify, MongoDB, and Claude Code in the loop. Written from the Tri-Cities, mostly between commits.

8 of 8 posts

The Fourth Tier: Custom Business Software at SaaS Prices

Small businesses fall through the gap between enterprise ERP, generic mid-market SaaS, and a DIY stack of spreadsheets. Arc is a fourth tier — custom software scoped to one vertical, priced like a subscription, and built to become a product.

Two modules, one pipeline: Agile and CRM in Architectonic

Architectonic ships two tightly integrated modules — a full sprint-based Agile tracker and a deal-stage CRM. They share the same RBAC, the same team model, and the same audit log. Here is what each one actually does and why they belong in the same app.

Building Architectonic: a production scaffold you clone

Architectonic is a full-stack SvelteKit + Fastify application scaffold with auth, RBAC, messaging, notifications, teams, and a build-time module system. You clone the candidate directory, run one command, and have a production-ready starting point.

A dashboard without the token tax

TORQUE is a manual pipeline I have been building for measuring drift in AI-assisted conversations. The interesting build problem turned out not to be the charts. It was how to refresh accumulating data without rewriting the dashboard each time.

Worldbuilding without the lore wiki

I am writing a fiction series on the side. The canon docs are not a wiki of facts; they are a typed pipeline that generates facts on demand. The shape is closer to a relational schema with validators than a worldbuilding bible.

RBAC without the vendor tax

A pragmatic role-based access control layer in Fastify and MongoDB — what to put in the JWT, what to keep in the database, and how to keep the surface area small enough to actually audit.

Claude Code as a pair, not a parrot

After a year with Claude Code in my daily loop, the productive frame is not "AI autocomplete" — it is a junior architect who reads the whole repo. The shift is in how you brief it.

The shape of a SvelteKit + Fastify monorepo

A boring, working layout for a full-stack SvelteKit app with a Fastify API, a shared schemas package, and Docker Compose for local dev — what the folders look like and why.