guides
everything we've written.
117 guides, how-tos, and comparisons across the studio, grouped by product.
- use caseVibe coding security risks: why AI-built apps ship the same six problems
- how toThe pre-launch security checklist for vibe-coded apps
- how toHow to check a GitHub repo for security issues (by hand, and in one paste)
- how toYou committed an API key to GitHub. Here's the order of operations.
- use caseAI-code security scanner: what the category is for, and what to expect from one
- comparisonsecure·vibes vs Snyk and enterprise SAST: different tools for different builders
- use caseSQL injection in AI-generated code: the string-built query problem
- use caseYour codebase's security score, explained: the exact math behind secure·vibes's 0–100
- how toHow to fix security findings with Claude Code: what a good fix prompt contains
- use caseThe state of vibe-coded security: we scanned 549 self-described AI-built repos
- use caseThe 6 most common security findings in vibe-coded apps, measured rather than guessed
- how toHow we security-benchmarked 549 vibe-coded repos: corpus, engine, caps, and caveats
- use caseClaude Code security: the tool, the code it writes, and how to harden both
- use caseIs Lovable safe? Judge the app it generated, not the builder
- how toSupabase row-level security: why AI skips it, how to find it, how to fix it
- use caseIs Bolt.new safe? The tool is fine. The app it generates needs a check
- use caserobot·guard gives you one place to whitelist the bots you want and block the ones you don't
- use caseWhat is robots.txt, and why it matters more than ever
- how toHow to block specific AI bots from scraping your website
- use caseThe hidden cost of unwanted bot traffic, and how AI scrapers inflate it
- how torobots.txt for SEO: how to whitelist Googlebot without locking out the rest
- comparisonrobots.txt vs firewall: choosing the right bot protection
- how toA developer's guide to robots.txt rules that don't bite you later
- how toHow to generate an intelligent robots.txt for the modern web
- how toHow to protect your content from AI training with robots.txt
- use caseSmall business website security: robots.txt strategies that actually help
- how toHow to block GPTBot in robots.txt
- how toHow to block ClaudeBot and anthropic-ai
- how toHow to block CCBot (Common Crawl)
- use caseWhat is Google-Extended (and should you block it)?
- use caseDo AI bots actually respect robots.txt?
- use caseThe AI crawler user-agents to know in 2026
- how toHow to edit robots.txt in WordPress
- how toRobots.txt on Shopify: what you can and can't change
- comparisonrobots.txt vs noindex: which one keeps a page out of Google?
- comparisonrobots.txt vs llms.txt: do you need both?
- use caseYour codebase's cleanliness score, explained: how secure·vibes gets from findings to a number out of 100
- how toHow to clean up vibe-coded apps: the tidy-up pass AI-built repos never get
- how toHow to detect and delete dead code (commented-out blocks, TODO piles, debug leftovers)
- use caseHow much code duplication is too much, and which copies actually matter
- use caseConsistency in a codebase: filenames, indentation, and the phantom diffs they cause
- how toRepo hygiene checklist: README, .gitignore, lockfile, and the junk that shouldn't be in git
- how toRefactoring a messy repo with Claude Code: prompts that tidy without breaking
- use caseCode quality metrics that actually predict pain, and the vanity numbers to ignore
- comparisonsecure·vibes vs manual code review: what a scan catches, what only a human can
- use caseThe state of vibe-coded code quality: we scanned 549 self-described AI-built repos
- use caseThe most common mess in AI-generated code, counted across 549 repos
- how toHow we benchmarked 549 vibe-coded repos for code quality: corpus, engine, caps, and caveats
- use caseCode quality checker: score a whole repo from its GitHub link
- use caseCode smells: the common ones, with examples and how to catch them
- use caseSpaghetti code: what it is, why it happens, and how to untangle a repo
- comparisonaccent·ai vs Duolingo: conversation practice instead of vocab drills
- comparisonAI vs human English tutor: cost, availability, and when a person still wins
- how toHow to practise speaking English by yourself (no partner needed)
- how toHow to improve English fluency: conversation reps and feedback loops
- use casePractise your English job interview out loud with an AI interviewer
- use casePractise ordering food in English before you're at the counter
- use casePractise travel English out loud before your trip, with feedback
- how toHow to overcome speaking anxiety in English (and finally talk)
- comparisonFree English conversation practice: the real options compared
- how tohow to monitor docker container cpu usage in real-time, minus the open-source overhead
- use casekubernetes resource utilization monitoring for devops teams: a saas alternative
- comparisonagent-based container monitoring vs. manual open-source tools
- how tosimplifying container memory alerts across multiple cloud environments
- use casegetting started with real-time docker container metrics for developers
- use casethe benefits of lightweight agents for container performance monitoring
- use caseunderstanding network i/o for kubernetes pods: a simple guide
- use casewhy your devops team needs cross-platform container monitoring saas
- how tosetting up cpu and memory alerts for containerized applications
gif·ai17
- comparisonLooking for a Giphy alternative? Edit the GIF instead of settling for the closest match
- how toHow to edit a GIF with a prompt (no timeline, no frame-by-frame)
- how toHow to add text to a GIF without it jittering across frames
- use caseCustom Discord GIFs: edit a reaction nobody else in the server has
- use caseReaction GIF maker: get the exact reaction instead of the closest one
- comparisonLooking for an ezgif alternative? Edit the GIF from a prompt instead of hand-tooling it
- how toHow to make a GIF smoother: interpolate a choppy clip into cleaner motion
- how toHow to recolour a GIF: change the colour from a prompt across every frame
- comparisonAI GIF generator vs editor: why editing an existing clip beats generating from scratch
- use caseBranded GIFs for marketing: restyle a real clip into something on-brand
- how toRemove Unwanted Objects from GIFs Using AI Prompts
- how toChange or Replace Objects in a GIF with AI Prompts
- how toHow to remove text from a GIF that's baked into the frames
- how toHow to put a filter on a GIF without it flickering
- use caseWhat is an AI GIF editor, and how is it different from a generator?
- how toHow to remove a watermark from a GIF with a prompt
- how toHow to change the background of a GIF from a prompt
reportr13
- use caseCommission reconciliation, explained (and how to automate it)
- use caseChoosing insurance commission reconciliation software when your data is stuck in carrier portals
- how toHow to reconcile carrier commission statements against your book of business
- how toHow to find the commissions your carriers never paid you
- comparisonAgencyAnalytics alternative: reporting for data that lives behind a portal with no API
- comparisonWhatagraph alternative: reporting when your source has no API to connect to
- use casePut your own brand on client reports, built from the actual numbers
- use caseClient reports from sources that have no API
- use caseReporting software for insurance agencies
- use caseCommission statement errors: the six types, and how to catch every one
- use caseInsurance commission chargebacks: what triggers them, and how to see them coming
- use caseCommission calculator: estimate what your book of business should earn
- use caseWhat Medicare Advantage plans file for agent pay, 2018 to 2026
- comparisonConstrained decoding vs fine-tuning: the right way to get valid DSL out of an LLM
- how toHow to make an LLM output valid DSL every time (without fine-tuning)
- use caseValidate your DSL in CI: reject malformed config in a pull request
- use caseFine-tuning an LLM on your DSL: when it's worth it, and when it isn't
- use caseStructured LLM output for your own language, guaranteed rather than hoped for
- comparisonJSON schema vs grammar-constrained decoding: when JSON mode isn't enough for your language
- use caseStop LLM syntax errors: make broken code and DSL impossible by construction
- use caseGenerate a parser from your grammar: valid or invalid, with the exact position it broke
- use caseGrammar-constrained decoding, explained: why the output is valid by construction
- comparisonThe machine learning roadmap that actually links the resources, in order
- how toHow to learn machine learning for free, in the right order, with code at every step
- how toWhat order should you learn machine learning in?
- use caseHow to learn LLMs and transformers without skipping the foundations
- use caseLearn AI for free on an ordered path, with no account and no paywall
- comparisonpath·ai vs roadmap.sh: a topic graph or an ordered, resource-linked path?
- how todon't let life derail your ai/ml learning: stay consistent with curated paths
- use casethe biggest ai career mistake in 2026: learning llms without ml fundamentals
- how tostop 'learning ai' and start 'building ai': your path to practical projects