Skip to main content

Thoughts & Writes

Oct 2026
SecurityPHPVulnerabilitiesDevOps

PHP2Shell: CVE-2026-109618 & CVE-2026-109619 Explained

Two critical (CVSS 9.2) flaws in the core PHP runtime affect every version from 5.4 to 8.5.11. Here's how the bugs work, how to spot exploitation, and the exact steps to patch and harden.

9 min read
May 2026
AI ToolingKnowledge GraphsDeveloper Tools

Graphify: Turning Your Codebase Into a Knowledge Graph

How AST parsing, semantic extraction, and community detection are changing the way AI understands code.

7 min read
May 2026
Web ScrapingPythonAnti-Bot

Scrapling: The Web Scraper That Doesn't Break When Sites Change

A deep dive into adaptive element tracking, TLS fingerprinting, and why most scrapers fail at scale.

6 min read
May 2026
AI MemoryRAGLLM Engineering

Supermemory: Giving AI the Memory It Was Born Without

How persistent memory layers, hybrid RAG, and fact extraction are solving the stateless AI problem.

8 min read
Jun 2025
How Unsloth + NVIDIA Made LLM Training 25% Faster Without Touching the Math
LLMTrainingNVIDIAUnslothPerformance

How Unsloth + NVIDIA Made LLM Training 25% Faster Without Touching the Math

Three low-level fixes to packed sequences, checkpoint reloads, and MoE routing that eliminated hidden bottlenecks most training stacks were silently bleeding time on.

5 min read
May 2025
LLMAI EngineeringPython

Building Production-Grade LLM Pipelines

How I architect reliable, observable, and cost-efficient LLM workflows for real products.

8 min read
Apr 2025
AutomationAIGoogle Gemini

Automating Social Media with AI — What Actually Works

A hands-on breakdown of the automation pipeline I built that reduced manual workload by 85%.

6 min read
Mar 2025
Vector DBEmbeddingsRAG

Vector Databases: A Practical Guide for AI Engineers

When to use them, which one to pick, and the mistakes everyone makes with embeddings.

7 min read
Let's Talk-Knight's Gambit-Game On-
Consultant