Skip to main content

Blog

Technical articles about web development, performance, and tools.

physicsphilosophyconsciousnessblack-holescosmology

Black Holes as Recursive Universes: From Physics to the Purpose of Existence

What if every black hole is a Big Bang of a new universe? An exploration of recursive cosmology, Hawking radiation, cognitive closure, and why the universe might be designed to force self-improvement.

April 17, 202610 min read
Read article
aicmsweb-developmentopinionworkflow

AI Killed the CMS — For Simple Websites, At Least

Why traditional content management systems are becoming unnecessary for portfolios, blogs, and landing pages — and how AI tools are replacing the entire CMS layer with natural language.

April 17, 20268 min read
Read article
ObsidianPerplexityMCPAIProductivity

How to Connect Perplexity AI to Obsidian via MCP — Direct Note-Taking from Chat

Set up Perplexity Desktop to read and write your Obsidian vault using MCP filesystem server. Research on the web and save to your notes in one conversation.

April 12, 20265 min read
Read article
Claude CodeAIObsidianAutomationProductivity

Daily AI News Digest with Claude Code CLI and Obsidian — Zero Dependencies

How I built a daily news research agent with a 6-line bash script, Claude Code headless mode, and macOS launchd. It searches 11 topics and writes digests directly to Obsidian.

April 12, 20267 min read
Read article
next.jsreact-19dark-modezustandperformance

Next.js Dark Mode Without Flash or React 19 Warnings

How to replace next-themes with Zustand + useServerInsertedHTML for flicker-free dark mode in Next.js 15+ without triggering React 19 script warnings.

April 11, 20268 min read
Read article
Next.jsCSSPerformanceTurbopackSCSS

How I Eliminated 94 Render-Blocking CSS Files in Next.js 16 with a Poorly Documented Turbopack Feature

After days of trying every approach — from experimental.inlineCss to MutationObserver hacks — I discovered Turbopack Import Attributes that solve the render-blocking CSS problem in Next.js App Router.

April 8, 202612 min read
Read article
Next.jsMemory LeakDockerAWS LambdaNode.js

Next.js Memory Leak: Fetch + Standalone Mode — 2 Years Without a Fix

Next.js patches global fetch and adds a cache layer that leaks memory on every request. In Docker/K8s this causes OOM crashes every few hours. The bug exists since Next.js 14 and is still unresolved in 16.2.x.

March 19, 202610 min read
Read article