Blogposts (13)

The Inflection Point: Why Renowned Programmers Changed Their Minds on AI Coding

As I write this today in mid of January 2026, I can't shake off this feeling. Something flipped in last few weeks. Hackernews/reddit are filled with links to posts from purist, respected programmers (that I have personally looked up to since 2007 when I started studying programming) suddenly singing praises of LLM coding. Some of these had previously written off "(Vibe/Agentic) Coding with AI" as something that was good for hobby/mini projects, code reviews or first draft.

MongoDB / WiredTiger Corruption / Error: A Cautionary Tale of Adding MCP Servers to LibreChat

How a simple MCP config change crashed my entire LibreChat setup - twice

Sometimes the most frustrating bugs are the ones that punch you in the face twice before you learn to duck. I ran into a somewhat mysterious issue while trying to integrate the Pal MCP server (formerly known as Zen MCP server) into my local LibreChat install on my Macbook. What should have been a straightforward configuration change ended up corrupting MongoDB and taking down my entire local LLM infrastructure. Twice. 

Small Business Website Basics: What to Add Before Telling Anyone Your URL

After managing multiple static websites across different platforms - from WordPress to my current favorite, Publii - I've learned that certain fundamental elements are non-negotiable regardless of which content management system (CMS) you choose. This checklist ensures your website is discoverable, measurable, and user-friendly from day one.