Getting a DBA in San Francisco: The Real Process and Costs
A first-hand account of registering a fictitious business name (DBA) in San Francisco as a sole proprietor. The process, the costs, and what the official instructions don't tell you.
Expert takes on AI tools like Claude and Sora, modern web development with React and Vite, and tech trends. By KahWee.
A first-hand account of registering a fictitious business name (DBA) in San Francisco as a sole proprietor. The process, the costs, and what the official instructions don't tell you.
Claude Code now has a plugin marketplace. The frontend-design skill auto-activates when you're building UI and pushes Claude toward distinctive, production-grade interfaces instead of generic AI slop.
In Vite, import 'jquery.slim.js' and import 'jquery.slim.js?url' do completely different things. One executes jQuery, the other gives you a URL string. Here's what ?url actually does and when to use it.
jQuery 4.0.0 shipped after a decade. The slim build drops AJAX, effects, and Deferreds because the browser finally caught up. Here's what changed and why it matters.
Last week I spent 45 minutes asking Claude Code variations of essentially the same question. "Can you fix the build?" Different ways each time. Different examples. Different error output. Thirty...
Upgraded to Tailwind v4? Have a pnpm monorepo with components in `packages/shared-components` and your app in `packages/main-app`? You'll see utilities from shared components aren't generating. What...
React Router v7's loaders handle most data fetching needs. Understanding when React Query adds value and when it's unnecessary complexity.
Origin Financial promises comprehensive financial management with AI, but how does it compare to Copilot Money's simplicity? The real difference isn't in features—it's in data connectors. Plaid vs MX vs Finicity matters more than you think.
October 2025: 153,074 job cuts, worst in 22 years. AI cited for 31,039 cuts. But the data shows most companies aren't replacing workers with automation—they're using 'AI' as PR cover for pandemic overcorrection.
React Compiler 1.0 ships automatic memoization. Delete your React.memo, useCallback, and useMemo calls—the compiler does it better. Next.js 16 makes Turbopack default with 2-5x faster builds.