NorthernDev

NorthernDev

Senior Engineer. Boring Stack Advocate.
All activity
Sigilla uses spaced repetition to manage your reading list. Unread links decay and are eventually deleted to keep your list actionable. Export your highlights as standard Markdown to own your data.
Sigilla
SigillaThe ruthless read-later app. Read it or it gets deleted.
NorthernDevstarted a discussion

Unpopular opinion: "Read Later" apps should auto-delete your unread links.

We have all been there. You find an interesting article, save it to Pocket or Notion, and feel productive. You tell yourself you will read it "this weekend." Two years later, you have a backlog of 2,000 links you will never open. I believe this digital hoarding is actually harmful. It creates a "debt" of unconsumed content that stresses us out. I am experimenting with a concept: Data Decay. If...

NorthernDevstarted a discussion

I built a SaaS starter kit that runs on a $5 VPS because I got tired of the "Vercel Tax"

Most SaaS boilerplates today have a hidden flaw: They lock you into a stack of expensive managed services. Between Vercel Pro ($20/mo), a managed database like Supabase ($25/mo), and an auth provider like Clerk, you are looking at a recurring burn rate of over $50/month before you have acquired a single paying customer. For a bootstrapped founder, that kills your runway. It forces you to...

Most SaaS boilerplates lock you into expensive managed services (Vercel, Supabase). Before you get your first customer, you are burning $50+/month. The Boring SaaS Starter Kit is different. It is a complete Next.js 15 boilerplate architected to run on a single $5 VPS using Docker and SQLite. Includes: - Next.js 15 (App Router) - SQLite (WAL mode) with Litestream backups - Self-hosted Auth & Stripe Integration - Production Docker Setup Stop renting your stack. Own your infrastructure.
The Boring SaaS Starter Kit
The Boring SaaS Starter KitShip production SaaS on a $5 VPS. Own your stack.
NorthernDevstarted a discussion

Built a middleware to catch LLM hallucinations in RAG apps

I've been working on RAG applications lately and the biggest issue I keep running into is trust. The models sound confident, but the facts are often slightly off, and manually checking logs is not sustainable. So I built AgentAudit to solve this for my own projects. It is a middleware API built with Node.js and TypeScript that sits between your LLM and the user. It uses PostgreSQL and pgvector...

Stop AI hallucinations. AgentAudit is a middleware API that acts as a semantic firewall for your agents. It intercepts LLM responses and verifies them against the source context in real-time. Catch silent failures before they reach your users. Built with TypeScript & pgvector.
AgentAudit
AgentAuditThe "Lie Detector" API for RAG & AI Agents