Knowledge Base

Why Laravel, Yii and Rails Suit Agent Driven Development

Fullstack framework code generated by an AI agent.

Conventions, good docs and little code: why fullstack frameworks shrink the context an AI agent needs, and why Django is not my pick. more

Build websites with AI for free - consultations

AI website workflow from code generation to deployment on Cloudflare.

Build your own website with AI and deploy it free on Cloudflare. We can help when code, DNS, deployment, or infrastructure blocks your progress. more

Yii2 Form Builder: Drag Fields, Get a Database Table

Field palette, form canvas and the generated database table.

How the yii2-forms module builds forms by drag and drop, renders them as a widget, and keeps one database table per form. more

How I Lost 900 PLN on Gemini Tokens in a Subscription

Abstract visualization of artificial intelligence and data processing.

A bill of nearly 900 PLN for Gemini API despite billing alerts. Two causes: a changed Google account email and paid subscription overages. more

The State of Web Crawling: Inside a 66-Million-Host Database

Statistics dashboard of a large-scale web crawler database.

An hourly snapshot from our crawler dashboard: 66.3 million hosts, 27.4 million indexed, DNS, TLS and robots.txt audits, and the error codes that map the dead web. more

Handling state in Azure Functions without Durable Functions

Durable Functions task hub with tables and queues beside an ETag checkpoint row.

Durable Functions is a workflow engine. When your state is a cursor, a flag, or a counter, one Table Storage row with an ETag replaces it. more

BigQuery Graph Is Now Generally Available

A BigQuery workflow mapping three tables into a property graph with a GQL query.

BigQuery Graph reached GA. Turn your existing tables into nodes and edges, query them in GQL, and keep your data and permissions in BigQuery. more

Title Tags, Meta Descriptions, H1 and H2: Their SEO Impact

SEO diagram connecting a result title and snippet to page metadata, H1 and H2.

A one-minute checklist for writing title tags, meta descriptions, H1 headings and H2 sections that support clear search results. more

Creating Cloudflare Account Tokens for CI, VM and Admin

Cloudflare account tokens managed with OpenTofu.

A practical OpenTofu pattern for separate account-owned Cloudflare tokens for infrastructure, CI/CD and administration. more

Cloudflare gives bot operators a workspace in BotBase

BotBase dashboard with submission stages, identity checks and bot status.

BotBase for Operators lets you submit a crawler, watch the review status, edit the record, and pass automated identity checks. more

Google Cloud Introduces Fault Injection Testing

Google Cloud fault experiment with failover, degradation and stop controls.

Fault Injection Testing is in preview. It can fail over a Cloud SQL instance or degrade traffic at a Layer 7 load balancer. more

Google Cloud Run Instances Target Long-Lived AI Agents

Cloud Run singleton lifecycle with endpoint and agent controls.

Cloud Run instances add a singleton runtime with a stable HTTPS URL, stop and resume controls, and up to seven days of continuous execution. more

Cloudflare Access can now protect a Worker directly

Cloudflare Access authenticating requests before Worker execution.

Cloudflare has moved Access policy from individual hostnames to the Worker itself, closing gaps across custom domains, routes, workers.dev, and previews. more

Sending Custom ETL and BI Traces to Datadog APM

ETL jobs, warehouse queries and BI refreshes into a Datadog trace waterfall.

Turn ETL job history, warehouse queries, and BI report refreshes into Datadog APM traces with accurate timing, dependencies, and status. more

Choosing technology for a blog and company website in 2026

Website pipeline from Markdown and Git to Workers at the edge locations.

Astro, Markdown, Cloudflare Workers and OpenTofu as a stack for blogs and company sites: fast deploys, good SEO and easy AI-agent work. more

CF Workers and DNS: a good solution for a homelab

Global network connecting cloud infrastructure.

OpenTofu manages DNS and edge policy, Wrangler deploys Workers, and the firewall limits the exposure of homelab services. more

A simple stack for websites and AI-agent deployments [2026]

Zero-build workflow sending HTML and Pico CSS through Git to CDN edge locations.

Plain HTML, Pico CSS and a zero-build architecture are enough for many company sites, cutting dependencies and simplifying deployment. more

Engineering Glossary

Glossary index with an alphabetical rail and short term entries.

Plain-English definitions of common crawler, Python, infrastructure, cloud, and design-pattern terms used across our engineering documentation. more

Time Management and Productivity

Working day split into focus, review and escalation timeboxes.

Guidelines for productive engineering work, escalation, learning, documentation, and team communication. more

Developer Onboarding

Terminal with setup commands next to a first-day onboarding checklist.

Workstation setup and local development instructions for contributors to the crawler project. more

Observer Pattern with Scrapy

Scrapy Observer flow from spider to stats, alerts, export and a queue.

Use Scrapy signals as an Observer pattern, with working examples and a rule for when pipelines or durable messaging fit better. more

Fast Code Generation with Agents, Rails, and MongoDB

Abstract visualization of artificial intelligence and data processing.

Get useful code out of AI agents faster by pinning versions, keeping a short README as the source of truth, and sending small prompts. more

Firewall Architecture for a HomeLab: Simplicity as a Security Feature

MikroTik input and forward chains ending with a default drop rule.

Build a readable MikroTik firewall for a homelab: safe mode, interface lists, default deny with logging, and input and forward chains. more

Hardening a HomeLab with Both Public and Private IPs

Homelab security map from the internet through a firewall to DMZ, LAN and VPN.

Harden a homelab that exposes public services, using a locked-down management plane, VPN access, DMZ segmentation and origin protection. more

Fully Securing OVH Mail under Cloudflare Nameservers

Mail envelope secured by MX, SPF, DKIM and DMARC DNS records.

Keep OVH mail working after moving DNS to Cloudflare, using unproxied MX and client records plus SPF, DKIM, DMARC and DNSSEC. more

Managing Cloudflare with IaC (OpenTofu)

OpenTofu and Cloudflare infrastructure as code diagram.

Manage Cloudflare zones, proxied DNS records and cache rules as IaC with OpenTofu, using one DRY block for every domain. more

RAG in Practice: Anti-Patterns, Best Practices, and Why Simplicity Wins

Diagram illustrating complexity in a RAG architecture.

Seven RAG anti-patterns that quietly ruin retrieval quality, and the simpler practices that fix them: own the context, structure over size. more

Yii2 Basic or Advanced: Which Template to Start From

Directory trees of the Yii2 basic and advanced application templates.

Pick the right Yii2 application template up front: what Basic and Advanced actually differ in, and when converting one into the other is cheaper. more

Multimodal RAG for Images - 2026 Guide

Python code and image processing in a multimodal RAG workflow.

Build image search that answers in text: pick an embedding model, a vector database and a multimodal LLM, then cut the running cost. more

Datadog, Growing Trend Reshaping Observability in Enterprises

Analytics dashboards used to monitor system performance.

Decide whether Datadog is worth its price, and why building observability on logs first keeps the bill predictable as pipelines grow. more

New Service: Incident Response for Magento 2 and VPS

Incident response timeline: detect, contain, clean and harden after a webshell.

What a persistent webshell on a Magento 2 VPS looked like, how it was removed in two days, and what to check on your own server. more

Why Law Firms Need Their Own LLM/RAG

Digital Lady Justice representing artificial intelligence for law firms.

Weigh a private LLM/RAG for a law firm: hallucination risk, attorney-client privilege, running cost and what implementation demands. more

My First RAG

Diagram showing an image converted into a vector embedding.

How a 2019 visual product search was built, from crawling shop catalogues to vectorising photos and serving nearest-neighbour results. more

Why We Recommend Preemptible/Spot VMs for Web Crawling

Server racks providing cloud computing infrastructure.

Crawl 66 million pages at $2 per million on preemptible VMs, and learn the one limitation that decides whether the trade-off fits. more