ARCHIVE
QUERY = 'contents'; TYPE = 'all' // 135 rows
Local Semantic Code Search: An MCP Server for AI Agents
A local semantic code search MCP server that solves AI coding agents' search problems using Tree-sitter AST chunking and hybrid search. Development process, architectural decisions, and real-world results.
Read PostClaude Code Context Management: Three Different Approaches
Claude Code's context window fills up fast. claude-context-mode, claude-context, and dnomia-knowledge solve this problem in different ways. Architectural decisions, trade-offs, and real-world comparison.
GDPR Compliance: Obligations When Your Tracking Tools Collect Personal Data
Tracking, email and e-commerce infrastructure collects IP, cookie and identity data, so it falls under GDPR. What obligations arise, and what must your systems do?
An applied measurement
case, every week
Analytics and measurement, developer tools, server-side tracking, AI & LLM integrations: weekly real case analyses.
Your Google Tag Is Now a GTM Container: The Destinations Model and the Container ID You Need to Audit
Google Tags are upgraded to fully capable Google Tag Manager containers, and each Google destination gets its own tag inside the container. The opt-in upgrade's performance gain, the container ID audit in the snippet, and its impact on sGTM setups.
How to Read and Interpret Heatmaps: Click, Move, and Scroll Maps
Reading a heatmap means interpreting patterns, not colors. I walk through which question each map type answers, what common patterns mean, and when a heatmap misleads you.
When Is Data Studio Pro Worth It? A Scenario-Based Decision Matrix From Solo to Agency, Ecommerce to SaaS
Data Studio Pro offers per-user monthly licensing, a Gemini AI surface, and enterprise management. This article walks through five scenarios (solo freelancer, small agency, scaled agency, in-house ecommerce BI, SaaS embedded analytics) with ROI math, self-host alternatives (Metabase, Superset), and the absolute floor/ceiling trigger metrics that determine each transition.
SaaS Payments from Turkey: Stripe Alternatives and Real Costs
Stripe and PayPal don't work in Turkey. Real cost breakdown of Paddle, iyzico, Polar.sh and PayTR for selling SaaS, MoR vs local virtual POS tradeoffs and tax advantages.
Data Studio: A 2026 Data Visualization Architecture
On April 10, 2026, Looker Studio officially reverted to the Data Studio name. This article maps out the product separation behind the rename, the Free vs Pro decision framework, the limits of the AI surface (Conversational Analytics + Code Interpreter), and a 2026 reference architecture for solo founders, agencies, and ecommerce teams.
Data Studio Community Connector: Niche Source Integration with Apps Script
Data Studio Community Connector architecture, the four required Apps Script functions, Head Deployment test flow, versioned production deployment, and the real cost of writing your own connector instead of paying $90/month for Supermetrics.
Compaction-Friendly Search Output: A Practical Playbook
There is a way to compress search output before the agent context window fills. file:line + 2 lines context format, file-cache, dedup, code examples for tool result wrappers, and measurement results.
Token Budget Arithmetic for Agent Search
An agent context window is a budget; search is a sub-budget. Where the ~15% search budget rule comes from, how it scales for different context window sizes, and how to catch overflow signals, with numerical examples.
Global Site Tag (gtag.js) Event Tracking
Manage multiple GA/GA4 properties with gtag.js. Learn config, set, event, get, consent commands and the send_to/groups routing model.
Reading Time, Recalculated: 238 WPM, the 20% Rule, and Scroll Signals
The reading time estimate at the top of blog posts usually assumes 200 WPM. Brysbaert's 2019 meta-analysis showed it is actually 238 WPM. NN/g eye-tracking data says users only read 20-28% of words on a page. GA4 underreports actual engagement time by an average of 54.7%. A reading ratio metric that unifies these three findings, plus scrollTracker integration.
Code Search for AI Agents: ripgrep, ast-grep, or Semantic?
ripgrep is fast, ast-grep is structural, semantic search is smart. But for an agent the right question is different: which backend in which order, under what token budget? Decision tree, academic evidence, and practical policy snippets.
Reading URLs for Tracking: Gateway Design, ITP and Pixel Sandbox
How URL parts (scheme, host, path, query, fragment) impact tracking. Server-side gateway design, first-party context, Safari LTP and Safari 26 AFP, Shopify Custom Pixel sandbox pitfalls.