Home / Guides
Technical Guides
129 hands-on guides written from real work — crypto safety, DNS and domains, Linux, IoT hardware, mining and content growth. Machine-readable too: agents can search and buy these over x402.
AI & Agents
- Building Your Own Web Crawler & Indexer
How to build a web crawler and search index: a from-scratch Python approach (requests + BeautifulSoup, deque/set queue management, robots.tx
- Using Tesseract OCR with Python — Install & Code
Using the Tesseract OCR engine from Python: installing pytesseract/OpenCV and Tesseract itself, extracting text from an image file (grayscal
- Building an AI Agent That Pays for Data: A Practical x402 Walkthrough
A working implementation walkthrough for an AI agent consuming an x402-gated API: reading the 402 response and its accepts array, choosing a
- x402 Paid Endpoint Builder
Design and launch checklist for an x402-paid HTTP endpoint: define the billable unit and free preview, choose scheme/network/price from real
- MCP Server Builder and Auditor
Checklist for building or reviewing an MCP server: distinct tool names and descriptions so agents select correctly, strict input validation,
- Research Evidence Verifier
Method for evaluating whether a claim is actually supported: separate fact from inference and uncertainty, trace each conclusion to current
- Data Cleanup and Schema Mapper
Deterministic method for converting messy CSV/TSV/JSON/copied-table data into a validated target schema: build an explicit field mapping and
- CUDA, Driver and Ollama Compatibility Guide
Compatibility method for local-AI GPU inference: confirm GPU support and driver/CUDA version match, verify Ollama is using the intended exec
- REST/OpenAPI-to-MCP Adapter Guide
Method for converting selected REST/OpenAPI operations into MCP tools: choose a deliberate subset of operations, give each a clear name and
- Tool Schema Optimizer
Method for improving agent tool selection and first-call validity: rewrite ambiguous names/descriptions, tighten parameter schemas and enums
- Structured-Output Repair Guide
Method for diagnosing and repairing invalid structured LLM output: distinguish syntax failure, truncation, schema mismatch, and semantic err
- Agent Retry and Idempotency Guide
Method for making agent-triggered side effects (payments, messages, orders, webhook calls) safe to retry: use a stable idempotency key per l
- Agent Wallet Spend-Policy Guide
Method for bounding autonomous agent spending: dedicated low-balance wallets, allowlisted networks/assets/destinations, per-call and rolling
- Agent Observability Guide
Method for capturing agent telemetry (model, tool, cost, latency, state, approval, error, outcome) sufficient to reconstruct a run and diagn
- Agent Evaluation-Test Generator
Method for building an agent evaluation suite before changing a model, prompt, tool, or permission set: generate representative, boundary, a
- Local Private-AI Deployment Guide
Method for sizing and securing a local Ubuntu AI deployment: match model, context, and concurrency to measured CPU/RAM/GPU/VRAM, bind the se
- Agent Capability Registry and Discovery
Method for publishing a versioned agent capability registry: inventory every callable tool with owner and version, write strict schemas with
- Human Approval and Action Authority
Method for building enforceable human-approval gates for agent actions: bind each approval to a specific action, target, amount, scope, and
- Agent Memory and State Integrity
Method for designing agent memory with integrity guarantees: attribute every stored fact to its source and time, scope memory to the right c
- Agent Planning and Task Decomposition
Method for decomposing an agent goal into a verifiable plan: break broad objectives into bounded, independently testable steps, declare expl
- Agent Cost, Latency, and Quality Budgeting
Method for budgeting agent runs: measure actual cost and latency contribution per model call, tool call, data fetch, payment, and human-revi
- Multi-Agent Coordination and Conflict Control
Method for coordinating multiple specialized agents: assign explicit ownership over shared resources, define message contracts and conflict
- Reliable Browser Automation
Method for reliable browser automation: use resilient, semantically-grounded locators instead of brittle CSS/XPath selectors, verify navigat
- Safe Outbound Email and Messaging
Method for safe agent-driven outbound communication: separate drafting from sending, require explicit approval before any message reaches a
- Scheduled and Durable Agent Workflows
Method for building durable agent workflows: persist explicit state and progress checkpoints so a crash or restart resumes correctly instead
- Source Ingestion and Provenance Pipeline
Method for ingesting files, APIs, feeds, and pages into a traceable corpus: record source, license, retrieval time, and version for every in
- Document Parsing, OCR, and Layout Quality
Method for validating document parsing and OCR quality: measure character/word error rate and table/field extraction accuracy against manual
- Embedding and Retrieval Evaluation
Method for evaluating retrieval quality in a RAG pipeline: build a labeled query/relevant-document set, measure lexical, vector, hybrid, and
- Knowledge Freshness, Correction, and Deletion
Method for keeping a knowledge product current: track effective dates and supersession relationships between facts, propagate corrections to
- Entity Resolution and Deduplication
Method for entity resolution and deduplication: match records referring to the same real-world entity using multiple corroborating signals r
Business & Operations
- SaaS Pricing and Unit Economics
Method for pricing a software or agent service from unit economics: calculate full cost-to-serve including support burden and usage risk, pr
- Productized Service Scope and Pricing
Method for productizing a custom service: define a fixed scope, defined deliverable, and fixed price for repeatable work, draw an explicit b
- Client Qualification and Paid Discovery
Method for qualifying a prospect before quoting: determine actual problem, budget, decision authority, and timeline in a structured paid-dis
- Statement of Work and Acceptance Matrix
Method for writing a statement of work that prevents scope disputes: translate the project promise into explicit deliverables, environment/r
- Invoice, Collection, and Payment Evidence
Method for invoicing and collecting payment: create invoices with accurate scope references and clear terms, document delivery and client ac
- Digital Product Delivery and Licensing
Method for selling and delivering digital products (files, guides, code, data, templates, media): attach explicit license terms to each sale
- Lead Source, Consent, and Suppression
Method for compliant lead generation and outreach: preserve source and consent basis for every lead record, maintain and actually check a su
- Customer Support Triage and Resolution
Method for support triage: convert a vague customer report into a reproducible description with severity and impact, apply a consistent prio
- Service Level Objective and SLA Calculator
Method for setting realistic SLOs and SLAs: derive targets from actual critical user journeys rather than a round marketing number, calculat
- Vendor and API Dependency Risk
Method for evaluating vendor and API dependency risk: assess operational, security, privacy, financial, and legal exposure from a third-part
Content & Growth
- How to Grow a YouTube Channel — Full Guide
YouTube growth fundamentals from a 900k-subscriber channel: how the algorithm favors CTR and watch time together, the two metrics that matte
- SEO and Structured-Data Generator
Method for generating page metadata and JSON-LD structured data that stays accurate: classify page intent and canonical status, map every ge
- Marketplace Product-Feed Cleaner
Method for producing a marketplace-ready product feed: normalize IDs, titles, categories, price, quantity, and images from authoritative inv
- Lead-List Quality Auditor
Method for auditing a lead list before purchase, outreach, or CRM import: measure completeness, duplication, source provenance, freshness, f
Crypto Basics
- How to Tell if a Cryptocurrency Is Legit
A structured due-diligence checklist for judging whether a crypto project is legitimate: what to verify in the white paper, team, GitHub act
- Installing the Duino-Coin Repo on Linux Desktop
Setting up Duino-Coin mining on a Linux desktop: installing Python and image-library dependencies via apt, cloning the official revoxhere/du
- Repurposing an Old GPU for Crypto Mining
Getting an old GPU mining: checking profitability against electricity cost on whattomine.com, updating drivers, choosing NVIDIA mining softw
- Setting Up Chia Farming with a Raspberry Pi
How to run a Chia farmer on a Raspberry Pi 4: why Chia's Proof of Space and Time lets a low-power Pi farm (while plotting stays on a stronge
- Exchange Deposit and Withdrawal Troubleshooter
Method for troubleshooting a stuck or failed exchange withdrawal: distinguish an account hold, an unsupported destination network, a missing
IoT & Hardware
- ESP32-CAM Module: Features & Programming Guide
A features-and-programming guide to the ESP32-CAM: onboard camera (OV2640/OV7670), microSD, flash LED and WiFi/BLE; how to flash it without
- Getting Started with the ESP32 Microcontroller
An orientation to the ESP32 for developers coming from Arduino: why its 240 MHz dual-core CPU and built-in WiFi/BLE matter, how to set up th
- Hard Drive Diagnosis: Can a 3.5-Inch Drive Run on PoE?
Why a 3.5-inch HDD can't be powered directly over PoE — the +12V/+5V and 6–10W spin-up requirements versus PoE's 48V/15.4W (or PoE+ 25.5W) b
- Mastering LoRaWAN for IoT Projects
An overview of LoRaWAN for IoT: the architecture (end nodes, gateways, network server handling de-dup/ADR, application server), the power-vs
- Understanding Extra PCB Soldering Pads
What the unlabeled extra solder pads on a PCB are for: test points for probing signals, in-circuit programming interfaces (UART/SWD/JTAG), J
Linux & Systems
- Converting eBook Formats on Linux (epub, mobi, pdf)
Converting ebooks between formats on Linux for Kindle: the Kindle-supported formats, using command-line ebook-convert (from ebook-tools) for
- Reviving a Western Digital Hard Drive on Linux
A Linux recovery workflow for a failing 2.5-inch WD drive: reading SMART health with smartctl (watching reallocated/pending sectors), zero-f
- Ubuntu Error-to-Fix Resolver
A repeatable method for diagnosing Ubuntu failures: reproduce once, check platform health, identify the owning component, run a read-only te
- APT and dpkg Repair Guide
Recovery method for interrupted dpkg configuration, held packages, and repository conflicts: identify the exact conflicting package/version,
- NVIDIA No-Signal Recovery Guide
Recovery method for a Linux display going no-signal after an NVIDIA driver, kernel, cable, or GPU-selection change: verify cable/input and d
- systemd Failure Resolver
Method for diagnosing a failed or restart-looping systemd unit: inspect its real execution context (user, environment, working directory), d
- Python Environment Repair Guide
Repair method for Python venv, pip, interpreter, and native-extension failures on Ubuntu: confirm which interpreter and venv are actually ac
- Node, npm and Bun Repair Guide
Repair method for Node/npm/Bun runtime mismatches, lockfile conflicts, and native-module failures: confirm the declared runtime and package
- Linux Permissions Resolver
Method for finding the exact user, group, path component, ACL entry, mount option, or service-confinement rule denying access: walk ownershi
- Disk-Full and Boot Recovery Guide
Recovery method for capacity, inode, and boot failures: distinguish full bytes from full inodes, identify the true space consumer without de
- Ubuntu VPS Production Baseline
Baseline method for a fresh Ubuntu VPS: apply patching and least-privilege user/access setup, configure observability and firewall rules, an
- SSH Lockout Recovery and Hardening
Method for recovering from an SSH lockout and hardening access afterward: regain access through a provider console or recovery path rather t
On-chain & DeFi
- How Flash Loans & Smart Contracts Can Be Profitable
Legitimate profit mechanisms in DeFi: how flash loans provide uncollateralized capital that must be borrowed and repaid within one block (re
- Liquidity Pool Locks Explained: What "LP Locked 100%" Actually Means
How liquidity pool locking actually works mechanically on Solana/EVM DEXs — burning LP tokens versus time-locking them in a program versus a
- DEX Fee, Slippage and Break-Even Guide
Method for calculating the actual price move required to profit on a DEX round-trip: total protocol/platform fees, entry/exit price impact,
- Meteora and Orca LP Exit Resolver
Method for resolving a failed Meteora or Orca liquidity withdrawal, harvest, or zap-out: verify position ownership and lock/vesting state, c
- Trading-Bot Profitability Auditor
Auditing method for whether a trading bot is genuinely profitable: build PnL from actual wallet/exchange cash flows and inventory, net every
- Staking and Restaking Risk Comparator
Comparison method for staking, liquid staking, and restaking choices: net actual yield against fees and commissions, weigh validator/operato
- Crypto Transaction Ledger Reconstruction
Method for reconstructing a complete crypto transaction ledger: gather wallet, exchange, bridge, staking, LP, NFT, and token-transfer record
- DEX Liquidity Pool Health
Method for evaluating DEX liquidity pool health: confirm the pool is correctly identified and not confused with a similarly-named one, check
- Stablecoin Network and Depeg Risk
Method for evaluating stablecoin depeg and network risk: identify the exact contract or mint rather than trusting a ticker symbol, verify is
Security & OpSec
- Google Dorking Search Shortcuts Reference
A reference for Google dorking / advanced search operators used in OSINT and security auditing: core operators (site, filetype/ext, inurl, i
- How Rug Pulls Actually Work: Five Technical Patterns
A technical breakdown of the five on-chain patterns behind most Solana/EVM rug pulls — live mint authority, live freeze authority, honeypot
- What a Honeypot Token Contract Looks Like On-Chain
The common mechanisms behind honeypot token contracts — sell-path reverts, disguised extreme sell taxes, allowlist-gated transfers, and blac
- Agent Tool Security Preflight
Security preflight for granting an AI agent a tool: map the real authority boundary, test abuse cases before production, issue least-privile
- Prompt-Injection Defense Guide
Design method for agent workflows exposed to untrusted text (webpages, documents, email, tool output): label retrieved content as data rathe
- Agent Secret-Handling Guide
Method for keeping API keys, wallet keys, tokens, and recovery material out of agent-accessible surfaces: issue narrowly scoped short-lived
- OAuth and API Authentication Resolver
Method for diagnosing OAuth/API authentication failures: check redirect URI, PKCE, scope, audience, state, token lifetime, refresh, and tena
- Responsible Scraper Design Guide
Method for building a bounded, compliant scraper: confirm permission/terms/robots rules before collecting anything, apply descriptive identi
- Agent Sandbox and Untrusted Code Execution
Method for safely executing agent-generated or user-supplied code: run it in a disposable, least-privileged sandbox with no default network/
- Incident Timeline and Root-Cause Evidence
Method for constructing a defensible incident timeline: correlate logs, traces, alerts, and deployment events by timestamp and causal link r
- Credential and Secret Rotation
Method for rotating credentials safely: stage new secrets alongside old ones during a transition window, confirm every consumer has adopted
- Logging, Privacy, and Retention
Method for logging with privacy and retention discipline: log the minimum needed for diagnosis and audit, redact or exclude sensitive fields
Self-Hosting & Infra
- Repo-to-Running-Service Guide
A clean-room procedure for taking an unfamiliar repository to a healthy local service: fingerprint the project without executing anything, w
- API Error Resolver
Method for turning a failed API call into a corrected, reproducible request: build a minimal repro, classify the failure by layer (transport
- Docker Container Failure Resolver
Method for diagnosing Docker build, startup, health, storage, permission, and networking failures: isolate the failing layer (image, entrypo
- Port, Firewall and Reverse-Proxy Guide
Method for tracing a request from external client to local application listener: check process binding, host firewall, cloud/provider firewa
- Reliable Webhook Implementation Guide
Method for building a reliable webhook receiver: authenticate the exact raw request body, block replay, acknowledge within the provider's de
- Client Software Handoff Guide
Method for handing off completed custom software to a client: package immutable release artifacts and source, document deployment and recove
- API Rate Limit and Backpressure Control
Method for protecting a service from overload: set explicit per-client quotas and concurrency limits, apply load-shedding and queueing polic
- Queue and Event Delivery Reliability
Method for reliable event/queue processing under at-least-once delivery: deduplicate by a stable event identifier, make consumers idempotent
- Database Migration and Rollback
Method for safe database migrations: change schema and data through backward-compatible phases (additive change, dual-write/backfill, cutove
- Backup and Restore Drill
Method for validating backups: run a scheduled restore drill that actually rebuilds critical files, databases, configuration, and credential
- Database Connection Exhaustion
Method for diagnosing database connection exhaustion: distinguish a genuine capacity/pool-sizing problem from a connection leak or runaway c
- Cache Integrity and Safe Invalidation
Method for safe cache use: key cache entries so they can never leak across users or authorization boundaries, invalidate deterministically o
- CI/CD Failed Deployment Recovery
Method for recovering from a failed deployment: classify the failure as a build, artifact, configuration, or environment mismatch using the
- Object Storage Integrity and Recovery
Method for protecting object storage: apply least-privilege access and versioning/retention policy so overwrites and deletes are recoverable
Solana
- Reading Solana Mint and Freeze Authority Without Trusting a Scanner
How to query a Solana SPL token mint’s authority fields directly via the getAccountInfo RPC method with jsonParsed encoding — the exact requ
- Solana Transaction Failure Resolver
Method for diagnosing a failed Solana transaction: read the structured simulation error and first failing instruction, separate wallet/rent/
- Solana Token Authority Decoder
Method for decoding a Solana token's actual on-chain authorities: identify the token program and extensions in use, read current mint/freeze
- Token Holder and Rug-Risk Analyzer
Method for assessing token rug risk: measure holder concentration and linked ownership, creator wallet activity, liquidity custody and lock
- NFT Authenticity and Spam Triage
No-signature triage method for an unexpected NFT: verify collection and creator identity, inspect metadata and embedded links for phishing s
- Solana RPC and WebSocket Resilience Guide
Method for building resilient Solana monitoring: checkpoint progress so reconnects can backfill missed history, apply bounded backoff on dis
- Solana Token Launch Monitor
Method for detecting and normalizing new Solana token and market launch events: capture source, slot, and signature for every event, verify
- Meme Token Entry and Exit Risk Plan
Method for planning a meme-token speculative position: set a precommitted maximum loss and position size before entry, define liquidity and
- Whale Signal Validation
Method for validating a large-wallet on-chain signal: confirm the action is real settled activity rather than a pending or reversed transact
- Solana Priority Fee and MEV Execution
Method for measuring and improving Solana transaction execution: track actual inclusion rate, compute unit consumption, priority fee paid, a
Wallets & Self-Custody
- Drained-Wallet Incident Guide
Incident-response method for a suspected wallet compromise: move remaining assets using a clean device/wallet path when safe, revoke malicio
- Chain, Address and Network Validator
Preflight method for validating a crypto transfer before sending: confirm the exact chain/network and token contract or mint, validate addre
- Cross-Chain Wallet Activity Monitor
Method for monitoring authorized wallet activity across Solana and EVM networks: normalize events from chain-specific formats into one compa
- Airdrop and Claim Scam Verification
Method for verifying whether an airdrop, reward, NFT claim, or migration message is legitimate: confirm the claim originates from the projec
Web & Domains
- Adding a CNAME Record to Your Domain
Step-by-step instructions for adding a CNAME record at a domain registrar (GoDaddy, Namecheap, etc.) to verify domain ownership for services
- CNAME Domain Parking & DNS Resource Records
An explainer of DNS resource records: the four fields (host, type, TTL, data) every record uses, what the A, AAAA, CNAME, and MX record type
- Customizing Your Google Workspace Web Address
How to create short branded addresses for Google Workspace services: setting a CNAME so Gmail lives at mail.example.com, mapping a custom do
- Forwarding Your Google Domain to a URL or IP
How to forward a Google-managed domain to another URL or IP: the Google Domains forwarding steps, choosing permanent (301) vs temporary (302
- Mapping a New URL in Google Sites
How an admin maps a custom URL to a new Google Site: the requirements (new Sites only, public sharing, subdomain-to-primary-domain rule, 2,0
- Setting Up the Naked Domain for Your Google Site
Step-by-step setup of a naked (bare) domain redirect for a Google Site: configuring the redirect in the Google Admin console, adding A recor
- Troubleshooting CNAME Records
How to verify and debug a CNAME record: looking it up with nslookup or dig/MXToolbox, and resolving the common failures — unpropagated chang
- What To Do If You Can't Add a Domain on Google
Resolving Google Workspace's 'domain already used as an alias or domain' error: the removal cooldown windows (up to 24h, or 7 days via a res
- DNS, TLS and Deployment Triage
Hop-by-hop method for diagnosing a broken hostname: authoritative DNS, recursive resolution, network reachability, TLS/SNI, reverse proxy, o
- Website Launch Preflight
Pre-launch checklist run against the real production hostname: functional, mobile, accessibility, metadata, security-header, form, and analy
- Domain and Hosting Migration Guide
Method for migrating a live domain between hosting or DNS providers: record existing DNS state, lower TTLs ahead of time, pre-issue TLS on t
- Accessibility Remediation Guide
Method for turning accessibility findings into verified fixes against WCAG 2.2: prioritize fixes to the journeys that actually block users,
- Web Performance and Core Web Vitals
Method for improving real-user Core Web Vitals: trace loading, interaction responsiveness, and layout stability problems to their actual cau
- Progressive Web App Offline Reliability
Method for building a reliable offline-capable PWA: design service-worker caching strategy around what actually needs to work offline, handl