
Claude Code Felt Off for a Month. Here Is What Broke.
For about four weeks in March and April, Claude Code felt noticeably worse. I was not imagining it....
Every essay and deep dive I have published, aggregated here and from Dev.to.

For about four weeks in March and April, Claude Code felt noticeably worse. I was not imagining it....

A four-layer teardown of what you are actually buying when you follow an AI tutorial in 2026, with real numbers and a checklist you can run before you commit hardware or a subscription.
For years I dismissed local-first as a correctness-obsessed ideology. In the last twelve months three of my products adopted it, and the reasons were not what the manifestos said they would be.
I had a $9 Starter tier on one of my tools for eighteen months. Deleting it was the best pricing decision I made last year. Here is the math, the customer impact, and the lesson I am now applying to every other product.

A real Auth0 migration to kavachOS, with the bill, the diff, the things that broke in prod, and the call I would make again.

Password reset is where most apps leak. Here is a working Next.js 15 implementation, the 3 security mistakes I keep finding in code reviews, and a 12 line version using kavachOS.

A working login flow in Next.js 15. The form, the session cookie, CSRF, remember me, and a look at the constant-time comparison that keeps attackers from enumerating accounts.

A working register user flow in Next.js 15. Frontend form with real validation, a server endpoint that does the right things, the database schema, and the email verification handoff.

Day 2 of the auth from scratch series. The full Postgres schema for users, sessions, OAuth, reset tokens, magic links, verification, passkeys, and agent tokens. Every column, every index, every decision.

A 12 part series on building real authentication from scratch in Next.js and Postgres. Start here for the architecture, the tables you will need, and a diagram of the whole system
Every product I shipped in year one reimplemented auth. Year two I started extracting it. Year three I built my own service. Here is what that path actually cost, and when you should follow it.
Everyone's chasing foundation models and agent frameworks. The quieter story is a protocol that's becoming the USB-C of AI tooling, and most devs are still sleeping on it.

A cert expired on one of our staging services last month. Nobody noticed for two hours because our...

Every few weeks I need to do something with a certificate. Check when it expires. Look at what SANs...

I replaced every classic Unix tool I use daily. Here's what I found.
How I went from bookmarking random GitHub repos to curating a list that hit 150+ stars on day one.

The GlassWorm campaign is targeting developer IDEs right now. Here's how to audit yours.
A practical guide to wiring up AI agents that review PRs before your team does

A practical guide to wiring up AI agents that review PRs before your team does
I built a six-rule engine that scans my own blog drafts for AI-writing patterns. Three months in, here is what it catches that human editors miss, and why the rules are smaller than you would expect.

I had a problem. I was building a codebase indexer that needed to extract imports, exports, and type...

Stacklit on GitHub -- the tool I built after running these tests. I have been using AI agents...

GitHub: github.com/glincker/stacklit | npm: npx stacklit init I have been counting. Every time...
How I built a browser-based file toolkit where everything runs client-side. No uploads, no server processing, no data leaves your browser.