The Wiki

Everything I use to build, ship and sell software.

A living library for vibe coding, software development and entrepreneurship. No affiliate padding, no listicles — just the tools, guides and books that survived real projects.

85 resources3 topicsBy Pedro Matos Costa

85 resources

01

Vibe Coding

25

AI-first building: the editors, agents, prompting habits and workflows that turn an idea into a shipped product in days.

ToolFreemium

Lovable

Prompt a full-stack web app into existence, then keep editing it in plain English.

#ai#full-stack#no-code
lovable.dev
ToolFreemium

Cursor

The AI-native code editor — agent mode, codebase-wide context and inline edits.

#editor#agent#ide
cursor.com
ToolPaid

Claude Code

Anthropic's terminal agent that reads, edits and refactors your repo from the CLI.

#cli#agent#refactor
anthropic.com
ToolFreemium

GitHub Copilot

Autocomplete, chat and agent workflows wired straight into VS Code and GitHub.

#autocomplete#vscode#github
github.com
ToolFreemium

Windsurf

Agentic IDE with flows that plan multi-file changes before touching your code.

#ide#agent
windsurf.com
ToolFreemium

v0 by Vercel

Generate React and Tailwind UI from a prompt or a screenshot, copy it into your app.

#ui#react#tailwind
v0.dev
ToolFreemium

ChatGPT

General-purpose reasoning partner for specs, debugging, copy and research.

#llm#research#writing
chatgpt.com
ToolFreemium

Claude

Long-context assistant that handles big documents and careful code review well.

#llm#long-context
claude.ai
ToolFreemium

Google Gemini

Multimodal assistant with a huge context window and deep Google integration.

#llm#multimodal
gemini.google.com
ToolPaid

OpenRouter

One API key, hundreds of models — compare price and quality without rewriting code.

#api#models#gateway
openrouter.ai
ToolFreemium

Perplexity

Answer engine with citations — good for fast technical and market research.

#research#search
perplexity.ai
GuideFree

Prompt Engineering Guide

Open, well-maintained reference on prompting techniques with worked examples.

#prompting#reference
promptingguide.ai
GuideFree

OpenAI Cookbook

Runnable recipes for embeddings, function calling, RAG and evaluation.

#recipes#rag#api
cookbook.openai.com
GuideFree

Model Context Protocol

The open standard for wiring tools, data and agents together. Spec plus SDKs.

#mcp#agents#protocol
modelcontextprotocol.io
ToolFreemium

LangChain

Framework for chaining models, tools and memory into production AI features.

#framework#agents#rag
langchain.com
ToolFree

Vercel AI SDK

TypeScript toolkit for streaming chat, structured output and tool calls.

#typescript#streaming#sdk
ai-sdk.dev
ToolFreemium

n8n

Self-hostable automation canvas — glue AI steps to apps, webhooks and cron.

#automation#workflows#self-host
n8n.io
ToolFreemium

Make

Visual automation for non-developers, with a deep app library and AI modules.

#automation#no-code
make.com
ToolFreemium

ElevenLabs

Realistic text-to-speech and voice cloning for demos, video and products.

#voice#tts#audio
elevenlabs.io
ToolPaid

Midjourney

High-craft image generation for brand, marketing and product visuals.

#images#design
midjourney.com
ToolPaid

Replicate

Run thousands of open models behind a simple API, pay per second.

#api#open-models
replicate.com
ToolFreemium

Hugging Face

Models, datasets and demos — the default hub for open machine learning.

#models#datasets#open-source
huggingface.co
CourseFree

Karpathy — Intro to LLMs

The clearest free explanation of how large language models actually work.

#llm#fundamentals#video
youtube.com
02

Software Development

33

The craft underneath the vibes — stacks, hosting, databases, design systems, DevOps and places to actually learn.

GuideFree

MDN Web Docs

The reference for HTML, CSS, JavaScript and browser APIs. Always correct.

#web#docs#javascript
developer.mozilla.org
GuideFree

React Docs

The rewritten React docs — hooks, effects and mental models explained properly.

#react#docs
react.dev
ToolFree

TanStack

Router, Query, Table and Start — type-safe building blocks for serious React apps.

#react#router#query
tanstack.com
ToolFree

Next.js

Batteries-included React framework with server rendering and edge deployment.

#react#ssr#framework
nextjs.org
ToolFree

Vite

The fast build tool and dev server behind most modern front-end projects.

#build#bundler#dx
vite.dev
GuideFree

TypeScript Handbook

Official guide to types, generics and the compiler options that matter.

#typescript#types
typescriptlang.org
CourseFree

Type Challenges

Puzzle your way to real TypeScript fluency, from beginner to genuinely hard.

#typescript#practice
github.com
ToolFree

Tailwind CSS

Utility-first CSS. Fastest path from design decision to shipped interface.

#css#styling
tailwindcss.com
TemplateFree

shadcn/ui

Copy-paste React components you own outright, built on Radix and Tailwind.

#components#react#tailwind
ui.shadcn.com
ToolFree

Radix Primitives

Unstyled, accessible component primitives — the accessibility layer you skip at your peril.

#a11y#components
radix-ui.com
ToolFree

Lucide Icons

Clean open-source icon set with first-class React bindings.

#icons#design
lucide.dev
ToolFreemium

Motion

Declarative animation for React — layout transitions, gestures and springs.

#animation#react
motion.dev
ToolFreemium

Figma

Where design happens. Also the fastest place to sketch a product before coding it.

#design#prototyping
figma.com
ToolFreemium

Supabase

Postgres with auth, storage, realtime and row-level security out of the box.

#postgres#auth#backend
supabase.com
ToolFreemium

Neon

Serverless Postgres with database branching — a branch per pull request.

#postgres#serverless
neon.com
ToolFree

Drizzle ORM

Lightweight TypeScript ORM that reads like SQL and ships to the edge.

#orm#typescript#sql
orm.drizzle.team
ToolFreemium

Cloudflare Workers

Run code, storage and queues at the edge with a generous free tier.

#edge#serverless#hosting
workers.cloudflare.com
ToolFreemium

Vercel

Zero-config deploys, preview URLs per branch, analytics included.

#hosting#deploy
vercel.com
ToolFreemium

Railway

Deploy containers, databases and cron jobs without touching infrastructure.

#hosting#containers
railway.com
GuideFreemium

GitHub Actions Docs

CI/CD, scheduled jobs and release automation in YAML next to your code.

#ci-cd#automation
docs.github.com
ToolFreemium

Sentry

Error and performance monitoring so users don't have to report your bugs.

#monitoring#errors
sentry.io
ToolFreemium

PostHog

Product analytics, session replay, flags and experiments in one open platform.

#analytics#flags#replay
posthog.com
ToolFree

Playwright

Reliable end-to-end browser testing with tracing and codegen built in.

#testing#e2e
playwright.dev
ToolFree

Vitest

Vite-native unit testing — fast watch mode, Jest-compatible API.

#testing#unit
vitest.dev
GuideFree

web.dev

Google's guidance on performance, Core Web Vitals and modern web capabilities.

#performance#web-vitals#seo
web.dev
GuideFree

Google Search Central

The primary source for technical SEO: crawling, indexing and structured data.

#seo#structured-data
developers.google.com
GuideFree

roadmap.sh

Opinionated learning paths for front-end, back-end, DevOps and AI roles.

#learning#roadmap
roadmap.sh
CourseFree

The Odin Project

Free, project-based full-stack curriculum that actually finishes what it starts.

#curriculum#full-stack
theodinproject.com
CoursePaid

Frontend Masters

Deep workshop-style courses taught by people who build the tools.

#courses#frontend
frontendmasters.com
GuideFreemium

Refactoring Guru

Design patterns and refactorings with clear diagrams and code in many languages.

#patterns#refactoring
refactoring.guru
GuideFree

System Design Primer

Scalability concepts, trade-offs and interview-grade examples, all open source.

#architecture#scalability
github.com
GuideFree

OWASP Top 10

The ten failure modes that break most apps. Read before you ship auth.

#security#checklist
owasp.org
BookPaid

The Pragmatic Programmer

Still the best book on the habits that separate working code from good code.

#craft#habits
pragprog.com
03

Entrepreneurship

27

Validate, launch, market and monetise. Plus the finance, legal and reading that keeps a small business alive.

GuideFree

Y Combinator Library

Thousands of essays and talks on starting, funding and growing companies.

#startups#fundraising#advice
ycombinator.com
CourseFree

YC Startup School

Free structured course covering idea, MVP, users, growth and fundraising.

#course#startups#mvp
startupschool.org
GuideFree

Paul Graham Essays

The canon. Start with 'Do Things That Don't Scale' and 'How to Get Startup Ideas'.

#essays#ideas
paulgraham.com
GuideFree

Stripe Guides

Clear write-ups on incorporation, pricing, taxes and running an internet business.

#incorporation#pricing#tax
stripe.com
ToolPaid

Stripe

Payments, subscriptions, invoicing and tax handling for software businesses.

#payments#subscriptions
stripe.com
ToolPaid

Paddle

Merchant of record — they handle global sales tax and VAT so you don't.

#payments#tax#saas
paddle.com
ToolPaid

Lemon Squeezy

Simple checkout and licensing for digital products and indie SaaS.

#checkout#digital-products
lemonsqueezy.com
ToolPaid

Shopify

The default commerce platform when the product is physical, not software.

#ecommerce#storefront
shopify.com
ToolFreemium

Klaviyo

Email and SMS automation built around e-commerce customer behaviour.

#email#crm#automation
klaviyo.com
ToolFreemium

Resend

Developer-first transactional email with React templates and good deliverability.

#email#transactional
resend.com
GuideFree

Ahrefs Blog

Data-backed SEO tutorials — keyword research, backlinks, content strategy.

#seo#content#growth
ahrefs.com
ToolFreemium

Semrush

Keyword, competitor and backlink research for planning what to publish.

#seo#keywords#research
semrush.com
ToolFree

Google Analytics 4

Free traffic and conversion analytics, plus the Search Console pairing.

#analytics#conversion
analytics.google.com
CommunityFree

Product Hunt

Launch platform and a daily read on what people are actually building.

#launch#distribution
producthunt.com
CommunityFree

Indie Hackers

Revenue-transparent founder stories and a community that answers questions.

#bootstrapping#founders
indiehackers.com
CommunityFree

Hacker News

Where technical launches get judged honestly. Also a great validation signal.

#news#launch#feedback
news.ycombinator.com
CourseFree

MicroConf Talks

Bootstrapped SaaS talks on pricing, churn, positioning and staying small.

#saas#bootstrapping#pricing
microconf.com
NewsletterFreemium

Lenny's Newsletter

Product, growth and go-to-market playbooks from operators who ran them.

#product#growth
lennysnewsletter.com
NewsletterFree

First Round Review

Long-form operational advice on hiring, leadership and early company building.

#operations#leadership
review.firstround.com
NewsletterFreemium

Stratechery

Ben Thompson on tech strategy and business models — sharpens your positioning.

#strategy#analysis
stratechery.com
BookPaid

The Mom Test

How to talk to customers so they tell you the truth instead of being nice.

#customer-research#validation
momtestbook.com
BookPaid

Obviously Awesome

April Dunford's method for positioning — the highest-leverage marketing work.

#positioning#marketing
aprildunford.com
BookPaid

Zero to Sold

The full lifecycle of a bootstrapped business, from idea to acquisition.

#bootstrapping#exit
zerotosold.com
ToolFreemium

Notion

Docs, roadmap, CRM and wiki in one place — fine as a whole company's brain.

#docs#wiki#planning
notion.com
ToolFreemium

Linear

Issue tracking with taste. Fast enough that you actually keep it updated.

#project-management#issues
linear.app
ToolFreemium

Cal.com

Open-source scheduling — book discovery calls without the email ping-pong.

#scheduling#sales
cal.com
ToolFreemium

Tally

Free-form forms for waitlists, validation surveys and lead capture.

#forms#waitlist#surveys
tally.so

Know something that belongs here?

Send it over. If it holds up in a real project, it gets added to the wiki.

Suggest a resource