Recently, I started building an automated video pipeline for my projects, and one piece of it needs an AI model that knows my face, so it can generate consistent pictures of me in any scene without a photographer. The usual way to do that is training a LoRA, a small add-on file that teaches an… Continue reading How to Train a FLUX.2 Klein LoRA on 8GB VRAM (Windows): Three Failures and the Working Config
WordPress Down with Cloudflare 522? How I Traced It to SQL Injection
Recently, a WordPress and WooCommerce site I manage stopped responding and started returning a Cloudflare 522 error. The server looked healthy. CPU was low, memory was free, disk space was fine, and Apache, PHP-FPM, and MariaDB were all running. Nothing in the usual first places pointed at a cause. The clue came from one comparison.… Continue reading WordPress Down with Cloudflare 522? How I Traced It to SQL Injection
I Tested Claude Fable 5 Against Private Benchmarks It Has Never Seen, Here Is Where It Failed
When Anthropic released Claude Fable 5 this week, my feed filled up with the same benchmark charts within hours. SWE-bench scores, agentic coding numbers, the Stripe migration story. All impressive, and all numbers published by the vendor itself. I wanted to know something those charts cannot tell me: how does this model behave on bugs… Continue reading I Tested Claude Fable 5 Against Private Benchmarks It Has Never Seen, Here Is Where It Failed
How to Debug WordPress Server Errors on Plesk Without Guessing
Recently, I had to debug a WordPress issue on a Plesk server where the only visible symptom was a server error on a specific editor page. At first, the report was vague. The site was working in normal browsing, but editing in visual mode was failing. That kind of report can easily send you in… Continue reading How to Debug WordPress Server Errors on Plesk Without Guessing
The Website Looked Fine, but Google Was Showing Spam: A WordPress Malware Cleanup
Recently, I worked on a WordPress website that looked completely normal when opened in the browser, but Google was showing spam content in the search results. This is one of those issues that can easily confuse website owners. You open the homepage, everything looks fine. You check a few pages, still fine. No redirects, no… Continue reading The Website Looked Fine, but Google Was Showing Spam: A WordPress Malware Cleanup
How to Configure Webmin Behind Cloudflare Proxy
Recently, I needed to integrate Cloudflare with a client’s Webmin/Virtualmin server. While the DNS migration seemed straightforward, the integration revealed several challenges with SSL certificates, port access, and subdomain redirects. After working through each issue, here’s the complete solution. Prerequisites Before starting, you’ll need: Exporting DNS from Webmin First, export your DNS configuration in BIND… Continue reading How to Configure Webmin Behind Cloudflare Proxy
Your Missing Guide to Claude Code on Windows & VS Code
Last week, I decided to switch from Cursor to Claude Code after hitting some frustrating rate limits. I’ve been using Claude Code on WSL for a while, but with the recent native Windows support that just dropped, I figured it was time to try setting it up directly on Windows with the VS Code extension.… Continue reading Your Missing Guide to Claude Code on Windows & VS Code
How to Migrate from Amazon EFS to EBS on EC2
Recently, I was working with a client who was experiencing unusually high AWS bills, particularly from EFS metadata IO operations. After investigating, I found that their WordPress site’s files were mounted on EFS, which turned out to be the root cause of their cost issues. If you’re wondering why EFS and WordPress don’t play well… Continue reading How to Migrate from Amazon EFS to EBS on EC2
How to Migrate Data from MongoDB to Supabase
Recently, I found myself in a situation where I needed to migrate data from MongoDB to Supabase (PostgreSQL). Initially, MongoDB was the quickest way to get up and running on a single VPS, it was simple, flexible, and did the job. However, as our project grew and we moved more processes to AWS, it became… Continue reading How to Migrate Data from MongoDB to Supabase
How to Create External Backup of Your Self-Hosted MongoDB Database
Creating external backups of your MongoDB database is essential for data safety. This tutorial demonstrates the process of backing up a self-hosted MongoDB database. The same backup commands will work with any MongoDB instance (including MongoDB Atlas) once you have the connection URL. The only difference is in how you get the connection URL, for… Continue reading How to Create External Backup of Your Self-Hosted MongoDB Database