Astro remains my static site generator of choice. It matches my workflow and lets me focus on what matters—content and performance—without unnecessary JavaScript bloat.
TailwindCSS is out. I’m a fan of TailwindCSS and use it for most projects, but here it’s overkill. For a minimal, content-driven blog, semantic HTML wins. No utility classes, just clean markup.
Micro-apps are gone. Building them was fun, but they no longer fit the vision. As part of this reboot, I’ve removed the micro-apps and trimmed away legacy features to keep the site focused and fast. If you landed here from an old /apps link, those tools are no longer hosted here. Sorry for the inconvenience! This site is now about writing, sharing ideas and highlighting projects—without the overhead of embedded applications. Simplicity and focus come first.
CV? Not really. If you’re an employer curious enough to visit my site, you’ll find more value in the personal, story-driven /about page than a formal CV.
Letting go is tough—but essential. The result? A faster, leaner and more purposeful site. Content comes first. That’s the new standard.
Related Articles
How Service Workers and AI can eliminate DuckDuckGo Bangs latency. Analyzes the performance issues of server-side redirects, presents client-side solutions and explains how AI enables intelligent, context-aware search routing. Includes a proof-of-concept (Routr) and outlook on personalized search.
How I built a zero-backend, browser-only tool that bundles npm packages (and all deps) into a single offline archive you can trust.
A proof-of-concept project that distills video content into concise summaries using AI.