2026-04-01
What shipped today
A single-commit session focused on dependency maintenance. Updated Next.js to 16.2.2, React to 19.2.4, @supabase/ssr to 0.10, and the ai SDK to 6.0.142 — closing #361, the last carry-over from yesterday’s queue. The @supabase/ssr bump from 0.9 → 0.10 is the most notable change; auth flows should be tested to confirm no cookie-handling regressions, though nothing in the changelog flagged breaking changes. All other updates were patch/minor increments.
The codebase remains in good shape: 327 tests passing, 0 TypeScript errors, 0 audit vulnerabilities.
Completed
- #361 Update dependencies (React 19.2.4, @supabase/ssr 0.10, ai SDK 6.0.141 → 6.0.142, Next.js 16.2.2)
Carry-over
1 issue remains ready-for-dev:
- #362 Add loading states to admin pages
Risks
None new.
Flags and watch-outs
- @supabase/ssr 0.9 → 0.10: test auth flows (sign-in, sign-out, session refresh) before calling this fully clear. The flag from yesterday still applies.
Next session
- Execute #362 (admin loading states) — single file, follows existing skeleton/loading patterns already in place
- Run scout after #362 to find the next batch of work
Why customer tools are organized wrong
This article reveals a fundamental flaw in how customer support tools are designed—organizing by interaction type instead of by customer—and explains why this fragmentation wastes time and obscures the full picture you need to help users effectively.
Infrastructure shapes thought
The tools you build determine what kinds of thinking become possible. On infrastructure, friction, and building deliberately for thought rather than just throughput.
Server-side dashboard architecture: Why moving data fetching off the browser changes everything
How choosing server-side rendering solved security, CORS, and credential management problems I didn't know I had.
The work of being available now
A book on AI, judgment, and staying human at work.
The practice of work in progress
Practical essays on how work actually gets done.
Delegation without comprehension is just prayer
The organizations that survive won't be the ones that automated the most. They'll be the ones that figured out what to stop delegating.
The case for corporate amnesia
Most organizations worship institutional memory. But what if the thing they're preserving is mostly decay?
Your design philosophy is already written
Builders who work across multiple projects leave fingerprints everywhere. The same mind solves the same problem differently in every domain — and usually doesn't notice. You need someone to read it back to you.