This post was created on August 31, 2025, as the inaugural blog post for this knowledge base.
Welcome to neonronin
Welcome to my personal knowledge base! This is where I collect, organize, and share my thoughts, interesting links, and ideas.
What is this?
This site serves as a unified hub for three types of content:
- 📝 Blog posts like this one - longer-form writing and thoughts
- 📄 Quick notes - brief ideas, meeting notes, or random thoughts
- 🔗 Curated links - interesting articles, tools, and resources I've found
How it Works
This site is built with:
- React Router v7 for the frontend framework
- Cloudflare Workers
- Cloudflare D1 (SQLite) for the database
- FTS5 full-text search across all content types
- shadcn/ui for beautiful, accessible components
The magic happens in the unified search - you - or more likely - I can find content across blog posts, notes, and links all in one place.
This framework was vibe coded between chores over a 3 day weekend. Its a "vibe code test bed".
Content Creation
I create content in multiple ways:
- Blog posts are written in Markdown (like this one)
- Notes can be created via CLI, API, or mobile shortcuts
- Links are saved through a bookmarklet or API calls
Everything gets indexed for search automatically, and fed to an agent. All tools and utilities where written by Claude/Cursor.
Built with React Router v7, deployed on Cloudflare Workers, powered by D1 database. Vibe coded with Claude