home / paths
Paths
Study paths in order. Each step will get a short guide and a few hand-picked resources.
Foundations
How the web and APIs work
- How the internet moves a request Coming soon
- HTTP, status codes and headers Coming soon
- REST, JSON and API design basics Coming soon
- Authentication: API keys, OAuth and tokens Coming soon
- Reading API docs and testing with curl Coming soon
Integrations and payments-style systems
Moving data and money-like state between systems safely
- Webhooks and event-driven flows Coming soon
- Idempotency, retries and error handling Coming soon
- State machines for long-running flows Coming soon
- Reconciliation and data consistency Coming soon
- Testing, sandboxes and going live Coming soon
System design and architecture
Designing systems that hold up
- Core building blocks: compute, storage, queues Coming soon
- Scaling, caching and load balancing Coming soon
- Reliability, observability and incidents Coming soon
- Security and compliance basics Coming soon
- Drawing and explaining an architecture Coming soon
AI for builders
Using AI models in real products and workflows
- How language models work, at a builder level Coming soon
- Prompting and structured outputs Coming soon
- Retrieval and grounding on your own data Coming soon
- Agents, tools and integrations Coming soon
- Evaluating, monitoring and cost Coming soon