Mikias Abera · Senior product engineer · Toronto
Complex systems, built into clear products.
I've spent 10+ years shipping React and TypeScript products, building from zero to production, and leading a company through acquisition. Now I build AI and data systems that verify their outputs.
sourcecheck · spot-check, replayed
$ verify --claim c_28812 --doi 10.1038/s41586-…
resolving doi ............... ok
fetching abstract ........... ok · 214ms
matching claim → source ..... aligned
direction of effect ......... consistent
VERDICT ▸ SUPPORTED
$ verify --claim c_28813 --doi 10.1016/j.cortex…
resolving doi ............... ok
source states no magnitude .. cannot confirm
VERDICT ▸ NOT VERIFIABLE — abstained
$ ▌
Real behavior — 4 of 5 citations failed the first spot-check.
The gate is why 0 shipped.
10+ years
shipping production software
Founder → acquisition
end-to-end ownership
React · TypeScript · AI
product systems
AI systems where being wrong is expensive
The orange mark in each diagram is the failure the system exists to catch
NoeticMap
65,074 papers triaged to 2,233 fully extracted and 10,063 insights — anything unverifiable quarantined, not guessed at.
0 UNVERIFIED PUBLISHED
sourcecheck
A citation gate that caught 4 of 5 fabricated references on its first spot-check.
OPEN SOURCE · POWERS THE CITATION BOARD
Enacted
Clause-level diffs of Ontario law, computed from source text rather than summarized into existence.
EVERY DIFF TRACEABLE
PermitCheck
Toronto permit pre-checks where every verdict cites the exact bylaw line it rests on.
RULES DECIDE, MODEL DRAFTS
LIVE
Running measurements, public audits
registry lookups · updated monthly
THE BOARD
Citation Integrity
489 citations checked · latest run 2026-07-03
Which frontier models fabricate citations, measured by registry lookup, never by another model's opinion.
See the board
THE PLAYGROUND
Watch it verify
Live resolution · nothing mocked
Pick a model and a question, then watch every citation resolve or get flagged against the registries.
Open the playground
IN THE WILD
The incident record
1,737 incidents tracked · court decisions · reports · policy docs
Where fabricated citations actually shipped: courts, consulting reports, national policy. Growing daily.
Browse incidents
WRITING
Build logs and failure reports
From production · one essay a week
FUNDAMENTALS
The fundamentals, rebuilt
12 weeks · primary sources
How do you wrap deterministic checks around a probabilistic system so fabrications cannot ship?
The build: A citation verifier that validates every cited source against an authority API
01
Which numbers in an AI system should the model never author, and where does the arithmetic actually live?
The build: A deterministic calculation layer the LLM can invoke but never override
02
What does cosine similarity over embedding space actually measure, and which queries does it quietly fail?
The build: Embed one corpus two ways and show where the retrievals disagree
03
Why does chunk size and overlap dominate retrieval quality more than model choice?
The build: Same corpus, three chunking strategies, measured hit rates
04
FAQ
Asked and answered
—— The questions people actually ask about the work, all in one place.
I build complex product interfaces and the systems behind them. My strongest tools are React and TypeScript. My current public work focuses on AI and data pipelines with verification gates, eval harnesses, and audit trails.
Because my own pipeline once fabricated 4 of 5 citations and nothing about the output looked wrong. If a property of the output must always hold, something other than the model has to enforce it. That principle shapes everything I ship.
A 12-week public curriculum: each week I take one fundamental behind systems I already run in production, read the primary sources, rebuild it small enough to break on purpose, and publish the explainer I wish existed.
TypeScript and Python, Next.js, Postgres, and whichever model fits the task. The interesting decisions are rarely the model: they are chunking, retrieval, schemas, evals, and where the deterministic checks live.
Yes. Everything ships to the writing section and the email list as builds finish. The projects pages show the verification story behind each system.
How I work
Verified by default, explained in public.
Every system I ship has a verification story: what must always hold, and the deterministic check that enforces it.
28,000+ papers extracted, 333,000 triaged
Every citation machine-verified against OpenAlex + Crossref.
“Four of the five were wrong. … fabricated citations look exactly like real ones. … So I stopped asking the model to be trustworthy and built a gate.”
The verification gate
Week 01 of Production AI Fundamentals
Read it