Dotish Labs

Field Guides

Build notes for careful website makers.

These guides are for new builders who want to use AI to move faster while still checking quality, data safety, testing, deployment, security, and monitoring.

From the lab

Each guide includes steps, example prompts, tools to know, and a final checklist for the workbench.

0111 min

Build a Website With AI Assistance

A practical website-building flow for shaping the idea, prompting for structure and components, reviewing AI output, and checking the work before it ships.

Next.jsTypeScriptTailwind CSSAI assistant
BeginnerOpen guide ->
0212 min

Use Supabase to Make Websites Feel Alive

A beginner guide to using Supabase for tables, Row Level Security, anonymous feedback, client reads and writes, and safe fallbacks.

SupabasePostgresRow Level SecurityNext.js
Beginner+Open guide ->
0313 min

Test Your Website With Open-Source QA Tools

A field guide to testing layers with trusted open-source tools like Playwright, Vitest, Testing Library, Axe, Lighthouse, ESLint, and TypeScript.

PlaywrightVitestTesting LibraryAxe
Beginner+Open guide ->
0415 min

Gather Datasets for AI and RAG Projects

A practical guide for gathering datasets for AI, RAG, analytics, training, fine-tuning, evaluation, and prototypes while checking permissions, quality, safety, and reuse.

KaggleAPIsScrapyBeautifulSoup
Beginner+Open guide ->
0510 min

Ship With CI/CD

A clear introduction to GitHub workflow concepts, lint, build and test checks, branch discipline, deployment gates, and the Vercel flow.

GitHub Actionsnpm scriptsVercelPull requests
Beginner+Open guide ->
0612 min

Secure Your Website Before Launch

A practical security pass for environment variables, public and secret keys, Supabase RLS, form validation, dependency audits, headers, privacy, and AI-generated code review.

Supabase RLSnpm auditSecurity headersValidation
IntermediateOpen guide ->
079 min

Monitor After Launch

A beginner guide to Vercel deployment health, logs, performance checks, uptime habits, feedback signals, and what to inspect after each release.

VercelBrowser DevToolsLighthouseUser feedback
BeginnerOpen guide ->
088 min

Pre-Launch Website Checklist

A checklist for mobile layout, accessibility, metadata, SEO, forms, database safety, security checks, automated tests, manual QA, and final smoke tests.

Browser DevToolsLighthousePlaywrightVercel
BeginnerOpen guide ->