How Claude Code Built This Blog - Part 1
How Claude Code architected this blog from scratch: TypeScript static site generation, choosing the right packages, and building a solid foundation.
Broad analysis of technology trends, innovation patterns, and adoption dynamics. Holistic view of how emerging technologies create opportunities, disrupt markets, transform industries, and influence how we live and work.
How Claude Code architected this blog from scratch: TypeScript static site generation, choosing the right packages, and building a solid foundation.
Google's identity crisis: Why pivoting from Assistant to Gemini signals strategic problems. See how product abandonment repeats and what it means.
Why open-source wins in the AI age: Cursor and AI models train on open repos. Proprietary code is becoming a disadvantage.
Chrome killed uBlock Origin with Manifest V3. See why Brave browser is the best ad-free browsing solution for 2025.
Crypto ATMs: Claims vs. Reality. See the gap between financial inclusion promises and actual usage in San Francisco. Discover who really uses them.
OpenAI's agent pricing shows where AI economics are heading: enterprise subscriptions that make infrastructure losses someone else's problem.
My Switch Perplexity AI replaced both Google Search and Apple News in my daily routine.
I am writing again about web development, AI, San Francisco tech, and the practical lessons startups teach the hard way.
Lambda's clunky deployment process forced me to think small. That constraint led me to better microservices design. Sometimes friction is good.
Microsoft added Ubuntu's Bash to Windows. I tested it for real work and hit some rough edges.