01 — GalleryNima GitiA musician's portfolio, in two directions
A bilingual portfolio in English and Farsi. The Farsi side reads right-to-left, with its own typeface, and the whole layout mirrors rather than merely translating. The interactive parts — the gallery lightbox, the menu, a music player, the moving header — run as small islands on otherwise static pages.
Visit the site
What was hard
Making the Farsi side feel designed rather than translated.
How this actually works
Right-to-left is not a switch. Every margin, every arrow, every animation direction has to mirror, and the Farsi typeface has different vertical metrics from the Latin one, so line heights that looked right in English looked cramped in Farsi. The layout is written entirely in logical properties — start and end rather than left and right — so the mirroring comes for free and cannot be forgotten in one stylesheet corner.
Keeping it fast despite the interactive parts.
How this actually works
The interactive components are React, but the pages are not a React app. Only two of them load with the page — the menu and the moving header, because both are there the moment you arrive and a menu that is not ready yet is worse than no menu. The rest wait until they are scrolled to, so someone who never reaches the gallery never downloads it.
02 — OrchestratorHomeAgentBoardCardPlanCommandsConductor
It runs long coding sessions unattended and then refuses to take their word for anything — running the gates, reading the git history, checking the tracker against what actually changed on disk. Every event is written down before it happens, so a crash mid-run resumes at the last checkpoint instead of starting again. What follows is one real run, recorded.
Read the code
What it shows
Event sourcing, crash-safe resumable workflows, and the discipline of not letting a process mark its own work. It is also what makes unattended work worth starting at all: something independent has to be willing to fail it.
03 — EditorialElfine RadwanskiAn artist's site in English and French
A working artist's portfolio in two languages, where the French pages are genuinely written in French rather than machine-translated — including the descriptions of the paintings, which is the part most bilingual sites get wrong.
Visit the site
What was hard
Two languages that stay properly in step.
How this actually works
Each page exists once as a layout and twice as content, so adding a section cannot leave one language behind. The image descriptions used by screen readers are per-language too — a French visitor who cannot see a painting hears about it in French.
Letting her collect feedback without an account.
How this actually works
She has a private link that turns any page into something she can annotate: tap a paragraph, say what is wrong, and it arrives as a tracked item with a screenshot attached. No login, nothing to install, and the link is hers alone.
04 — Trading engineStrategiesRiskNew runRunsReportAnalyzerShamshir
A deterministic, event-sourced trading engine: one decision kernel drives backtesting, replay and live execution, so the same data and the same seed give a byte-identical result every time. That single property is what makes an audit possible. What follows is the route a person actually walks through the interface.
Read the code
What it shows
Determinism as a design constraint rather than a testing technique — a pure decision core with the clocks, the database and the venue pushed out to the edges. It is also the honest test of everything else on this page, because here being wrong costs money.
05 — MinimalBruce NemethA film-maker's calling card
A single-page site that gets out of the way of the work — a name, a reel, the projects, and a way to reach him. Deliberately quiet, because everything on the page competes with the film that is meant to be the point.
Visit the site
What was hard
Putting a film on the page without the page paying for it.
How this actually works
A normal YouTube embed loads about a megabyte of somebody else's code before anyone presses play — on a page whose whole job is to be quiet. So the page shows a still and a play button, and the player is only built when someone actually taps it. Nobody who scrolls past is charged for a film they did not watch.
Restraint, which is harder than it sounds.
How this actually works
The temptation on a site with little content is to add motion. Most of the design work here was removing things and getting the typography and spacing right, which is slower than adding a carousel and considerably better.
06 — Code-graph engineAtlasTraceInsightsMCPDevContext2
It reads a .NET solution with Roslyn and turns it into something you can ask questions of: what calls what, which endpoints are unauthenticated, where a request actually ends up. Every edge cites the file and the line it came from, so an answer can be checked instead of believed. It ships as a command-line tool, a desktop app, and a server AI coding tools connect to directly.
Read the code
What it shows
Static analysis at real scale, one core delivered three different ways, and the habit underneath all of this work: an answer with no citation attached to it is a guess in a good suit.
07 — PortfolioAzarnooshA portfolio that stays out of the way
A straightforward portfolio done properly — the work, arranged well, loading fast, readable on any screen. Not every site needs to be clever, and this one is a good argument for that.
Visit the site
What was hard
Making 'simple' actually good.
How this actually works
A simple site has nowhere to hide. Typography, spacing and image quality are the entire design, so each one had to be right. The images are resized and compressed before they ever reach a browser, which is why it loads as quickly as it does.
Handing it over so she could keep it — and she has.
How this actually works
She can change her own words from her phone: tap the sentence on her own page, type, save. She is the first person other than me to do it on a live site, and the edits are in the history under her own name. That is the whole test, really — a portfolio only stays current if updating it is easier than asking someone to.
08Start a conversation