Project library
Detailed records of applications, prototypes, security labs, deployment work, and the lessons each project produced.
Portfolio overview
These articles distinguish products I designed or adapted from third-party services I deployed and operated. Each page records confirmed architecture and history without publishing secrets, internal addresses, credentials, or sensitive administration details.
OpenTrail
Active product
Open-source hiking platform with trail discovery, PostGIS mapping, moderation, accounts, weather, wildfire information, and a formal release roadmap.
Read detailed project article →Shadowbroker
OSINT application
Real-time geospatial intelligence dashboard with separate Next.js frontend, FastAPI backend, data feeds, Docker, and Helm deployment.
Read detailed project article →WeaveNote
Self-hosted workspace
AI-assisted notes application with mind mapping, synthesis, PostgreSQL, RBAC, release checklists, and hardened JWT configuration.
Read detailed project article →OpenLinks
Active service
Self-hosted link-profile platform with Auth.js, Prisma, PostgreSQL, MinIO, analytics, moderation, migrations, and restoration tooling.
Read detailed project article →Cinderstrike
Active business application
Founder-led cybersecurity and practical-AI website with publishing, consultation intake, analytics, admin sessions, and private PostgreSQL.
Read detailed project article →BiasLens
Stopped prototype
Political-news bias analyzer using React, Gemini-assisted analysis, RSS processing, Firebase, release automation, and generated artifacts.
Read detailed project article →Krawl honeypot lab
Security lab deployment
Containerized deception service for observing crawlers and hostile web behavior with reputation scoring, a dashboard, tests, and controlled retention.
Read detailed project article →Technology Wiki
Active documentation system
This multi-page personal wiki, packaged in Docker and published through NPM with HTTPS at wikki.dfx0.us.
Read detailed project article →Project comparison
| Project | Primary stack | Strongest learning area | Lifecycle evidence |
|---|---|---|---|
| OpenTrail | Next.js, NestJS, PostGIS, Prisma, Redis, MinIO | Product architecture, privacy, geospatial data, releases | History begins July 18, 2026; tags through v1.0.1; active 1.1.0 work |
| Shadowbroker | Next.js, MapLibre, FastAPI, Python, Helm | OSINT aggregation and modular data services | History begins March 4, 2026; tags through v0.9.5 |
| WeaveNote | Next.js 16, TypeScript, Bun, Prisma, PostgreSQL | Self-hosting, AI workflows, authentication health | History begins April 3, 2026; canonical release v4.4.18 |
| OpenLinks | Next.js 16, Auth.js, Prisma, PostgreSQL, MinIO | Identity, profiles, analytics, schema migrations | Version 0.1.0; four recorded production migrations |
| Cinderstrike | Next.js, TypeScript, GSAP, PostgreSQL, JOSE | Secure intake, publishing, business-facing security UX | Version 0.1.0; active containerized deployment |
| BiasLens | React, Vite, Express, Gemini, Firebase | AI analysis, source handling, release automation | Release v0.1.1; stopped prototype requiring investigation |
| Krawl lab | Python, Docker, SQLite/data volume, Helm/Kubernetes | Deception, telemetry, containment, safe lab operations | Running lab service; upstream project adapted locally |
| Technology Wiki | Vinext, React, Next.js, Docker, NPM | Documentation architecture and secure self-hosting | History begins July 30, 2026; actively expanded |
What every project page records
Every current and future project receives a wiki article and follows this same release rule. Preflight records the intended change; postflight replaces assumptions with verified facts, evidence, limitations, learning, and an updated roadmap.
Future expansion
Additional pages can be created for the 3D image project, small automation utilities, Guacamole and media-service deployments, infrastructure diagrams, and authorized vulnerability-scanning labs once enough verified project evidence is collected.